[ [ -1057889271389018402530513951523843651702034748227688575869139560301378233962329779740769442275683305722923719777156849950231441526863047821691670206594759772848197023535720157594099565956350035434919328202535647305050491267872916085348233907699768973491598275735781960506584119808349633456302565682673889814767898931535482311834825073489724482773737977601641219287130062447103832533215937013642780183930700607234742880702062262991545506162777320246027431842545236229438034787546307048192452936621608127541276366701470108097838256876331712247867727071811579625060942647383080707228677065704642304781838662299412868472980236565856180594053552715916494826217919628783144384425743105514529893884350449155917241481604650080214968450279687941481687948022038053429017460968713532783593602017838810343805378826050618648755884517190225329026659429311328808294910842655874357045109015304661870361663985273215743328064454853894643360006306343918800713167078871340745457806551491408347573663040230589377929436883999087895115520862422030068186630828088662056216598321755623085242993140732553025854646080346279191846764106557127692473638602560190259837202491987750737282542879623954483639063351544320740597073656117648611560191796483066424814349286079435851455829109956621666409976090220881686887747841947385974748184965979601551752294029270550594106842957819100152812516039801263541905950604295704387075776959282630904142461118825424821535029304092312893674120867302634141336744971803143482212097482348053806076795646639612341085078159364242930488115640256933324606107337389956469872843117932925607887837458038219704104959160986673431984000181032255700145963292218056664209926685840637800164005335444466461405383636340108345855583987673371503978450829091431256463658075437790580321025827154157262318019678564290319712322954376782100621215448147464507934290771190037725213056242465239793151589738592573586232061491663696001262173807950949979363929761076498800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -40614797182547898596814699472495920809504540842582235913515311659422254755161990477336787064983640591932333311985180693811616946296673723589714484378643674547676622447229489569993856955511181587410816864453112275588721440535405557582153800466985549732656093919817342441060357659198092312219806727556574915671699497791946825712492570471941382904147400678298298199105124744357433053875225337840679226129808361881462196144550282554230815592220208322046126749057784574603926129860159868646243014297310601180219546893539710566232966721567881998768779285632179745333723369027571907123129987760708753133874281600755007746961103206424920069679974183637100759504856845128388148763641986520778780779822317542494623469116472034779029497981948306456404674438704541393840338099674067413764553058325518631708025329895060760860444899728035637247984344876969777521756652400584515095258017903149454449118238402520504594412199732421205700537559594741401796464117581999699365301013214091172796307740581120894630617185782247232249872856833380858273164903085481397881810362969454386435270081049785932339348180570943798577575238969210024464537265586319458135991953318193376072670828177301277320078135233333711770518857788258541852745870605635671049436003448585988468809594153050119879149658736546876011503136766405033537665344119109665507508784920719425836331260872910927692350014937738311351414987519403841185554997916826132054412222149864115405424377479293252603999198372370313413872251616023372092255600624585080854867501689011510694792504635555787542913388110220298592444587545903000265828250067325775446629242950771951228413593884954351300004961412979644902053619825937710709745543821178464880260279116297949127886993767480916888685172931297118589677072577207967570038648974825170190742438518274233910016762497728601969472612817926000045899739016579488200566110657482644426180873055458777765873067617289513637286753001735199404075076812214210834632414258980315800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -944904516300288902182207125455821063150453644643318485775006860141747304944058314956549773421068196623742219573420392515492431862814775632964355103308613130214530343978282791957689116006452755725302216948478821790120471401175977604940213651295432749990211579880487292709048697064024562771136977679718528314214384271512665880044534253226813862099391621769261012588247525734936390242585208846373231619832140310418189223491661458356380377717220111989505091040998288616720999535173428645382462861855010208405874960630976332174080131137722752265685246832638542480249995380932838638656213094355327842468141546725359592970135459246913629003760454571141348349078602793757463350758215889162126579120315520664657573594243857913200438272138875719517581497685760509422249824119162581810308587640722437039187675657001577476202610106909108339833475400912265452291252521429450814061021507505510749853712449220947803950450490464686213708703569579685237471957406135806075646630097973266685571435238666840170846429141895582469107020787950089411101784719639095598852647716829480673904154176753635259981629491627312551423589947703648147689170864657256423689253380583884172902369102008109989982699990168816333621652240580394830003966276869706181935334877996074698170998072630370407998473828560782479497120418035498504913024696398166453761659177210024007142599213247532196836369998115769494025204230177818458124957009132724667395118428282971419032918153252011956360074528566823072153989965012732656704293812494904460220727729312525984493657201892278614809966657556139200741600050407918311078729214420667305248133501910225893210787378906710067007683431632897104259812757478432122838692195075352523833660841832703890307269575261529486200149559004116269840075500827411637964758880856724858245763233298163153682014047338885134565363737682131597702837703463209877103351702030137890504668254555174292259796226661929744327319225755121118523133944313747187861758808423183027175000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -15054798260014834865929710647196906694613963847640379612624744126349642577622269530220740669527475240735175689967157234476256105066975738115927894045751843618024968645573135758391620213213647200757560368172098199827879445522430682413907903327267932181626324599154620811921207502167905075685449300403046620236556482191500112050854377366925479208470304795453838551464445126221059979882164634107368776792588513331016374694591131947081850334474403503416537043031304961619640389454351569085509451201070216567766484550974006157086371845616715678219689072691874051755006591780558710508713692933814545790952463932566530743639272056973159254280088791433134045544120673273160902793456658766434904353992223762461650004125974177839916271442768520652112597046013197260988360498426460942904672962615676417420029995410263538446754396229588881080206776585129601516138643763244041131945382692698557127579542282545575836536857928695258687591456066967404090770812910794691747939489298059424091515288390125523058958130352680199691969687971808182566728462693882536729963419853947852082049664398734743085477813957926250103299278655013832974661605651188441794197071359094736690154030724335975875975014980045678893586849829121030768647430782660458396679980672029739343574051348219580812004138960453296453579650793947831077371774533615328258299354110433449822877987713877463542605053621100737596047452069316498121274461532784714126729073979334553134706340218951413425717378756343187296795509705678298127202747905206267495166759074617177770601346688250167813438360851227711113825462593789295628661165321109038568079009636668272561973928496500154809290684021915923637055802640519043442413149668144629478034499727536262935793539317647104518107154829836654583475862959482291844954747544491189381124818724321041236930013548043337247590135607939351018970542171606320871967815961353794033512198584795383784320485273026072716220713805675934994327475598630027591299173462118401799175000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -200686240518583947545897302601798492302880632079887735237362865823977217872420112224188000511972362903987463982688229515395360501792938815309264277840218676375462085861965038678965018854272955686194882622336504509585196332445981052557755449955335583244805440563106798300326268381137266269452113435993459414993126711231218695264183604798424339641928799937598425319738006027251655499035769185363557157031026574960985041350240631901882656046357991168254303214482547227440783236310793413916357123273838172578615766371385976814412434378517021585397667089107346134618518452994652320491394354334149955378988444469844934654174868621971877098439964157828861023128711899887556272227630046328088568366729098243142643143662151404180082305167673578640653576607591823510333195847207477501727655458084893542060678102035203981077719951301532707209003859159399376949319360723780276803101511883894401000109526496871203635871817376533062506496814088738728431758175012547940967809309504338289638780150203279478990882278731436600346285955553348467623042257431832517078220581301780681428558782183715375747207598257192890573628312638487292452085645453267408119597665804331439293021900171993208695019011481397535159539258978594184508415971209205245938646542739825235873616358291704861092226389814021859157058481111944822135490164313839354339662608417219538160737542299811003813216521794392835221130602405622566638340545446976984156025486434736691939850856116947755600459142795573876248324072262595489481282793579813880092302838928619634170970856243345680206108974528121152808447027646765887832055005211280477918735252181809523567487473011512372608576105420179202609038402242648895173806193273809993646306073623012790051758373399800617674694170504232793003556042660910653009286620965927929136640676518166375124103487632526584467379752309010203241468122303055857950983910262395670465749215354853940199279878623672193982913996114491318137332470106821667252280366324216093796175000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -2212307182114181354394625025704287137460511394054118394111925605247598051437193037189597445401726695901623728939082787324452601333476397167124176545085062743025301771306411069767960989986324963835779119763618808605828201694477727049922624497488766897965004273729942832768996716743562840276464819085618995924590655960539249197073835853076324020089304090091257527463213301070400550645742291628764105775188543668954143722089181293436512289894040452894429346299573487073885089654597730989642917477977223787775605833101724377837740479661822000074679441316798239633895785179656641504862722313522398141659735915590892013835109253207096256351450062391716892974027374727967772363558952549993659519753687235755333829044758557847445608960279487653293161005476173706106442242674985217311033272851520214918138050674060824280403703212656748232698463546722775382067696547309593785574014026242246220425866062831668922036478827222695846901178012029745104298196420960711167392866247045101185453186268826454805167220132356228952098027148937286279512721904114074510697032678808532825068092697287224344475615444467068251176521399819767165727023449883633065416888601674478732423500510743856418992885088753233537525257056035171363066074154962222533876164609735256003050578010986678766065961755022521553562596977965041709820918940135812240393078877685444628661839840266600812357676693545162704305466027374207859428540643311243689941289238698310531919930497857179915297887277148223615315755876095321927863315587531082937977695370858088172759070858089441943678569680614634915842785971773718461219303128297347559664520649392080504182673912256220829087807670207241764064413462106033706864766760833602791534955405463280308093162678462427880932801391791619267750773466589758484715660729109895617601503787851569370020807141623815471191973613003435645263501320839175288057797032579108085093827860866345983849910373743982996987585096415457894998158462393934183671437675564577179520175000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -20051846816948028283657420703345617240740890171422265964819870404829567855036714991384890912033747229287114069105987674453726076875933678899829502444201906229572242681289702580438267311887083989263574773502081297605095581251308059839320022583970779974437875427766628678476805836445497263677103681254179266837701352849228326911665605742678398443725323407419342982443430371077536254489072237447614183434069630238877309308178369041848866937756367764999095624021468942016165606414648390148174201344452463122794914475463286269409032884572136721704363116973505699820261573192273095867266587586152941208073911415442011036832228011710500036026491947079498541062572226255641942653934035578335000374578802501464188708461836903236684596738078967563709867223413051844072018700423112738914939365297859222163657875016768210072644664930986856122742396548362712338675294943733817587120127122969993321873456381386701269148015930458062371712015052131595328036073780701112632440092487512324570537471491528656160532875722800700972589226146560708313839583213883798581054805870652915624431432509255747944096120174938952011991505647509967860781822075588781044397660054258769920608635244713196267063373187092209800679879830355463220574843378490057184248073338725444601153993341211690819901004876818351431111802278569465768955938908457561626327074093123783164825359885018796436728919166591962855561118856819964298906781953503220337140866777591294288247722346344994874572644807583925166577665428226552779683888786018399584759035233147735666352155759403998829545924595848615976088651096233051634987918149211550922571108608693351822459927861351262090775419451603203073143018450698011511828150137186083725322989468142963250363437786396589553949111999926529578908562602566608094661832356555254229797478586704956389612152333142707099794826456511007530754697166759791750417787395380292547199231150104042944764952820150628368705800022369222163761080868362852261133594771601609014089675000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -149112359467497133156216983849687941372727073376994810428749853571993796296123390594299836916099587171531928852958464137171424854695273286946783415753516567003049528327731785705835171436219862206687453656383197007382438737670880801470404733577141982370591075001770153218870105570123204630925521822672405020496278479801424441859574116204359505696154863592690949707502038776622581538415977193314623236630123086979730604260611412380850068381947950027081772378554316149864210928974093437840432267103434287033649370235308739008977159703956988894152232700133358588459179337732665000282615521861400672058143879100960814894862207450196494879941722136423871728113592253650950263378705564856409751645730341611633574805131077783255403639465119678598767337568143522706250917092686305314755329571456754142295526439814045071633641091402638757670308623922288498851491289778766341865258747205631438956207681600088560148907757809719413601098381479350724037930180343536044289421240643608253955483816571620172722264209828080999948266588267233966862943866814312443038448475779929954559311441501324403632966816683201032940321479011095913217498692045979272417695165041338920944081257060002817413234902769102948882349766735203220159246549868631142718475323541662524368106378651732342181560143499633949721674667435608214487656664912263711704915290940577531284675594369347909168500116412472353891824175817325862862402904441371762673517167088197878417992120110007439856675288452125588260791726337929925408198979444946488555298502408202131732837771728141830664806443088056319868552259853616928183135375387497180536671188671337235871596768009379936905838509106883127839374134615382191498791908545859821534016611465720389842364625821927057164974369985560826542907178094433944097477560646723573887475641305827051171969660806611069813278360127831083029354744292920553265796691898922492887434019482466796598984808603785744810373651158058336378602386587925177682868266513667143999621675000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -941533898385733970049157106371936940574453552343017251273386311527664727673738196214397329901979953843994108377346944065943632507986585651751510671497321245681433172683367955882280901851039126112010423273277495131362732249009770142324103566721674511085600327671976232380137959650521982685260969042472142974768669282335792611865036071085604233094332799542279463037216784069515093741336177193657902406132788284862926942368915078419230549684271649706612281423892862760049771524757843673498099344868245309311230774930678786523296205009610996765640996564499002344720975572286370610454544086078039464588459021665159575614736879472422820124902561780141139121221889168519117022233771322304564556849610907954672483296136516437798923140499257041418360835374183849128801640551760668326744524553411002519776975392180678282789967860973957572541329540918429141881268014714033184953208889078065223084125167130389873704744438812082907838993747281610218126356537906111033552207473741038783637896358995109060070363789673421657013325181768285556296176098486452142461487170647940665820711098281489464087925948113096761610872092736442238560639171006417029435891767436596322238148806530214583538512203303193372970637239547965096813053958022377194960587467875374421434184078410591343144354785822080005996792482830051261533426698402576605282913213683352739060279103733626446403488227520557192974767674515764359401877328790643922294079520449145954071097372158955485923973052975848908234661290520018104325292845275195041885253334228671918116081145605916210261164100915599507117263508724653819626532618633575508636542463270664847394762519856424690795360596943545965631418139618099345023674069274671096781464767121874843648729274299991219425505380287669412720425613949522104525448452394120304280811198201339531287367610669937266426374010796404764815381361169950933539834423307442833213199024680845828025140542107811251392263447427583040381578246587035682250010984618402575421248675000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -4871676040450726399577564529836664527703259691834682636014409060326928777494347020972363039768507829675612911416600561559875184702744756329455992954668258059335174247855580361730200901579555730063951464542121949107547760374250870077095052278248055228255982822281628394053622618201480814370233665047937163303916846191657406166415194127645314518922261098758040774678452137685235369991524759822700135612779190850003654487370347151632437099729575803963098288064724635244772192814531404115195269504101872287533129927463424324784594045171860776511215103626578206309624528796721557183841787367879721881816028518052287005584129473385486726586702986187473497501934236451488908253038399501135149045553172726787820323165833454372352721833618438855422963742479124430126046719886018546257890642708646184115450222292154064655069725572457422009020816002590899462922447347243261000755435276243256412141580099059301906465656728737656569696327020854569210497094807147530182552147073008265179822194351815436779635506687167650090136995088555102075857162055577796888018710182661059561512773381689681837461562783145738948801725819584667784973674690087297510759904210278402367496194512966807585337163172049949841339376214448456414087638405500034945626611366379752024175637577097047766611719488033633810097977461938851758300930252853423419149299802503336143616387503051348952749386220478415975419782604757003210015804612260511035159608311886998403982323467421080466514258630067222520698505242177860579077329605271316435722593524578128256049664555616658192634083934873702254079219487954853062352532112863894812221927061527281781032617150905522894360712034534978177932771084501485381153583860583979967583389736618276306266676530163113069537663733932992109308966320439483941452360280244942635884681893114943439314652962248592955503408871807875052986091334193914362939796129329420996551680192501537117152792751997131015136223176982336834159392379041557700919029065211419159805250675000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -20564318269064371302513945053442091951053133811493692366936052701450262816024653561987672941788109327715981869678445124325537077588877084538739189313370922607741215874441167067638685976827030451022138648921515125777995560173830719738716409188071688364711779699937382373008546469573223782426963077282536899001019220738192449770341211319413068728907534919321229815677168254061135989466679862525832324507865682318822086528052806663753753574194098906083039099137050662517754513566358279757892217284012356588775286304157057441433506188004699629663809556550901146326902029041854416682297280178301943341661604697073643310195504693474740044409372774761924710286824727878804171535438029924690596130515030132349728852310036497548573865081123213612781087067838107471287105900447098028135084420980163327406512699261336728843269861966661441900458462470552103877275342563563598957483157203697483804444056320583220181917349202405591024437006648851088800680597295960555358814385370337918814302578556830028998281500231997536934438621983830289725757235632451543372882274951445712429183320654902070570169842417638283479304445014159618261919529902014149453228638087944314373349805482503091110730888187791260391547421369539681640565581553007501302920399456592235598004346563519449388461809737446288200539848577648226655097892445742021803389559635814904411836797197536563644313030325938016165905619252986609135461256969853336519678842759391888493487946197060666776515317086382064180279363786575828110474450476867192398113315165519617723676599415028249641280469165644115297670652158735891193748988275671062854968796800205308143567629737590843537053991243042058522150534767522738527515183717669990781789146662560967015509544541281240102147413422040200766425619862593210747754131533038859433279146746847655568175495249547234774178358563690019118197284255391628524044278538037197786739636336545360452883439140971145245108791053250091031841345781717289089364049184229962381681407425000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -71255973187564261985826066303269614630480930786295224245252788124504974389912907734160898249128580384159883610240561743099153888965036981252742298023194211287238412071995549974193690434710107966848221929489601878166282875590355215485004542529027684665695994316008240548406274355332861911132810261240641842987856079161429004356129100313563002318662210479357652595511894146876985318353206586051753186707369307509358003703007710490340945246628786425705588682994749704168457627421544775851537844882363234315098700008348353219665664366981440735870887421696099150224380696164357178594736626423563765528896966787807197188587454759050842768367693087608936620747026091174712136197306305681338271464456990417550485786288883048790581640917447210966334616412695702250182397108308708051795550235917357940629840756259280370409941655278904452998871754139798723489526318786066419842463019228758968405163236957960193565117620451210359676708312420318986349697795593274031107655405629430260157473638629086208727170316788806866476358178634050112428371209728377314384414207571590533563569455076003010965514578507917730469308968655359884087120081070355459891689155395379069291967125396572232922081614948136047763934661077076521851712301010923002918951666794039111833508369636190259140166965899298171769122630568659147172735424136015582190041907242085419219820107869996762795552771876315576058877088228700944829276753956378231023567914800880924565849112080477436736637603277362736662932174821699796606208738225883942751045347084931430479609188979406450208480388148655639019537388068574292569631885139490183416701614755152183383261100191621527204568186943505895936116330218448107721185956930033033016678822523610648101374936548847742659076320530544098112477451953605143045294562323537995622385081801666930266930253060779170677780113742855860357066836717858156670819602489203987546000222936274594556913431405714280808289285918579396401143753351938688170822880580159792172889179425000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -201515129742023528489784257470793915274424085289149518193038643499422994846852378745699864156504800036689844929703685086362638676350123541879122363139776139175512597616380985010113662971290080581373043474297243886677724391489877091919818092996639904438197774301136777596655782128505144033058662714887267090439460238134720754895752624782026954621478662493967184080660748453142575021674963055604198766428805681746609625169063238529725413433015338293250947006918975107879157406195777235330519485097319141355835212422881673390932728386094696924500127671243191645942870642880369621350651254113348618095773384192477651163620986150694873231967555837085812752711035825373909511654981187817047937613436859317217292129538611716955723843943123381382924735243752077319209065269926494799460233220334920869915737554559726510625976942111626217083668435808013336659877721188042934528917911176812141582711768310303940693387029305556775191055630732086542854466164976286490107960700056536018560268066922581299084277243215658149007725761659718882056313435816299807700076373673784194652905112463001182994738900808547971550730275887426437471071423483960535470522865743609109256148824197544628474812124076198629574226233083313285967460646156781294897829140789598724071749084597921032752358972424078663577019729935009243056417257529896177118723629427973256844034522707489941448425512834403568500509785200189879071910413279643643492017239657021836882347233317269234279479101805076033560738870533411681147080703362019711486213739365520204923206001695738325599346085991861330762151530954594474884733205322224808346496066900730095889379905309688488394485249093989477170076795223886190565680999467698893551739394907637049846714844643549253679160985315816392112037756953141930486664723655943822976864599493889949259142561834566315105996089968281715101330559270393184142107530928408808738392951342565053270622491314272561163943490952543517146847022898859745542351777473441429342816626425000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -466019426910838161391036027037507173781854335404091267139400058778356218369817723858662496697583057068850609716049460834902965979467910355106159717384782771490285524915445918582336812374287335538836987556323149430210544068736642356551772387538939844141573819007438965330067263732071828924263115083507684732246096429469468553475612538989790189357307105673418347347626742859330659056368154144651716991437597113967140966540702545310046631175259447180741183089794494193647976022375046224892165824863193132400804506342838065409318179618927482980283716777563391400820304580776370033734200369050876112021191376550837417823531153727941662993702887809072648793285781001899906033691634131405217880189396376778139481508865404738363435362003539210210808859318778304396630092927526889367353473274825749242086853725086914802841572530920122846294234470781486857234605374658409716108949531194809629561547283485682680710188004378015201423374797585034987293092466690423567656888013580024141853763379886927284389055204645739344162802676779900151073482042033503404377686551987142449019122378435295609415847202452625336661280110566117169041593667610635767559184062621463157376794843797630378191601560348596969260662996666917324196755242168719086854936569566350805591603440671279656932078737052825111463175478638924562417227195517505492948589829978714433980905905722715763338426417288603678844676420718966517914795005445600521791961534576262056598535340454860832767571371901604739972438323117470826645494139690475863680788248985318824060135921506619693763630024038479302159651359079476908053713985962545358030145656959852912580332762552870363466920197918054968309142024899400253359770132804933128001314041926169761540409588268562791730629206359026322394786395434159189934839421948557530197239709670950134543496603392185470153921203653947003568947257037659590718030125788457733174258952791390850073493572339675590025135040930297275464249861978979419883291693089672258071764318425000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -894902375183606207919374308273176865770542837808672999456835236555402934247617823575727331839524861438298394161402982767585276943659427473815069707063217519245614164126364782544765269370840823630085038395076428802736195089071050328113295574763657653293931266030186623736262884891764982811001304502817539835291308837758213465309436470426618562849272839488484510991547459386146896438656687976614015075712891689341143716224685452357314520094296424889849302614264212987144877150134925286575635862312962715351062227584201177979532286415829540375731626123557921054172706998255175966103747887067644291217110094560214930402241847095029465405900210620027536946043469289545423901160672722433369911650466977375941811569662311635122513425960163282045720285427600093961755246163583863996169455456094405467251613351415835539510134905749367259846162601446895308980374578467932870959827117616119874730338527154387815388747547192885025935366372188630028213294752634467616426092806793406880610405121630535577683936396115995758589910399361434998682748980579792177017072327427510277063000352697213157950429224042412273246899325947787162322758958884905218247772614255829753222198456425794438404851155811566177990788183375590079573416974972705703433249948272212675545066237051060664994143659699523631440728051517388479521922719736490807160704540203876760320852689714806929212091192379590523978167489030697009484725380015246199680573662743183865863283504992776234922453002048850887656033366690292442353780991827085269436741357240031095162410443645694097050342260673985360905410151045516368413246191182150005967683372244971362558497444236932422570962081854405138559081953967252207130001636908608552775025366435965593947370588654498520110278929325704753489525402252141599840096119889585285181515791271666042533555473759712786782639323314627176499188840783328555559087662659137274156337142438414009539923679479974161086759584904799525804122287131004226189238926039480333396109597925000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -1448215547322629921452653727873127913523751398728514310804092853486329345812079991080675149231802915296221523636538431589885175091551843988391632473729507177820559091197958417637648430642305880185150321219453683898174506461737434310926298035450544607147736911339324687849013630692414098406084293127783430114966718797332644967919930047871161642235065298455947564177997336044152494080168417480418326677715913077355344325521371794399839104926293054474959581452118486920416135863793260643241823555131398251628376538550934756610363728389283919654362588965568981450368190878870900581319322194823997497453910757923799929856621000406209514220406867689141583576487787349474891127282354774282330035918817333973424448113006229335230590828216562568264791039101722516754646246174635787290753551453506854218252581228573148079820041342194249226964102686411972447716392083312140182793937782885057551506257784792252852880965320941227760588315615093900233698621677283282665514433499201706869042809091469221548244320954333112806338134757824315967753790027644347633382937769516063080149927341168677396638559024407771524574384112147516625021699413511087106116374736124619977447785973971136459698379820185099161828867388501590523718440628989550363292503252818861523014980094632046600848104684165662146423472125978872887473844927530231203492011952103548758617781261183624493027118913835453854349106918725881214272743354670920215181751866711711214604928857723341840675386352961051597710747418338669521934834663370949692967191038924179709060046432487776172418708339261396401766866391802904803569344178364284795839642461977620997436434205706783926193613849160625806298411702620966991495450232045565314415783898817466713472907383570750026718107676811194354457504384203502529512698256215782010006319305824875626712536123825056779705200517789925706647769955058325655927939941262217171227434853263372484951508832659712481047388963200400974759062098313929119079135935887261293805530673925000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -2004581622932540732471761357026560727755341295326157933751605600091088410076468175608204997541686972102629090876295133505491187639041410177034709919516557989719335698350030898085036312658619998397541921839041314221697253265549541451937686444210957350758410973157214604963196115887303378175168117697729768476108813669363277885424659489287531148707542221926206378251911856507453098168180002320497852606604949051639285406455088890001387905877226705595789714279008233599999026200580064449586104791738963020659810257610078330774128965391447258356661623628026842781173010040155727373857021790208502998005907590765079819227143720490459409600717322206341874554897285062287915713285176707241672051500508606178552802771544929491427913188673300508210767531486109339973016436174900569088085576819720674831644360842792246117777795230051961958022959018624602487881191199019451006726460437323275665048817474236746769012676707113312748062798289130658722790132613896254053537334135299414054532221655901757211905182998205675584292134341310591709249978820738232132167833991403058848887867878928223163629799668948373042141872760987558253639894049422843222289658500155468811384923072939909931555744564324271905601042017343903699693205607987154191415779896351094309838982495089149659231861892760967128729736101135656682826859365059467376254075662098810949603512730457457995503821905393573374014243559651645068908447221155829214956880139724662912620804283009493516850080730401218499052206231695334084797270797454862655777404607303180188689962599819823744231778953254698747806647247243840567713300670117957384326047401082811923379180114140092296302838106366237161519417333035245017052258578651434750252913076570969290958764766905460221223266322789563875296628402509264244159383846011161918789336986653609808206354345391026385918098234244436331268761502092901218383101014445015814607248840899518058842491177903241988883923969295713111535928859012085043949202629171895991811527080925000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -2416529729432951995565230056541910748976970108086102277626667802437827873340168658030313122967060034168084708817315534278464418818706469380008607072506071560663291956986869911932278235756248754074492505441375967447810364138748943624267967183906649880699001563657539542395307020438656996026643664958990015575181247425951246170732129887199307828570476152777003333380415590471997484891627767437464327571702750210055087522939014767367998429997234062419400937297027106865765507022159162888248617297293840421796813767943394854922230539783749635338022522712796436995201849980664038524576376067507555676647572661601971045026005388961255846060296706926666276235778479627813806475958546465565506937983488058773082807373872719688812506150899824139307422486490942258736886277195070175771657948468912067263445512310304008882534961945585254442030637410587344445688533381612556708737943610613092020371574666051533692517254658136265134368744924653095738929418445707914298111511022803402173245612975896838345258623996849645667003660936412917344837934031615334373705554049275852534631975412691543604831640813626792727107115960581019551534564035848569141901577432409749686869107775283309734159882436426308870988458499275370640505022624947079791513529728986106118648736354022403757604315771168196591738036850882182885742941843342604766969192423382234298585071527410162497431740304000972221870224538741397581775841389823727625587960674118951384591966089653794025893326171486492434584408729775486575185013991411596384253040175310712787054308246800555851857211667401752776078233847032544223082745715050749913268938492291986262843833389304584329929334608226347670404092011350626703691327438341852741851480308702119110329944230012661897335707754747345788019439658890804450355792095482921464734532092314727895227953097435685326487145308967899804751258600635908460945429647308437718440983146378063275867969230872632420634321172861550644187281859187299363878270314323420978183761487925000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -2520641279158469377799537191885022357217846448999599715598189991828145837725399282695002798619827205455025962588483504458685976438754355515822690086700797683219733058519262360699276738607655094099070224359783410894717094656014685399822824488342178088125099822625062807166841120745091988605122378517437390247273254899734617559815179847337396189434276068944560738394968709387801051510373350018590174947526339471094070292323065049837438031649162616226340317062460360619190498526990116195527016706596535355989770463688615471234049794399014688072436693450053939384991275938946471940934513060065602075660430726606516797986400927888058008482065452023999727337565007969048164264815349534901199770826598080654457533828960356049114388542604873040650663285244583339172516824786424370898342749291462338298254607552077458126263696386429312067248935887021006807721625744795211811510811763511078858313059207664926361310559924551226655144864201733521749114981177898207390196642769695727235298019498310862092063008303421796742546290652190256029144126378385622493088560635995402058876022153066559230105686252253423519604997802218866788250627768582455000312498981041395966611954656571675532187584412349109735022188852583818422521254451893701578237305030189029227544236986280150095632963582391491474085981902721179153714402135106018528812656023365247080228431821428537862154867482573202363407429869974133851472686211966838970418059466589166388987950006432834193492894901263827184569932027927350070589286612428340384134220561237148082874691970041763110611464079756431109592509880254124694457505410922132279384637673306676458946102964709911726948288522957660796197732525881156149235198699692436095436682009050589684206501503428765502528948312454661328973678922713617602313187012514880654566122568973589540473834473593418330979370869848467041457096486094911315828355427818633656755902567850182730543041955803879303249280555982932422110634483616712032451901293469292726123869380550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -2238906618534932027223525800401967639901467002274029107929736263231342322214568801047279314401804173525286619263156914505641115961553041046932874013869380031331543665285152590660770578249911514377458474804079959575523401210125066681868588286605868404995592815686504784694013419539808451700794532584063083414801024457776738511747480283096930078932990139448165326902786113252504259359182678649131076259166164380890558298210597784936058434798498344554765246814374677168747853456869244621888485065186759157604117458203448256385343321270427811641776837841523244905801160489103319953636596528302298840894870753578937257467777404159529588987374185910233752088352613850246892676618512553458184886906365203795083858590723686618119550656685025833185771561678683237872259826170927679101785051096195272463058257257804099831133058378315815657608258272543631561960394491101250161043522975429010746759035187454539675638026750602985468351580955015349452881178622359963894973613190375715336950468767406260033467006616929075423455198867270317624509029914742148290551924699490226734512298497974959832454253258694562148294780840808319278031182675301254003514364607469580569326617849936763018782208835518084045157785183769741089456203960194321887556351208376735830210066612884583884233212083096951581526437523584067279661978487108342250199636606818285651205010733523119047334151869140753632940090969267975702336197443730571628673930008293646670161125849880857076096314235695389541220391327497422617594175570997302183397028617769716772162850227730903889848771940661338202247373790804993235296190087769205433834637297701404842212761359597483766198077666367736675690258572240786942557512449949094185727959898583664019899822699823195299944335405195026242626871897237579541247645956049454406382037482572721779187624932011217714096500627766976891251623508442763635755820707439456952831235900681509708266656033465648772172718011804791980508913900767824427413016661473456129465097932550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -1721993860915809732159919413206860250750865501657780816338626310109703221076396326382371264176720409342969267502206263669831200943888749738082162595938136725474997892676942223741078115938092712442333729778753059394440382477617956884785840850877079428058081882515839723924723346835588293222668942856227379786089856664857075704659155055626306349394419514462123105048538288236751397581818520662237071081977330715441267046889292077261576125130800849314561706355399177042085047922868792415958913105487066055418671952109311078824977290861461617070903145832456925525629817003613323101917417029983351065970952680132382146093078680165680951415377582588253203863498955256789393574019802019149880834523304128966075874602444705619265672086831364527697633653462267871970823813666095222862828931116832565345681779274610099585672581393279640189357438880287151534422745944739016795132838422903037942065803036050825371850492078239069073584108344044029857179200198170998091681827565979025355025213589582386633444799782656715935948975566964096145029901090484513531504466746038353681139671279953312957725420199246871103589575617919854036595523802133417411753744232889859918933643030787259140931747254877582308538535770751364302445318881213221012236372967957302836728046620724648227484613856263124996265499575475410799820552851641979757044695503431730897681272259180655492801745920482286866896387101007138557689225304336991317085405983763844649474218347690851396312911460465228086176289726057087400858927086158855550954898591574419699724060485898057403475652195547759626098748463628392326719021573351249098449458038163832818950322580102547867830207259039852003523365784583882838126312067156241434255786050360209976339216052079607517628821885848659337928958130736449879782883807868758727782742447965245525926486140539261099183176080734014373379332857297202150301292005108483686740351601275995738049772517449186943908977262530732218357964595136301083410758936534614690762661822550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -1118798175172732104720072865926485381256263493375594425163418422113240310854454410270863389547776986338899396137292047846002041938134208069881334677966246435180366354621349228994065731119254066395588954921936797635345640831820096103724243080481126353973216349769445962884678063243862085022729272940690485700702333207542913257377935802122040002842067770217548814944021233847831103994029596774194692807295394738417916146754439370724697094965471925254783178875937431888770667054760837822516811183744064971526687110254311549788748476109088929938578854905418407634042697217655469808506788289088947051830312236494870194075650629436059055775721397818231387647062821467426859967333001759427561188682293357844060167966187159928067278183940174983772855531310428343892269324226524209256958589332161326122378719476029193802311552690273562572233015665508092810171624627540800182747980594943432216332959552122080470663732765021262145156091227968510011767656230386741789100295104475654716917123080289819346550700040009600649780402083957056870721611317567790023869435105742245066432900732507554403324172528792761150252252052810046328417915559578890018502842059948814506980279982702623759234020077964893565872308106308613919260775249901748655622117437516124877465287456748961939530409432339424965001456812495101122274108036184684038505380543835904584011162172151473209350174252171154419433207571676288241029026712937074578454808692513932042337544050524360353770983625301643904821350954158808682401980026909076661302038730434484480125366266428265709118004376663890164791521062755808117982769918445161788708676716708180188757973532603231326080901201995223824623071866178620496316260487042265665927249933759529910916683434423764522149780070181604348237365661547300959591020654087915488282131510231997980841533346816982524537063387443926528183581776974137740862242802680648535791984899667629959166242699956992150726753390266321480426263474290520523138716095752683703466259574550000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + -625196576774494487134884039765176155370110606351782897583663592970217542911341534940177880956874231863104393121949706543329988348604374945172911022850367168069212648568857663009378959976104178090518387842280124613914231091625243402231204426827744316828452600716008754231231773218284021682180973783598524199154350507642822580970394345728402788595498735015209484636029832281846495984098504624684028373626783698838165820429604861841400551719569276346359225979729234749641844547903527480874939778324641826222544972425435441186154965196705220021147843563043228148975313739236123366624402554287933659072310749878813560450408438464250117666666195119847962817437426438076258956090914574188991180104116872468665916628048555852753877251953237853906759124417886206045947327007805567988216667543138520330660843560804603237642926136796723182864463673702071120510614976129594138886417844332931188841833739863568553345087983143516114425717923322950205357474895055951271058040993504570953572191789602889095614533001240152595363842328106540540277239096382783576743948116539292819624123339756583467497316324640616648182394080961256084268427411148766147396924675403926252133590702288255713017020433202769028978056100360263251692341929781670279990550106925982329098198300381579396716619153795355929709033767706909246326552843649028369045739340486732653217692986340277145502748966848490453155807990665398586264049459036008735837630935247370212494499432110182194704089926919236174012259223660703352006760705637305918380450526869976382949874063281623168403846600864460818512147201077695858103132824847930532413552416485112540196565011129505985827372765144436483646914234075359068458431280715505415020319713063937060862289395926420803341065905639592537093423850013589951538543166891240475484127108443964239283187917472413886318320051303521226222841666649687595652506911799902059950350757312241287388355903569834978354613615405224317820715049237835883365220107832586432513056601550000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -291138141713026522270115738180978094337752799469280610670411345858704007553655803328325391418853119969931565057891535876756626693545709378182878340191838126484261081828547282449040706631358034467408192705744217742551425966852836125090992289718925758162860970061918257507471564916238348952131896196773173291796619664946146473261607831836064773029508708238786037410221055782738967362427952343641383889916337800999512236035477890918792684397023518037484603273376807350606135773563693457629408970928680609734341814111760423649777892612237762271157459703044855661755749970465015198217479089485969942258770578232505377333893874103380849626076020435018704293087590149497444108525272150905175499415299075276327066251256976280648758243655073230636862453357477096261283394130464757360912884771952761252074180224180884483005358637457392361049418688413117676912631796561059476317047702616561375458533731661763710138252333867152364896029443940508241981455501082136889219010496003324843720810418617107262483646035181500893399071899416004025457255728814668413631213102715101528755356474095948723419817266738114760949937520848203236528946747916654726832930507293160408228203407485047047967992576024845394663411668748245553833875915911548957080925796340535551708567104637471535309677409136462202350243502458492442294631945045352217830547745761637994211907529199815091259894302171824639765622945144584013873992223858658372075349312824286161784813629418835551434471013003860577483232258111304987354942973493704959430312533584289138282895117929392876342642040049361387108693890347746270619122718585793232423313229909726560506291106113361511823741617826289544766396963321890614737628834713109036820795630993814190324671987998529568745690535874056931106866383594248106545895928571813730121909386011357006119320760276204730822253845700058350159506866882472875037939218817792827128455099713251275079361706383460997142316018663892796482619048968028905479910359409409867057458673550000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + -114121161815139573006410065639791827633282308088937462923692318534601716925416048208662932717035673159274102643033201073144953015358530058260711318126772722673103230068423015143190761611949135726163568145096299169346047011285841217238901747223177910078542863117070533259238064178543932278079961431289336826048603223083287363304895793526448121934848281091176578874986284067372452318396689421619870841577841677264717165199790073989425654439802064425814758874672413215028361173896393620044180470545831913693356161412003556117922727282894672665440193049304020816584281214033005218693768477480077490772545093496570219323549662447734829022213486478033485604361061085869408092714226671333440178264078169110841512379018304306364097192514160638397969623672647234205168788616397205998588889331010309209611865224535636788123369317275929425475388925281098253507829053824778188851066478067775453004089520205939860682306209078549076397758245190607315698242996599032985330953107147897225722145458316176503594247795978293536314610170192484904259231689265014884736376350066806798090022757496320928753067567014050868302592209725580672053988951670927186449054448751430439094653139526223980293155833063141191066880423264908987191565358530681289916403731678917897536444679830825873735196862216406167115199075694887321676098274390970538048893351780002833663193879663741748631350520802085768748445685868704108679356447088926480788940724572412487254009218862545364985381543519117926979446856753973653240070638448197780195565585462825422000425149369751436664228500652774521939365903160406840811669891392228104842797164981495096403911449141938562429073592690162419474598857473145896476411377627304326841638533180811203446842905772686887870560660500469857029305373334851384918784666451625862198778245654515952971854870525848393169865935838647731942312488339232271835074272026505170107699235468426296348263252406236899892054565685764332650937367430771017262161872134753258985001695550000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -35537963426967512772173326869415990425855508336388788319858232294796393637866420246244252476566233994560679503927724197840319346815124869055149885931755563003282972425367389715693268523403451090559332103901813389416260849774533082515158796216439080474489938902181643378618526369133898371487758963197626875448908996337248983992290243939630276695082564375836441317219500906478197681655296262193858190109479753136124090675347168304836603089211756766306372193686075298007415908451848462961279941201386715816689812463953738483978518855127269592866711210450816586307634360358302876918439164628907154706136104069815747364419178469717420779571478407537194180641257112033773816666606422959788762463547286133006334557677989111691802946901426287002343582525648846599181990351980783653180806875661752216650985271781430294598901392763752433307300009219325400365951640010834227428968409110844352145256681280191070165474910663151294542154671285104727604400135230938247652971178582768380341890374458626540305198264822807860837274567972663426459354090206963320824560219809821952350002972288690758552875981042448217260122085477781159266138243895153880503053944830433385934566349543705278805819148810342131656843680961767310581990936196977138154846576710433738285169958016360233759586693462179743086381469703351671787176075637422234596099603385630224030254760564594743980521461793383543155229830676692680990409609406568706749829287502488511314242723690465748058591687015135665017824911092412542306562050355387272496428563632609933976568612367185690254810283482516976371650231010587620063887884795720069135824108387640687253881142594967731685358885679628260297841362899988873073016392628361436195703585800902978272088146981513895485813566874578672957548585767849762165702122826740819941763049224125275731976455800184981832015743886698669010728516108803046144203486473468058144506147078421324958298762838371094193411991792868328960939595330599155557070835129922530190275809950000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + -8287030062064529710700291743601242466546127478938894613532836283357568102538033640083922726149741335365918502086828364882689186559670262174238393872370453174187277430236897035186748066876810535315104071616949635584371955149445437209680911406884405844949913431629161775479577189676659999998188714005261189026357017225944633722253000528473341193933145056376218066018723361884313041926145744987287051317827477285996987159610678352016484211622102389165183539443997103180790405924784233535147205456421431656156539688884241460081689280791043935393283929773474685341092453372004604023346865224989677338340835595136564661443099300489278444842188750284286653951851624049994609607549392020358167341608565838688725424842762278667206825826915191378602466839230014397215550640588881462394464266841809642535078588856411128019987088027805709102083384623115959564477218122151969839595180708923279304296345493872334350954905268244751754245470215992974970423836842013977240216808540199059705727083584936920889403967602720619409334795849272975131078439126632084138121955021038246413188361475611207087689514747831606877997640855344053136711366176800075178995416184687233923154432127442445885162292815306988045733158481501138189995084559629177869131766034758092100545641268442347756669030173938144002968558693955401280433530503415067821800585451703479126789664858838424007910949729641705360410893114707476659012563824127541925117802993512186280020016741027445074367117247077460427812037350177611180061496278069958675709603836198248138715220596028469145066356262755447548802852673039292371089938795082742336006000698110161323811316099352458612694862894135551212687083065891544030548917769741251548266650778393131472128739591942421931704367003831304218373335018345182078667910204881709038549884998358836520209317219955656419106896311745163079756988927683439231146116356873914430042797652994626334615784921898969941559306170529607278865410428523969528775761081782619863450940450000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -1195002637567234939013865700191516601640386778608138568286621816692760878633558885488282513306939283979773329091070302765072056535513889660698009422423128335821431271154593533315908687805493504931468775141973160550248004008723725160119140503037908218400063292791557323584620731534049871766358889609476978627407307978292393610672943292363946357955568914652869233327680712347147627768582955157254501924459919352670841642774399169306512934575201831686492765097093028155185796060199733659940927642329871918256595714328185023525077502945932351007948942669059431378734235081297197566400669853842388188533917379753411947709314540957913723215593727381593999682145084179282730904551637121241376879500275453254025215847976044717621343740200157344971363240893058133690690647077534902892112749990902436379331942295830131317680234280582888230046139568042831360964578783417755097513443082914165095784603264544971302551769298173142294617400198785216370272983245282416235825816389712794549098492500532579267210425337627076522366274774248986768564709645391085912870974832628566428961294647256020178126751429855567905679958436264316101389796629910101599044491667428192350479104361513974211162875232290966541174985680286805816218899919007669444304192716946090210504885077315083516278292638636830357537003925446432214153868082418558955816642571962617441366524815637411924593652054481738252145819200031332657650295951237880407357757483782029481276594132498413678047626588595031649191577259102277045236664153432313343356960557961038748215073753847594674731011726869754395471592401796687868605533500714940298453822643693518625610324105343563359514564657279221189651673760976905103786723998494939397989799431803998127523502898087851014680057207647063462226673533021692331240462403111198909753083237447897774841731930201974032607694069466438476568593485787685267982952106563827757961703005803433405971722610501882884356364232734071754952974914605264730833167180313277582353588450000000000000000000000000000000000000000000000000000000000000000000*i1^27 + -15737974465493406540921851696319455250395986199189009647624822196958103740876700177968593379471469366495812521247382023073265863416597915366666527119836434654771103847586858257474726087740833197192789941659405460081825689839518630134046352793553964686866712169927267302352723322063458006217640963025422484278807837387900176784246669456829223905580887689147120112671753894440961170495351958403979886382970213136921258941073217570734421047285283000072057677782136437752446919798880508259182907740887774183963650081479535006328434768187297974808681004971223356143614113203121489604935282853646508625508243327861760951409846202451583278781496053366500237657160633397596322843782404098661359027536703227299010633878220917647255279385973549983495783785009467011099278347213036647662635782915514632414204608132378669001296799472659549075132284928113882540494069556536510639790527761974871157618899210226473526661468244776691311908652433501320057470211236657465132427633248408487838223574973826981100604149974499783320797117920727165491605192080591662731798363958116946366939709843744062898160055430024617872214335144908179950823082996867730817698044501879428057128659866507502870606437347952250022844750490310458921631820857793049034040119439484312292961360497604836382426349930820231613523426754779364037319000299350291139806494313872025436441084998691934869903992563024780343741549958477102500940250018298179182144126997070908752476062664151080707949652591777348284798919026944853131458693115307965019400057473043398217647309944247195853389667689503921889261145727803058230621825929636604710288928836380488445347194561088447002951917811549361674717577117886763760524459952967189626417140477474042945219895019187128454908711683593108313254428831783076309059837328700001002410425025080595824083563138873058894765225547893167907629816387475315909875808549131437039723722232852150399592233994409678844160412880101633064608048406050255904791441485367303326066450000000000000000000000000000000000000000000000000000000000000000*i1^28 + 23832050332175863084657606457542482088364878823229877834404016193604637592178289362776220576018919839459544707505968344992780746303952325152026532130734257397708869294912531398103226355559269702399190921314486646830091747673485150542806765312531190643011178697626098451880104719312660380096913782407330759988118419251175873176069113488336797605178351220302032072709089318207963094441580514283598351957168738340279046716289241192998079300185110669767468249630836245312995937074368286142942029469464657824949849231974091797983053012990774139583657871912719190784727723718637490631162490894513163963653982378419828228601504430696055366741997551372423167997827599822847488314405648171681158556922171740551191539704958131069988888568264596652008356115760037994378883950411702653792453442240797157139796117040119254118925442424670342262010340715717240627550236394510854062913919608346334166291305398603957689169827365819334758391132799226907129679473066139077871010138800820712248985906607638354009554129475757491195454044847953104030662787606608744623177855389663679919832611678909172714184114416941611517550034080864858911326404137467818738393630109774381782909094459411374778872677351257612961797974237923553157815893337974561169292208461663575191602636116039385479038690054326192001497425173540444829228691839161514265158966346241053768911940579716901817919369732457865363037464706748118281226462369920207653655053800630040527991401655799750018675224038736723276584879900659035686773412309141588504921225167548515420697724257638314417076080571552681064688476280658134524573466388970810428092752283633093425447193964412432937357747181001008125809179889644689959948583168797333680027860043808159924677641447683249556420939936678180230190417918026372759066102330313175806163252200825702644237352977397243432649194793805084455587041394463027617914206047648579810594312890839573661847237037649382716422946089957046642710206003076621206021898254174195934805550000000000000000000000000000000000000000000000000000000000000*i1^29 + 2367229612462411226890473378205956399271620030331640583228158412493831241024146524655240730032881884996720134871388910797882611101869543915332727567347219765851700687184081326246262910177175834904820391443866394965717713798580357558625444673527851637615813557301258117577135194645949988448954832435027025788991656233221021188226756818239586256099242494599285654691597800516667040566727750802699888691195662996548271461080746850483661189598626736015911238070300450681309036077247146316319367495909460084108988634410016615775335226487171183862059043989334732504642505319085809767076054098255889055845219348281518762548280459798352897436076238856958238883932462426196994447079773307691198878830541253946379737807111422874872302120980804685184205943691291182018273030552782012674546811125938527886036861709352968432622106738777066661136848683506838107498622719649820623473328403884903031298236046432600853072448455956995490044742769600334269009647402606584477062690472501216661837543540099778792087044930242855369033446718584314941382367940973237423224472870118869716169775707444756176944442535008131864623012963258913215195713571877136274840589720185092837933194120192118843883334335331023112431924555837478730774385012294305663658442752621543683078695512224700940952504744871266852311633626725065632957713022739992679313120748819282537022610082737700048957902320940393536677981447959327369755506938925497780437426559373403571754732290881744609639259853827655872617183066183409607588198753538031182481834945576608956945433367644946946827184968825095942599632799398364885736391831369303670771697072054177821355392380080320181812289621674210569442199749144023825594399893991031807511232439187348115958262078857240020398427899901566576856787655994046267698242917104229310541978682363266732369042847277311148270682096637900761489679532105215172834109568073588400126754628778585097455012263107149191794829464060893952560928541518839785828933908862100362394550000000000000000000000000000000000000000000000000000000000*i1^30 + -2104911346311212947254383119009157232952043907129485955617814161220246445676261193524720132735717939753106088911740970181728280386023123338602011438292770938255222068273732730429328716275931078246653541705450413188580296338495805962669207523801859116508873531628666085925343417755655230933395054733262954824655112794512257299511471293124537594923088689981213419382322915674090019487356532643451361574120352724218738846317630322899554262798667405104332214282330345241815086201877318904946669371824356348006166907876165962364469561737990039015518340156260570328302963084638622739089143710966315226123184658843358922577857865088078750593596609817955052290198543988333487519915880896706875154909752921641297793985815396042271249124273317652860437082856667040939873107620070936404506139602071310948659526483121281275469072407818699436339194041466218504321138704726185030939210584899010938216657376725621331747685139342203564681208658593838606346228936135865514451767149992748226452712004056104099987504248854282950745499774592827592993092783430626788020998476883127361223331914079336303484698781075437951903016840945060436223092273853524033456646484000367418809023731799819345142095699076388243295477207600292929866328065251848743097265306107134321862478747155178851722640442546598396570385750092880155797730226151958212752624975687448894387954165223004170401172290578358920104724029933798900458018722335802154271774803346978270492722136816806515193452041201354544245627954771127004953360667663690157723110636050899842677410629443161039652183708470721990008867537616595007313561447433852231756205868193434566767902869115245623443279508207225518075053382513318745756798144273519245430319585622983302893460674504247771288317655536225622181127438724586653570550067961760335090846494351281587525218942239363635205953827737248427878446415888081521771700865850720549839661451218625175269677786237064439909405207304035542514239684865740046277945069224615373450000000000000000000000000000000000000000000000000000000*i1^31 + 5344798554034474683015772258466644296593862836666058256459616490519534938018363759045495751987903168471869575563426891533289078946528777527170966913164924832680775173574937016592327414334730443650736701189768550952030672373942040388738567056798228853189325904385513213513015577392680698819237702275172749746596878135905528878176992485996618033672239407224853700218722111851596754231623069433101291894231698523584493048585607547501394585498264077521513658784791652210676949213829541947539353095389127827713975639366225889405644838287420648139228774604063560320299150069536372577766519271281977103654472729898079406377028363069837131274035731097608585363059414904082125281789837997855248570578769888697922690681348593210730640828499151878290132836177703424263244872133893137992938309566394039375035914437330693726878277467138932803539684696620037015750081295744405718555664756224564653995362426693642724713868116450325720531168214207289318154574621844499300833999037836850232850119942330939823840364590212618191385518755677500207627657316149037984591103001400060212511680903789138438331027795949113508870288572159971786014517896175417040412409358223746843131755296512116612167355706826069126588618268131571534905550359362972365927571898164631302110923337508136728045696970844879683459141587033211533280895787303922299943950982793136192205996115831108378147233515399058544212581330252413939840816657897619913491067935214052206626265227480264228758070946051810055181812125515759790963651589366672587223388112995060109124364595145051309887896458058953538814925365844265806059953127544980167566019568327636654777040316838833158645946533849910511188196836379153447900052766053915026187558776969491246702559591132096455752720001957050688447214644851403156666738924797059809264560894981272816407990183546914735029384400433344089186660872650763253396504289978102654006177926506047845992407707058873995224451450713787442051684541925962162774479391162619758550000000000000000000000000000000000000000000000000000*i1^32 + -459591833405355040124614303696006648670278862526925336567934435696560896750511101668816537472108887945018105025377111434868564714340969526710127308083121789048474919158433146285379924577629672960660752849027112608465543631434170851184619613348897149744585432464272085436256841380512975914874560898229743039482571656582135954673088761900862400489117152618304994251164927975245847869068520136128565092711587688301269479780784263283668405375677711039266768603377450201772943332865301166933266270536775460701964295301178375874235897380552620301524660806553036695228589829841915278985441008962401492331776748216383251721985493147620009305753745889400786191628915496556554296374876311609583304882308601434458407831258423981964970229242455076099813993858084450741978954944778660555973223628643986581316222546852984021516491610733241139354951416817179953798979552769722429720227561780441517717912902846557291676512853906867098304150900341466055682566984120371369883667354714529188482364305143214259289761511307510893002263544572127189457519975796230787553715459476703081929629675328113475098337090102782247210618866419545703801804889992696819843991957507767419704246951327876666268284520138309148429831011405646406226048444731254785811100034695463053861844556945532172588988073910182300097309533706005860722158502247165721259663487306627990165121023787405669164520542263016099367471796717152771534652698185933777755624865831019729801385309050960972510036737249019550448518087039782316021838129423208607297110413735792104563771222631456955179247357032731183432699681891743442704166342577056895352422526730586563034108259120055877157242125688739503911864296607666013708077390528956972555129832362551136897664668122582589792556619697147845232402268341696644020813021787873648123769048503186304146036552556407187437064938270572736818984484175098159502502343386703978399806859777999736370338078342753939056397192965190467280021332228488915203352928001334264450000000000000000000000000000000000000000000000000*i1^33 + -227474548986156386558372849460165695009661088886591703510092216359479387690140367348678888762924213359020022235256432341340373903669016249014262146989421015460895044557779190738547397759952080358743228781074432849512894221821469538471835062863524050391319408147130790341126891067519278499877369020485047343126766438613985164967840607519292625674345788166143060234640508791167681609963871372924211079402761743306748757100306101049024348260777196950179954165956772095424648242471265330226559023151521717648391573281393299478211770286914124107552704139284117724275459737116848903113734009080072519479563218674082721148763215420259542885600611926351467375135023303411678434881949645695146673746959890977182051991408169296659077249630394668710425902327525520334104989559244157107237632576561609752099722578716163073356570341180510743045956354726734423063985340382017709324145239994811282807502015127215264393487481403823296658594705387199819573487684049274362355648228979711880556590874250092796116111782904633806538816154699814423489244785372734074068390481983994661984574601756860913845132314979197046372795948664354019958771324472829612239936085922220445601518821815208785981509776734168994412439313501970969921329677111914469758203401092165176780194141162754401341200176604774547836343105568852956802028055083192451094009271760925050054264320981502324718880529415559169698486702953071268074877472681746198006166046593168321620961591292148256404801362747420673504359536454916875119678801535964805093750522956447385036801189689244846225809630500453623538265678537202205434184804955445605909174953246976050071842604909387968160328768294060526723960511441865849258222021854512465327007801367481306224724152552458543895461181538550443929255405448648000769089525467205468700003014109088650218360477759958918896181431840433466823980216758179564330261026850120497246914551346520249834078241846418464762687459858665204463654219432936472024931860130724303075000000000000000000000000000000000000000000000*i1^34 + 1230190970574339681735129903235383469485131184535545338653180486687178338438986328731983886718459371215303757774360275029791563570890868976947186000665070850104568883170697714968712496631570820404591859124946540914691088255206552514429270526146943101847164004750436666239229247965824732798431793287825017942121361648661773254424607312699472559929822281863241973541285319604090561499766849745818509419491213517694034761540561954241256349228301071637023034415778895279869006134025443605897567234308369503986281525600243602829402210930158774967776197136333907475557580167025346321680367174681970765845382105924372457955018379759876066593907349813319633944718055603023286782017656569502252205508894673101408796137767679824275871639190838502298102619891888041947000599172709328455618780820761811099563236775963418443601937834975486270263125989579354747544198524667567901707538041275803786683978242054440689646179730406620033816512697612292249591364200920454467016618723591319476873945905637764295337776236865986072847802989097654660041906571224526265571953582853030363353848008066292149994602582156560766952827683391483854798740834063820954458438764675720632624339281907116471943224096155116377729736818304145727532884494662951417183432402640845732732902574295557659212240692797126540524736044928507057736915502842657344934931504480909264727115879777968523920132682190497157472893023501101830908982613285595690701835343353883813548297195033616406583702083293992353747497582779250083704788367529187968445990170002026747466066714504325077318194303201057312609097394217124809876133653200318669024359685245913643834126694156771466268864420653463065311336777889932649297725077847843033285783220554877995222391760431889208728752527323976873261262207479394094769042721045314525438888822474190258709367047753306856605917174465465985530240110952815679093216823674696741222648832123455307652970584274264172622399605778414337280919510205033352338016112173644925000000000000000000000000000000000000000000*i1^35 + -572887969367247667095744731375817842486031120633151188666358129117654935082825114994607220043858642672319390853271602029579465263281508118047716408916625701993249247389175643467511189301167834313840178574274484550070714994587536089560106620948907264361225837770602798921062374338922597559519880143626678410135419044650292764518037243751893643435614650025598520055264273301302651079523663567790028662890276312904142786255679197204155422204520786208221951805459259282396318226820427879550277435792595138521746568556002512761281878548385753971894327354001425574864289266055958380382583550424800825615394993764800353568240272482198177195569496663847173837553939256441760727223723903936596066652269998309597348786747273616408504921014984094845193153930763741244180265588546582880888356204758805266892405190991089817750557703508574272984037442157117494685049062862617488328603571602177498008017382175637205728210580289977318679166941411979562644200404607779568437628231136217139413024007475323178813273996585497401002559642780828017719891281668444367785435173490105628250368218552091765790773744733784226007865201242149488514725408741213958074424814383080881847438921633528153633673121653618227623773234374975767117923997939807327868815432505772516426606081725436390126074494727102821811095521513298397144231006042001581190424941412259033114481351884861726800508876438458188288740470177915321516183623312903742047017373219862273302868642458224700685432921112240132358060816863673374109428532902912032954503552011291832736580126653628833193158184513416716203671558457991500485891719930467920713635095926069839134443811616497056115066434699585310649241879210117301665959822754480617939980393090171249273497747843308253745278369863534696382927369657875445119118720313986349398503409819397098303737487615625945795787356050682874314691793462011515382514648709474877638047986885586260641116633167663323371129998700514047435914567505324078043613983590708075000000000000000000000000000000000000000*i1^36 + -19889527125934895155391539469156463140237382957053911458987792136943917888286489648187477844303331810189181883732044997243650545605654795818424500419895772930221050354987527628113546901884300001863563728010127382372406610266190728623435070490922937459341780155651806620666797183045089113285477165641387251419022762235381542549980251754444203407921340608684382411031858781363739386096823350200798805555134152711000423368237029220369542317933670855220905668743522672013987293894709889600580718744890603059942696495041491320365380997991640211040720475222558574744586470948336825352236917705102367610934123194611453046832043976614452277701060576114340618407248900704753570632002307284575303529179601160471163369562900350376110518449159276632811454312338538323063745049593183117131365709575658707801947971326347692381404872366553695071680068343767029601687439995984180576247288005293647476162819470983136925642098797693830763683375352801179236871638457381273544815185058659533214702009933104664804827379456432701126658080599540740978835755374663338772454258533938473381604428665640583003303327891413532150124788048534465310013169092633094535175361501248444153926970616962513143203421971461546364840332687796781184672421536299516143124081879502521779942724047205443238899791048582586595986299701958218257896803017032874854091622405801174695962213885713273548757593123145612381942788897938932803033268592857169247124687144774607858407375106747416232930449810042240054779215256246712160577563473718913050163473586852566445883180513524078803918071093679483146973062141346143824029067057996989646868152465459914644679429223801748807536941729389158437999695861654293298932424605081096428445648179378637468402442010595630646631341601200076171548252116444076535533923201675891094523385252415414712677567324855545633463522617968003254919540716235086925955227997787356867221507300005479783726887186306617673429247596215371067455306307612953337872561719136075000000000000000000000000000000000000*i1^37 + 3393061124691845155856428918005116973152864789818415549342663557646837048667476579770109615146360418632487923968863374633837887387672123359443701249771519925995539283876557152390260819183937942596958728171425635942209901837465564271796816367232240610091767343895092630616877980162870865708599518262601063174388043890236323478611597202506716578762027913772038431194225642896928587834451176671535810370790740583315219102661439474769237597963364643380366681784529872498077693718516080970600068939325340950711047596051915212834418882128870531570131766362366202923249690302599698619828126442561459471750341970924395063772976713496531161113707300737605944129845037438269288642265732014385847576454028032645444713235515374384775681270996211704035426009488013728122964949851456421293033815606688295315925266640717966728201001097830619974512850856232505589714280253386544849041018634757634924788421017355502844348807883745952440133004120015061246591450193875102009569247498639511097865777719505973782049736648406697416230973392319335472201108570295253595673859189098008381473186757991607998895984032477329840113999506376568162319237568464886507273400305506782361332058109624127996580380595600778844327784207267081128744804730526485122621264662907643883206024917894101971890777795910600450974486553665256196358797459869033331470133514107965720882068887463354432995135166332073327663466512666203304829928860403776886774881003921221973618218545920103297283110023073962236858379496223899427244998617017255087299302344209706391740475706645039904004232655735074231830875698491056730772253138004021434038133634352338561655068419927741974352942282271412103389398030427436976380346111534896709199668414029550958002022617778652797620463240400690144749770108748005243462416218163406367102258638918466387888694211392219127548206819515465735112453350992127034449115542641262389793818828606072438414341977389993181891291240065511874586634055722047988036174029868425000000000000000000000000000000000*i1^38 + 143416904051753521141482666719862302331853066323504227397205363517356944319293525815425178274882526246527698636491146447648298384936918696187364623974207222765541059942065870199983504935308698916586962143304253940016496687337032402993116689955342743869861114324801874586298764123106591904607663666663516613412498385209786122805759998464627060992414266707979091425159842987151372716131644085585744329283213196883067798702870671372490234617326793944746649019283194148332602157331348307511031752328454383688657477347570710026048641381406419207122416585396063868286789841008236629998238259473626705066483807345930773794180226040280396026646344063676556996432421548530375128802942764339828867236579487996564409005599545345500476786118204107136582404471101515745783047536427522421564495973112041143589762672980904295957256577057665126902415022279090165359657641905024473780779347765287902481212080680745178826336405199889827890391280675522017236502736679129001292659747758229220823787111541856396115046479465869067992888405908089607802207956854696569042986727938241755235859860605848653274602651653429565035163649100682606039003589442954102978587309204399987017817674357045793040353581136206299441793297226132225210352959266964402969815422975665441356810222649573575153227394377719926785215337428596372153032685283931127770325889405699685730787309173785912951956044060277460208676223801295383534061598007960711270694738794538456999526805310107762957183569357761214897276828503902013206380542505410928936132675006186476426382545962325966596784984953828035790499217653448862040562268110655791437763712269822571551653316630821248144052975813801163103909258061401649748393018391260833623876595787195557577016653580808567057523284707820626206575326486948810496422099187826740640758156368957931205845432604759338768756148697744622242519185238659619878622633898106190699626007794634500342532709077216331400838651319642808067203088859358444065507120960425000000000000000000000000000000*i1^39 + 4980875282937261809555538278223191559503652157559300445090484708896088061300930471487555143786583359316949829894841960393535495524150946661738585829413226830002595929768958532142306869748618836473634980401654499050771520538604653004669809429276668282605479634253614258145463544321788415849923477302090887974531961531029673415492441022246836734710296872070064381238431442637712932017261981059480147460617098199214443651928377210547060240333193616346477919654699193707553613221999859913682367399592344167065515703602506152124617834861660244207912736327115949801855079343503658295283757484825477007495962496511978929593465688508413281327133703503117662754220081179679099226250886015398365976917776369901193751669817031293998329294478170625678615593692632512167070049985881698066320657042084000197339268597186348504373351501286607082703470878845945624521637110924285089542343713617152786628100161441681866888571300292953755991558835977639549157894062952561425725665346060592669009010246506475893493563341950561434321498730093895706623914343616218681532178829452866738153995410992602157282666374539212329920413918425240478169878809039600765797505968140968351557429396971496932487707947402780019126097265160257726403878166709040822314531833968793468098506575438915537846450260621841300338404368975332103735969719532756584624071475295581000953759835277766366132204633241671088037148617251221669381027679353006564342505729729894845827801919265281282984264716967263080739591124822730338925618799635415477655064932097952134373824205212069226935258244788334618120428946067574570235554930656940560882251323351403393006390906437652372429131444624092879548563592613530184116615553087273172521175759664811090905713137639022644201532304530573720941907671337401062977479099622516218312466950664463042767698325403693079279746694051473374434558820098549332423650814878686236624575821218241536204057301213440990304384767488310280337346583044628869562683321425000000000000000000000000000*i1^40 + 235165938852246212322748303023379779881923595905423886375435273036465199219157894814624750444663182860680815091805360295236469442479160993138271225494657761410327567311861534092225484484534531890111615050592481828122250888488499741496050731147021167189438097374258414969852108468390125106894393900191493770505257803822583650398082917047617606457183099110900853687126559468947996426485875731591713068888091087355706611408273797160584881820506719562376142097131349740558591134377744221789797528073803738399611456291823689558774920421640602189292114410597734952748770113935440296339450494492326235177614889672562177318266852042923974588769392497002114803262260255319590217475813267095687321019058637815153222981951158129781688911167386173636814466156681687744895805695935224344186152268429629587451277946651519710310284473938255291462338497859844050988264151521314288018866090715436197733640152063606563715618102106253875211998115662672492371728047052321256741630202356526490582940895733742448002574462226169076635842758033054740139591099440042097384082624536301856437785229540043447602317988160661401308762826429615897031298341338312452993972841550840922017452433853902808868754210990515506445299864497046847702407207452786317723462586006927242420963569696907040226212172475851156749212992069814754880596115085900847842488433345826867105479096319004559840313260734695429160935390435213789892925568093157841089291882679188252249868860841599511619280098472927444068367471604030013753641478476289697313993649965762325023963787616845858847851640058079763774430278957359562486762711830516829902693806348962092588500351925619967304824643453741579183093150332468196295459097678225277674670764500294255267264388807500034110965194250479721263924935030502553622747767971974605812574402342200874413775490282647915162725918043541217562458720862130307430570087544086973710622695352658809016685141540119969092716976754823729106657752452963630190456503425000000000000000000000000*i1^41 + -11576736273487421718994705067399694568100758945602621790441186796156032228601772636427501851111953817962087217038992120964129758338935542472441805115669572588793836770460695112725328642852597346173244228948289895462934627921568476547892032975433616885253696217248485338546026690655805651907139984416302260386072407200262046783745455929470375523517783678101536395332407530402638837620499642818428033106083261538113825676422373037534553902253255304780672572887357068097721995771689492598686939750286767039865337142882523793877385094384945701384671257951679973424764449898323557931062858257689024310364883284965684208779767859945464873476116429610070076492867683961918072102344270349692646205520861522196369959812378347011630477913987607995358907783208867440516048090453701972619017083077775638322230980177868773741763840931937923081500272772139405795525928486598590487937175989715032797743141684756450701141495798117029274295764799815135928355957187287881184536094066969422091485847013595179496190349414883285869217289024077174443792736719260328844519667968511491158901786719855345585689931858438650681358618559518119327893018953276078441342565151871745860923540273781580876794990234514516342036058278066317198461198852353465555124141253552577832330264381265004278589325750528640200767514387606852460454549650029136195688122577822697147342918561800674606916074585868388263002748179966579519522015052405026210005499987051687464274106108141760298720896998699797260241785382703369997456508154994497162713493474116472069387085359745464130152878371439073020344110016139900534936557139243918768127418118811471943314509493996486256836882248430201756418153558692221497460695550052735802271496683924329341016729952838077463212685364350001936896795579622231374785248862418699434345626327655186712915065585437484445542643846413098134760707889737741306714382412969242091150761990615690476328876676081637524786688186996015856054321773795761198401533325000000000000000000000*i1^42 + -1741878128349907517948038766165092517701126954504177242601903432075831568293006887254185464338632866205173591522414915378340292966568357005211542403776876464173769231291197961184553838614349611240911633203678037642708517258630711612875096701787160937656796383223744346029496069215349270726466060990032481623487276421050069163350586150184836737605896106276605214947648080348773653760119834224068809691196234638505624504350978113263112811132427654272450930371589938411945385796686760265567106039034578234567945881941171196786614287567552363264629951793943007288251497315396482329447415707027673185288430015778354888745625359722986840343947679844439403945977612803771249574325180864902912793446466058761786972297813439457040837543315851477906443589246250932963073113920842650439262247237568043781240845505383452628224953472405731018470289892449367032957796279952958809409447209049577739465074105593444088598506870578927976601780676127834482978286583671714598322565215103665309484953103137140124638970867661162366150283808589885779466785047532829451772397090953764849848762093979013352642552486560029324766618095457534473419937995228689531199715191360889212392628612545319905952814962573964532705270369898471443156251862623671956692503291456164661883512602950303702136893918360192969589926453027352977884869151970379922513684040933003217246829824366094776988597996237523473730225382052090788369768273734808337247969203576741027527260924653020225655911272899343816107734634309468396587162905458083875457619296101313550660447004518780653691507119808498271523670029772187544852871604050714804767974660091666581988120190383190904112557652652484364763471421869983099776026008982560435714574312253132387795185716561481397263975502758825408685801491148129966840477930729809452372844368213905450226442989946247273061094179475855985792260327349003308925592343203910320516801027761769978977226103698935565450264838582458233552378599908729368603881325000000000000000000*i1^43 + -115837517918811988829324610011525514754668643648763820827989957766821437870293175210503168511815408286591892452254009047777562206596242297593428292722131103840632354762862991333181973724021723454601425279192363866573852744758264634051695136280554735704213897169821277486433182696446931112530943685790313967763436291479006572691545880145712889632713448251667549339118283391726369383369951527969671677468040051440656724697478598787019583348006817286596511301711369277250436541078939567531144010902870424836618794296400781818984239632613917878637040507186277230371814764440824460581409066771973302024246434160557442106421808380405530989463925840870069036881020977735394554454961446283172904931220379179879597825607580848675946489418162472595614082429945037500737496127885622850124465084886846471449833599022043615004252723417153634374459607439637367509024831252511309539393786438993848415244350517100732881900202062669492706834741502898534306647776777314148127895157980567591219043176085860263097072812594791258876002982029989156577126041394371720678045936371179389982538182013222333720433353441511524441265525662998458554101726619289851268710148433099111590275823339626205987917272112275527607282182934728660949588324857484247732888212903833893956734843114917315577176738910110731158173738908941649315237153884419137708889262339564186354083542680126883936901138266570778258191026702836920146987326810045329797316383646784909766043376265845274436667700856013422900710207076173645787052524346720999795763871263607020710590135705303789627309868300762324704935961664446098132950357602658854774425793357255325742029514144303869317921657176284450702079845737801175455996550220825916645428793033240161315844733794816786137475154972144292357220702209574468785116692230051452809393562915240883714086797856426533053374108444917066942238791938695081592500192787462053408191783405938878730362171175582877833712394491277180471321212112100037908804325000000000000000*i1^44 + -4623487893867675503018686428732233935286900118044058449382547119351694244366366892310608312106435685664979557887231662147621534341991852482140133620946808696462194200553498507969064179375321958774389197702490352044035694863302219440656215659474389035567235382518555810592776720135148762931842735282247100266198489349471982574073374481156303310940049655943302584697826852072292445519920852721243180908663775909743075622695133912144690738280861846673503418581057855602851245707635615507075564771072745239599445282909608441288899527274278511524778918383083327599060946325664855819233876444038048875083216708103954757953502439945588216738132612022047190159328000132914973319617813846655001017645883983362161815997637873747559249829074215329669138890604263433977046595368390726926871998739838804467721183017970513889888328083387377433943076526005901091913924160727075572633492650058378119154924757215671959408438162682941422349715174768147435633341943365045541558605651721995312370859895302246921837986014140132345649836033936933713948887082398375308171290377708252167122746710024831993260682162848154805174678134596147664381505510850799402482137806229061063731041907541437814291632361490223957513670168752302611306093198118829959255585996087874918039954444283307091651514076503370667617529045456526430554251905769475327014036340450754609214038100774502328815307932141461353804290934705511316502623453333518041087472245787252626757028794500652385066939915634734314392945050277058881789234089993596530555563306609477570355955624858033820862351926826466103860751406709248100968744971747055627445643411835416853890784759493669449961191226819312332215943214707418461222097522529106414204269032333455749104062503415203045184331948327086777428745374832679946079363315267471123040008917682898486727184322078782049725336730722531641836733834226246416530030137151392704561095318515294345697047751196873285239185801674824885117393419273971253024325000000000000*i1^45 + -108801845011683794036762854248946941767691458761541536831636985026869736066684691430227280137415702689996154802401460265241575196864326520714240637773442864969954789809144381450007484059236198904071010415289383048190994640828323164003788421297295959580652700015578907769116641059004021826746784437165974099139420979532298803445205502842910619174285836717658142550692530173257234809240062970223327214719250675033711679386319090489919953990841248456347984348859306708516295449179937583856454713621645823244838522728695229932748736342534818449105822201358096811436297400656875954409700240636092608488215148145189211266980599502742647241622219914573939327799810130313417567730946498968893497621785409658502550161736269010365867579515500981134888887796594553173649202446191924495680940170871705743471555962165800204878036797534797030686389304326514260075325748489870296252637847135637848075080306985342502071067852269588039376808644848617110069930752813915771546094231233721769737789797937898307073417920288428030749795087736721997833159616010636386947016996126253501816598828989126582264644627283780264641103918384393775024266401981436049259307901733171590838824335551771439508600619087725261714233229556791343713143267076382521295628412521438626397629484049834729951651546032629933613293729841557096192967399906320967427750663111612887445659638871899712730570059118794213720602961104809978264905715590220609530191433722663028158264125476868762253204776164225113044481777359234431392429747585692826458113855479817187561011598741841930115042787687740306871698793386107017112699617903416562328528934069139811379947421205206988753807437921016927304568938658123369864138491044125219675319981504948444092625802098077805620499910375605860857503109517175959800556305459998583366907972724051061672547296214173564495534444229445895572758721215593431855813728258096095248022163780703153057987394355817414306416562707847405865405680707703032709825000000000*i1^46 + -2080205841357828089543297939366331222613838443971808363893175557886186746205552761139446197211568363286104804366520248697295569212785975739183709133125115408884922367274606168155581280462344587700743046617153363960887146957524693665416136670731076866804459641815763468242312351517887946732260043909589866745617466393279961099481669745448632520080277061792317860149144208156152318559320281799125406794874465795184543672024846686239052065557761033544838832353736010455370694061862685721147211698052972377988677415670041475641372991842241697894043222391496348331679004004162954914348282599187694774267644404772224497910222377203288355641051884433309206683741724833029563597055109760724708672836300138731530476727861963530095856721109283549102597521039535957986020157605749055876762316943768733253318491585864299781393389939527354064338892132752650364001704434988669061557089996735921776044963722191865568017322811892947464658329315503190861834468267227997644504597999694028860551114747170426871782700296058038088495599658822756001450288798491073370222518769007843564967925834391788372958101710274609529810215728025715800855580903573127996002723783261198448582486424432105148234317693902397302806296526014727310392469070306330540159985468928844038824606653414867962897154826035443500685860913469604757638155657756601758397111017869518002194616467048055039748524292900228989892728092606046374206171989665546768937461016940145323669961956121668458440030988989397560539771665759949214633932406355827671650383759960803497895384961585602805354586642814526312445929319029873880480902223322565663855935170298550139947360021383037510485816890743386848628036203705496266136575947095400457876526161344463033576556955214625203867960725662905769645534560792784572490796974121960734678826862079293454437240218768814782735343724765890209753562442364360299953158715366603693586405438117363600201686920027019691910729220476095658514449775343498057825000000*i1^47 + -48801967846465666791318236724645901945326579054055116795142806493297172291916505589974645775095564002465683275786533366880290569403006208212931287118432975437159242323379274781549329960140301032174758640772960601904608275190811601946396453523852251920673504335119632570980741073643479526494470902943466236159788043941628060290803609267214987908610108437519260315397273128913747093883230355531357502872394575849833523595701059780908118068291182755602251929519176355134614681999463705107679556737580056549341446725832104747253790048902462180825058015460195024395214658602222845575986772749148386190718537008799998363916169665051245788331149219666566509114201558442633422591363289661706437243334280633818680184563864550830424384141469754835061057439903683998688826782358943873096725359937599882088154837147245096868801111204398920266158405621576834130733305728965230709668814210712037506334973429569515455482117601988663451574266075698493091838841007295041166091948059844103760399886428620703921221318827579507861363222586907139552812938904978445229644904404971463444665979805821692009679051240780925334540395239597832781431859850144100293949818833261794770692418110373518745744155936161462905932663460669233696109316219183344221924496609675555497220116403745828263344767065195564487905506691201801817370229033991822968699504231335620857267827128639270771431153812479287967041058190774661057419677944699200675106929458598318195290119959446563572605229806596910319926651030112582796103476997179765700210597967439302876296046492647616642790612212256501171800566438437184752365225153319007279063449426310217897944001256746573180549173237594618528410848238995732507490739105290058325472922333230763446044099251324104830856583677803787547143501556135543652853666324987374390119760959144194434945017277290533951968639011248760971271548713430172806467613243927200106428729699529216457037814661904267924299651868606654375896006727678360825000*i1^48 + -886268854510027772571862045792738622194303207327654935681230909062671442064632497886555805482978626371640694801924322075627593602548973451780069532287859312036913955682859702160294160857777343880965314239538885485521530195107542201849961747761025434901474315252626373701780894170091339205430489414006655437823568049951403789681305773339583179360017958896772711778335576775795599449524320615573156487274564903326873954557755079745055017619809935619968300818689918832589689314655577483418946605736203436914292293869845704968750302982965264219192503455015910794531174138786612667416322522593200381559429896129080700653827037658531773977299266785185415329817014539579487772594953688633165952565437311929478922921650091991690991243265601038489097472834276311380579880360520829757313393787345503787035480370835370787958987457488166314343689462148002008629732742802907967303489839331061149119798157153591233022182645038327054612995108254323285827125661249590862191090760750059481409417261435559740124541006252352503845272370021601319042206004384884673884534801849749869898617411234179589447389998021188928450823173198090282336587289273906944946195299112911112604842753942844567181114189597844080910203880675886546098061673448555339489524291578033617915791104148309176531254001700817855214690202572547922851712849569786403144547700562698634949488334444684914913426450134337570911910921790164200217751248585464437787774169907055235472166073465282813758105668454545832479958504291503531127112484022003019331839709585190472701065898238555168681294816335913243783902177849210762868058433697539259743146212836902037557907488971259466845637312721200987622323059160405256137711195145874948742498468554005044547537046703463219805135393064732542173294623961352113974953387640250043522490058449472073496733285762962710416985084152813570410143527978099952193380645042296312743960106418696586282454852834475435734403901996281492024595495175713825*i1^49 + -9417461706707414575853650376167213849863834569065560568130289259227247466797481357569420301841575720322128400735006829764832529850940075591270360509667495951911746875583943414381418863915235633843287415932254537154297194699895111215075449907166386796335819534911701054862305368636356819775978427198537537606939904552729953329857297924498544134986368980108696595401932006612776405948553104901237195081941299967007116385790292069867026595395503624719085400059157147850914649448070120917726499654174218962999946396163359071789329726815777075337603673641934497956091433249912545782858545118778221800888896443825753990704663658767348411642286897751162589552738111215117594690071965801471931546903972368298465058707909499842659686812033522265389555547336001541790690520139250293872791171390068414163675109533454735081585763140148380926099995484922811054692900722229822923912201292293140569800406669344413894985879798951622311632948312519743695670308758572554522441731308935670385051606964495173865545897383323876107832550869989069854275441769304626422285767037487627305186138514270419769737672846752011998160569591219079272455755845199293272036000811112500803524808082171959636416334556555504104445846577814639624684430053383231214062622806554362724362524631460868833202392825830688574539680716287220686651043086285719855128556380939976954913745253106911578600665581604558939819766088564776219710410012700254783585756674706467972135315418622593489446412986742304287987907941794643899534953062134781347625742798772364710510724362802229836636790597139478694636209949477292143827139919203624653013328390684345327080918814985726223656222387001097939051019225332231214207991953561848782545124943878251298196171018522807038400378837868053276849778358891232665103705212923541518344843409785593922734452813391472016975472085661350085166736574636479160267649253048293957480797766267843951369819975358306621385140638206082571559417845760*i1^50 + -85926102394146987543832286152350300347640780365227242093052398563871990836342672721999777672171370214063454567536437289442045266974991239635380747007236707494791045257617017373910684502385884931246599868175149002895476897921789379753746898517394844460828212349166606052549734369784762665955516367031715191118807966544246346179848721237871588511607787666371521171154134559050046758286478752574882774551334009356563346166115496052140105173212837971117622349292014733674131341776222017325291018659891307203440668491596269013593644045953542398140271519767103351931854293088302274554026770522484762807348993561639481092152836618312089720527621916408398056834576553633115953139343947847353709635051666930897788675441057963177998099376464762280728952921648523982917779634716658539614093281823639707095203162705645828743918672054140870207078552855374757302019956784157005868074982010947111024093999561194709194850648534428864763015520519938138918526316089703999856492113937581338548348801584958436707782498431095746238111984258610077822083839814040035932320828234758980125881048654706994630376041782784376039178593719559869169860630331108423834369697982803151901960044005223735241993744872702460323278052905210245751618023288503225722103487883035151435363101691935168503510948292882832733588418087206442764290588530364835588896195227162808714816278341486615473703312904802661949062080670154184415762350242977243492680368835793750625622149317932315277921844752573856909325697037646511950953176240431739638925014530370620996466385172071302022082637294844892820691298313501045715519610770196000275705983061209652466862532582026904079521027282538061801690914116399918939179637026025974126712518105195436976893543104985776329232035627026739058900570279734911664036760583764963879672460466124844504464208243916616514905921829751674155922904909643467507227473398045307988886006242910320044547597858361427011892381025245343237373952*i1^51 + -741622327647364177499698933632753931072884199154376797110112036813170532603570271061568776342812440283471865957697837509782067150629901005905504510527439256665748207395333770763720531009889076678158940273576003146845599361544449513608352888361044074088608906847834803536345711232317141372830871973718160869965736249524181446936353368679427805665353984161324339446897436230986278697991054528082260469376181638112478781653126173719080877154611579326332493145344013233009400804651311551316727486288464106553319571446936381933502272268822336786837911685248402224311933664792729813471159134913849856311964937029011018669197455487802005840322708691356465691739561781351781308536774604082900626144545070538387553806028908116522896784226036179131962303594961297996509941559649081103706725288925627435248151968686673690117672362375205963183155423613910209433116121709570349457564083830888594285800097069597898204941815778579544269024865932668937223264142987722501911101142664667172806393287864181359255606945394937273042519634343264686208753089773673926252321753554130568325760511506057603430869150678038236360312300074897103053587660545706171124813675847334969972255010288082507387138154609453370884622766550186640883429730092190193606595015708245668032597552383663358601833877542635108396101240488043505830997388415796388058339783466914704230218826806846376341550925294245632464198211046837391928883558595646940769979746542329601037774941791167466515666728483275334965764548519783103627569014380470239674401124028530278496361763888445673746559412507603796854726686011975230214625834406650536463972753820544466582734573881611473052008188184322327820594839674350630588941558345770007351817432981463270863735620223453653421949946854586615353040606684030001804488021883361544114833165201701177290588472808100954648635866910418193694356986097450324161105020293240964104875761796821659840001034795882614404263406538686726144*i1^52 + -3991668990125492973442486388729469699819665200564245389094137013028347722707693240700764170825823270013474845962520425873478592858034385785011888815019453464567738173677814324441579240784993160266985169588931163713657140636212377281273331095755432125872790304078358393295917144965856052723288516311251197376946541070072241710372995273002454901022991988308620571576515263931014039261624610240920674936267085631039551799785163424857772694679617587677559717781105274453275625538913764821931451366303201446325554937720299069022815492394564061084023761629887956233124571095795663994945569222549763170099522361921618154135777242996700738547515641427690029207340496447260341877692850535214673107924189685841510421239866323850425066778097840441844848480127455692578534042144306237867706331531926766120118593124805570670623296535452735647460663419077855866439284708634374752646862825894762928208067360766892215117963798373407357736312721485982236765620052626605124385180883844998684746825718132904362685859763877961039256181643248572351031109051145543749835894269939496173830271619785512010592040219409190745202662923841832933023314797846600790361885177872309094203091543514838256604509270702353173278056041988850897129011165641152777655707830080533032996778081362531093548375525809973961768942499846436920147801303406716458676139780934771390494281006201420739316437340119129038535916660516340609419167478077623898774026939362916623548951778301394575375796134335627975828236084467095962744569090596772132427409856644835441878603101139397374267642175330062991554866547049295946508266316240026556035392244439765699298035419165908250372180646409414914665598896493824006309701367681326003224375684365947561869519081858736821022537827364160602434769330077264313242330649501024941180877427396644717722025358760313124529452624471519058728104670091266401329474277752446876812675594325587363386743995538552002130804832468992*i1^53 + -33353437737636184703236873475394597816192829072674036797959670866913437352944255811716638226350853219470572774447691923543756697934352879910462382257729962484420710178555621311259273252676518558519339583737439088316274658307979592638503092610330823495912579196935182710713466135589529722958224388176964297182201312747210132443808987773342428652149095106292404165608655985016884555900406601202625778983199835298494807610760053614025177891772835944091431680652713524304039630741835093273737711633045802840909667292133761407086746540945111387000587589198613555012457829735669153223599037040751465133322893516606855697662714491617653700468553662476854086290575162193225205822531898856266909835683735516714161824123820357900138731503786287891035822054864798300026808013432758069487910676124624723461368599958613698760436842530172896310202802401057071665684794055951913811271171269308577335548290731463113492873437571170579986060509548645457112015059526101312965926879770966215765330660431739404940634758575282025730482747461130433081555771264362895658270547158406810151982013617547159462301951736540521761666211243341932101676435756150080503241734819229439135119167048361990698181322426535199752707315529943083213465531308462551570764218130340247248777990889576009212908140082503784651718935840474995938947693271196417717054304667008956696681042597564404099423283394556202201826290284837577284654077252107790307022817038331354954601427131836334867749910223177683063171951220335110446559196080416268296745738480901471036188505740325682427561080744735623140071824956741439473759473680144414293867767606344241536191247499498654977313371322693754819658903164665464214805206567833687372538078884472820981235787213222576925771798006333903849457240510400290953204790310818829882589892063891682842094621541515511691108260376859374372095815490411211751727783421818817036619627010557779371290605829472392339508953088*i1^54 + -19845763911791353130376480898862716988355140286522582093461140257014884577570730326856247699485070016509121486864745633452025176685341814312511346204733692772940125255151922589792981355493535344365257328343036365047165447148504509578254378236354754859016502584533518664072189144401236640008615787343191157447420348804959018352183502006558576602761791459574454203244811822340034334121377847026618002382744551102675841981918861798989209716358442055321541739855182729626644949256065464758611990351531411710630778787139909233485019078313554923495074513748676211854181449750450651961372918639806452315795737089441121718400201253354807836666684847846896731006910889435547722778869554851946007809100338569742708147327575020100033324434004084650980111053891876933588226944770657002789741258490105788356282053285526997246794150745462305457893817495492758047762625113206822016071197036859551488623751700424613384193829728743121232045907305852222656966319450211724673322865547656827296985503738587839049787045789506390012004832087246659287681895941531517558413380234266000320159998734012654090322732758829489850472488445946140493986872897181778888942257685052781805267721161378708022237544266026162565916398536063941759646079935515509679587245887568927755950593105088332100107105591489042637499721469632056828140307667966733137971880864620486705635479065535701940397883421893945541953820729106816985598849178286390526357068967825371393043130936072339184568204717055258602836685622030486356371359982817003114299240841907635522659279377261257766275288998735439502623718205051966310296966744404978397112657816112087784593788535778839369055207865858007248524334017803491256481833700092068624609719452970182894862919399333497661782241919236877596010635006354236361876985976787208558387060304504008173613167028286529425403432940316114248918091977888930797937842350826801553221380916135146499270263946404914266112*i1^55 + -1519494937732865516926286579661114581801622656191068228827568789563113816967082489454131127056310289269999258105506249322551744665825139334584877317609634805449253831448503222996891809854876943329441605895583211470227468995424901318301170823841160547563725810665097265034093528605490717107316037532127653191292953259252838865190950465443417937029611417924072655587187784926101258361752887994911523026915427856342191591392159511120524610961305877290614907061338877277684495610374293103720128386882590250355434986558319621032399450945810646214948777016729623833431438811570233450267042900670345616405095015662007200700560888517757047920944605450559837096853769536417031284539426897648893385026154782790152035721113517709807013320075264124665906589332284178106115119557733195607101320960121671802985024771706295307557380933380657666676886688596750458716392086478640186364287838558246249148223957157663948687275799910143222983067603176566938878332700015226547159481312976012793157140702932851252048700198283529023030376003323084278965802664239038677565405699571072032809527612758566092297431572046679910931863334856092775283214633889177664958336277638399399871937420021223637040331932091181488186734531825555078330004663295428621180691146279007091302481663930750744043799284844364323266220035402177870479490370927654654175535679187908650960951707287303078978916365548888589883309967542773073886392772228394544297368880022901949879518177013113217551887264224188843290244924126716554680713057863246283739598096994313763120799774179144739287524125241342093317947296896113553009549267060591820171148426467673508194729334965521208980434340760682851042758355084211200673592994184162825816997151864615035118410163586320238305094358696986917749168659431727166911685330342903558029259562271667398969286415340293153555912776168689293500172216833210611713924775430517713424700789352870471728432402120310784*i1^56 + -16822062600199614273931547609202455908171523290594313610472945792805035384095091879415623586474742690748222002540513225472995207168372954127416293580498110345875760869364722562542026827821362710267512766455066351340061325765636704872058840751198792201063696910118232338400360687077283723546149877163596915440197249527368799809920259938912233920601370261277670250884642057445651680787278212945204240053133908897169224613012467885382454060413996762548761639948277846974184941974053110196594575793030100535812287087390387439375337304289120498518618507608685368423811598701314991903176445909600194166244951318379123575558279165587603852244473471659137576289909262992224124834555999745147716227642318174512626589345385474931932303221631221051300669175899172211331782612573023002690883351374496031902366319782763988072286117003236785419338624823981911920938589312210805899981182216868940223478509518176332710033414147315911924103012114166401347152464489767406389245768493883517428484222654371926929883294811692773415279871161230718513259311552069334737434700977163225440250557182126280366495093191240908019661132013885789363069019123976309952671901030426820617096190528908130637290751114454342238216583417328229918710651885039700308371207218001172565686394339412194356704401991885779019453425614291350200974317370699125853079522266278169103170903089510850679669078224908111789603624026911619252256860828577500503674461771063392686678757529250100329163066657748602635436188160402515231561639610870143420940232233261799128228319586378004408361257832489893236384773142285150489544217544618270680414820741745449491647777450151050596094773550080064409341648243074238667708373727569766911394802691011937183041952577253431431301588920587008324422471523167973688066887659369453845002450716750730375734635587793357630332362401006953933117755776983608496671292403711109722241703914829608640193790738432*i1^57 + 87759815645659357098094521779855786341965118209632431904647912528077880396104298814823476980216876934831989506728094102289843462591585392151842878179294476315662586068229510518592680967430867492005321112013091868981548239355746252820727923957287301567540537972370271958888607185918056227124969170188921321428905510507018609936890668022826456619077823367669350327135667338142028767010465921587953494774660270682913207550366939372553054722049463351336452801785478779568669077801172433477283457931373896813144796977125873530317008332161603977902357847157932050080414405755940632933856136252818544374603665268561727850228231323863907840697555668651078364596164764145724603561988998497589479616206103058247009003555834419146622427654507633639761571401008387964654514933771963034581995880524059058217416197067393119687335181966889731502552324375349777172205136175970554289301801136267000213980059921412087316791358418597772163944227647239037464531737956069426179668628390187949687518778344712565900235887050935084048691913114395322746906466840302766001128187084912651107334888656289029363393583405951170971414908654339547025343974238072492290695236889970367436188898202145368730314087866208307501652096400167800036036979137443812879175263816901247079126899928334236467662363033775083278818827525115102784289068183053713808766500004232992917680729411468262027613927400931880774440965084564952760880826937973615175420026368467400854782966657074797421859868403003276256723398477022800509932752596152362695862664560419245151052960660406311068191926167721369647007502953875623683615968800458490016576868903482793304951983678386641933959997844957616857544666897229267035953212479290070910305424656152516273876719162410826697216928259007123030075831024919199451777992347041855017504746826047016560523006640437620349327923368810128675835223390641169322344258227647932230153135855360396404719616*i1^58 + -2366607003369405470693935196209991839993586124258053010203395787738674508671263051926436106060845485547999112239037421888912419357170916374023550599248121464802657861378598917411553539296816408181726561564214504509719291122557500048216506047651386188265805695022098537524936028791720092833262589393264333129570499566369590113644020059999800111616609266537165241555409325800802870106518965361510743615535990264695392324440434195641991741352850798636922743860166780990367556745101514238505708754370187087232232191431842417122270772351180580319026334840039609146654702580313935765436720922019179602652125081782879915822714031218982499921859009970725695734490025487634391314023682655490258048142918108913018558865204077217751072976374433702374188301155360499915106065118945913299994953444397472366635916399661632067231508762764076732049993221496392790518832245010995078481544487418926233330958016472606652713873466476107011110004242508141037132617762510109855569385235153192722129805974882531575668727976646024632165776997662636482519670799244310963582140723173371115334181574907878444603366199207415597190628893678879676140178850302476344859960965161945990126785452605630230276240422687440779292229492117365233969614124802397800441056720078107666923528398619621477686894586147679919434175557884958963454095851974044774625261038837271238889467793153716952253352872545008478848245931601519320066189841458406949275766594212985532418719658669638716503129535767602547618930954320744613905930926194218227853902237983936340450367770309030715060900702246527693345752972476046866854249444733997441769261687244526612712428334723434248540972420095433168026909131678724439486106723839231643952413237614257135837122991357365046699636114022455818295911236997303807464127142155707166149463066766402525369546150078867152156343493014209833997444531455083929599232203821832921411116440842470948864*i1^59 + 2039249303331254855344201673497698290165379610450740896845279660992539376602266797757284139407017038672897013737231814465019462991336491764671308461286295574629197544266193781950221545562862470562084493995559385936578800050782677836367330525390835094598709688775749530647742644522328651045492866100633150776156780603695529192998478889446614122299413450492422467227063070739703579578012615146995948475120534770443839944642561079262809592965528593212608821835378664927873373562392892976025386482129517584358345470544532586468637271943329933775799716575285769735394016778062451638088852366870285837655368187260757804560777405797635197673951174341775542964139525583150362018232701659952063675953982692376430507822726679973371723633943481336514635814363901888310096154046265790068234414640252137952522064398248072323336651968797277810354921701974392062705697886552202785147075105676438652673212455112617731858995055462846274597584719388000373396338499972985017822849596247487102757603938349498033102537859843244487023815724712193075645789799542805410538640523272486195020708952865173317780423672082468421149828988938086950230362794410824919351239785752083300517692770402560265757575088453818056389556890298832252915587565170555756057931634160043941419177598515596098020530786916315292688036773775939002821454452865281580563517789595116171773473465531313076700323455053036523320751411994133823431744291670294062086403932491927910513538984646428846673913682523106392348536364180262543081992698662611354815381256814519788836458276009214197921359141440514455523335162978145282707630941624520159543753442313262556052785537555858548547674504021091318520347085458935467467335265335641940520376655123596506607896955504925949321178898774720353139241192838965084385432789953804016238190310069297982732372201253525640992824326501319595833785328888011775837027973950895772895303516028928*i1^60 + 46332808593491397220035304236785313748217672372286182787458451445317111407446970700995686410099192923734563552690716366390068642312538012365132240360306216195176047710226250347075534557339056621044995832204360678415553028157066277490387236607885588049274547207808921559219904071298401476535345408731767547425368785131272596897288493691968927772007974138435435636885687367006907134343354023371576472325708843970590651910459746607782359684180950132366568413618160867925775912362868639926633786136780483459743644427185700749899802849779615133296204422455385739076883379872945079631199209934966211893019999650116573929133632888550623396177035033058522768915676980593374660783513737072428599536620645205018049624280705728724850630485657766089668058363750030781963449478782020908334841747641899407926444051904173910209412382407652081602687835721828153668120726254909825287652377712221827021994849640252507434955626637406780748222579874940119274998626929373988195313939552967455341445323025052915319033821235295400648654021101881800617868192521950351995550563464039404683704268116013018871004549690119555747897953141280154768421396909130111012458430488797831758547240740135658615390284054546919456621561575412212939967328043155722047968616411757828213251164731453484204383699684205355328876833299098800579364273540386742252698812077347029776292651469528217166011954112712342413699229664429882987357221984810178834368203865862769032711926848689299903837962175200921309106575671255413150645891730591459279158239681063129971053241396340095449830196958573663051338740727801902913942669678581105164099824405634710029183156369356684370333966627628899467461428926013882315492100716710255962134662076618700445443288534780018879090263157855737927253151417431151370090060342144716901241390099861693760801817136777636173844454002460302324272875958322110352673525975289452952199102464*i1^61 + -1268465465764457629542156745960315717174076957469289266877635612803501032334147380452722004917366190441880323858625772411291429019304357804032018082713536733820142393634021827629518082073394675006122921874207799180416853843978742759025604995504562057113684629596912450102889874822118233414476243009126523716617377324127262284496360260343036295114019333237454648618392459575872075400059033889967646531365938790895407109996215162429732755152162894138939389182904646282428479588611600819449044290959276284571147995599436961841255021302987687650939362149488226847683500916202092345601890570708181334524980973609706914185799060123843132908864529299157597176525744848492550959611172950397502390642099982981125091799437708809615854776366483233258602263248803727763526109411802346043381837341299130906260448522990876933093429188167561313370685284742479401443538665870313050563867835703510572380470401802546848405758739348100050152511814422672020725633359131912220522011819729279594120222417017648563455578929301587877618713949950718555142471639049921465239831407003281475952874546905294986883929980216198544395711386386223060521742446612413130396154923338944798897674709970329192501213722762632049960851475200113099543038643470221413401392686184688189143244755327138068077371931412208823402454527456856524755563516156631631964622480291491335027273557727703982753441015651102021365258485952164857461614804402944279238284096237931880629271447827270181908052572337826196255822408904131263429489088537911597923791360124319233882387166379001246731664221339560157116683900538936676205315557751605150455692166653416380745907998761492852762691590639568905096717845075332925834370160513124658057681245981056535612649262357800334554326553200869814153877138341940950749030383815248679224343105713109423443327786290031408563611240625765522439500633128986303097192538901263222308864*i1^62 + 10648039818028653130395795066090208064210462471056632636024100665874655201068112203650280872832914378139585208396884300648238564936726464162094803631643633929645490096028096806250514102742209190206225702839533440496325158650171189629150730881588039365348723679127501342091421192294340599844422649004288659185659308385986234577841273448584029569414686530143812041609101837063583413088106972992515923478787294749821978949771424222766234452516708074106295317037588089774490970532573307631984377902840381466919966886868194776696654962158676221820539353085424394015727197078409713877364249513770653475723671491334585362860084231645416416337526867111625447983136383280536314256396891967510188822725321206600711212411027519668569258807522867975518844365114352659179261940889356881145078581399469973086298011463337646222269141020911549272058708787515814071139785861260261021567302618835893849176130489391001061164227814902345516704363491357081164894174250665849334928369051257167154722465637457184276045498012314692063843388463976440419461259126939454513302404122981311444495211882786511291076918427349179123208071666122863921513215643965951843273701126937538688117999930741450230115804666243757519870459139418158963758872513987849132051820423224244765611088410331998778690514932357657426959969455174695422606467575576492086067461076777949696056450441611300827992489440427718033733118667269009032379896387312816807954952394844263433220148175965220281745422891256503702616861252812142563599606197530085510914318379537254233211628978334996396523315890677318728969949698969152013540194510718156724066833079159609115894993457225026634257249965269691842065976326150156569724545751981085311631829358009633884468550362153616666364466685770612570133462237431870106414295846103800756143932210437545756443631324934220399011919436052252790250140784165546808836284165738463232*i1^63 + -66530836738787353273728868307214621450357113088468518733466574238637167914302752259187575988592848670381006375767804985829973409047864255182197650571467281393386304498869782648928192695464238460099304342686689051149139397524189491714369539758617482017273183062866360870207787468922930843551067439847373887127579666800728176131291813863232462690709568204194982026777511991463761961906307213271905505803559885938657099014908972166559738340879671283578457945486192615136908993733213530242684475295463471896278468993337817363387438149962611634195786888804736065695177574737419482833157996574319865931051761835606528828081431671294520938026145770594265327073711878926134818383587494593387595712624750376682584309658727978542123738137332636953692901134333026859579718198127355430911091709979228043137712514761325382087316220844567566755820393127222635888441424678141899350351262176542115471886870469584218278382891192475560698440041342668596776076033414389925420446028799249149092893098608377605839030376617453948261727820244551122432201071820873086282524433291020819012231528976822489640775548587546161048912014966472920353904344000143105943461809490485652762515673831830502789474486607073459915988878159596426445433634613739995742018266875928216177347490168837534852006063947597262567216666489391859758021742141200948122496929546718210195322795435119219243943587764544993575218801497561699165878660916627867917705186312447803659370240400120934864256616726419650475453063529382592125598802867673050916896963580937956088247721399873019218190711951505247180073358371870501472924697162023449741289477811178348334140138211373310130599690135067933918249151868823909521732480545290942522671174630226848760930135406377108725782710915459413335684931252324016188189782373513549020498664357204762172593318115694345868512017143809863509964055320543255091831000530944*i1^64 + 316413063809631921732758145928950955738654370169064928075674389114382752575921919517029795787741967460847880941991644155162139015156974039002123107250823134220127988513574557234364372073889457101344240929183196218657518771190359887958014241310512640568474270675755594087655044389587725875590675597708046681859675587867899511108798920803138783954481948977926790536071555269508352002954498437809328521320225957819341244333010629851158381644717734133649464733388590242339717983790642485830650746448737704016365656721694810768736044695617663962560546410788206750973257656823170201798877871292320382943245340298051911457824414529445653868635719769515678849028925340147241907150037368047919460089166482604731907199353790436962705769573601397072004535569099524502327419548691941516590620542375575031691830156934432503046154297180292155879912443931176200545557943553972702609168620375384694969857853739653322363830025401404451630894609053569056226637588807607248709906896337222880633766305435951634864953220959225559382443429690984292402552428618177818189114161785409936115306601620669269781618160002616319455102431345387913109583068456765911804069008720375630074027138416519863355125875948066335323274964907468015665206694043343111256803204217899551680653547548069105135793434677160151494014379526739264525651910277230062259627473223662040948146015214564239985208936199379492676921133560799084291108448748200326273972333848485633689338379149374265096410663183323399950767657568408933343393922488653064424950489866308770568300644100009566025300039221879079654091033015765166178122588661265855521182887686578214006983936316369492009348824552275953217851764269134090471002996616698842486895323067435587942020704771194234037668186443333568357533979240206315232647281756111506701887124383955841117546405361317678075363430829789944608759808442227568863608832*i1^65 + -975858146439800073234085589495942677714169683217151366498779384250999166959626854752803548267258048863410367189090736365686295592718491256873713197112597748373696235872838784659451838380061954629689209423951083360752939544282106693206284002862605355168670392773398359027157064250265595398108022846107714396108827942349932514663879974392429330724988765948283148354629668827899417263544918589304702393573280294281660081275223837898140988396294859595334885184821299348311754117927253615432912817854966214077937356891058707964909448658677832278364512679138414474902086986855601082094438121806711040182115027584208021095303315012172526986433369956166920071524101792918529090950549226641093311613948953917876397579297062790243282415175092590798276128722275840512051294639024484145591812191120482735904973145265789602507928244334561296306532815598403085322115841367330867735373228470863558999137857958256589777911946817014272822399673055659174868258600683295285867811537182396633546419902776452859139218700834583132959662819712578912555607237138912410107661411195975781428704783059211217173659339784158072819703576649979748583947426010424418402696396350562523221788223092427381668923232469047293226535425716833949909890570726152712430416354482042721000234961844381955702561335613192478203536864636006573000231458485480144317197635140864129890019852732624368591939729166164798351478145190652314367736180841933954371590658723530094562535123567996404954437587126931364785333874016540889412894538312306775158146598375515963388049163524209757952962105168240768206723869231467128621952122071818852183561154051248065913978533825130495637252858172888780487588647040769593953722022556354852232778060526493872316497119219655608028593896026182946268903299078143759133995375867173316394453166030414847983336435156709558793705538755972031719989556285538304000*i1^66 + 1850010535351035375509809583155218506139287873577340428637411880786299843568036085218380745038091262071728833676839403452599396670265607122049668334170441519332325827342917995859418966148853803913065845457006440302103051611599101266935568837691473170146635941435313017949007058669471223505636246028764535225663676032831481596654326315692218393865870522439048834541938334491372869852098573529519865195061700285876887505034883465469683931869667910107759082926043796343702807977530418817660998719232606095885363439632007119579870965359847978877973932909843052401876929003431181056340627183975157030688520154634205873139241591005734083122312873031936860625104218901437643938048902752603593294929759998726881084912546029807772526487868386332909697638853688436391119328111376844129906594321250754787543485921074054883486943409331847001030545875769977920059032696448273226116638678017251418408227830255542090749442836505184262633943208384710236584703118115107528605683571164483724861046927848312862549313548849717781123115644571694395366649849907783541744316310924693659689214647783163681993213995144692552636842249478948372888491659605581209425277333992181136256252537397096558376310405959162123528727666064130219919822929538971276561395917036393585376659602757525038763513128166122502278105844359769387326201044058458315357033783507349029709801208746413044225873932595639455583228847897232162100699275113052571796992887482009381147373927851171629635808635822431664970297042319513802052509395826995570908984246707194833770215011614458583906880472387537167975326781642912787139127197138525050620349360196995434082541205111515951988545256218676910039190091674445895447848536870305584312645492175537578450932409942528659861127138940424080170454782723444436737885333986016415916676392281827055267882921824392563819540912236700232444907259691008*i1^67 + -2205384768816888018445648212947879611152756319924548168749886131960926621368178456878553454038782639876492414693638318685622581274537097494159685096472130274447523647437006654584402982966752939807578291260031968834763919289774941878595631897158639896993324714856727597583445408050020657533756276127622741278709782944021580812654610835987596575618959439176908581813014133043665274616034183438210992532559369870774768473496212509703040891122777203915593120388336211739486367299526362458912931718651346131114255336776583270115953243796613161177811472994745532425429226627141219889512226479295522026867807491147779082942763600708883652266227315657935172386729528260929452622052746162572567764878509508609953615028003942519777197884086364568575355000198107613057639494715578998368735049629164910592997746788335454690316882507057424296683970930292265426775533986222991415091659414744117798418691402709648477493220054819595752214263907635673579959243909533657998124410796137493928712441329216202880792330667478349526085829096468197585043275242872137215534048835918558164395702342278621017817400099574549482087397772560291480403716878854757624473525312472298827812977015339348934057587893766898921070384658985670957214440012160834559432837119263026449419469755855510024037727234310256451632807871228774833020618655912481045147649832227372817415937801612464828483809498762465508823334330423576183824163029649012405922327064929832269839971077026602058720183341382338886891933426618758770207300295627059935792675775807324634140029735797495191775792729416485704085684654196069971275106558849606312483899365463997577834104375654061698184114884769553233620045063616802539937442281376617934044774671053018748845936451272014631671983702906708644336719109237794543540607853603773166745105767670743957269223173401476549137067139918486217275998208*i1^68 + 1784238415317189257097395451876626897863315013556648665804600120690674030512520239899498629850023776898707139740628000468346998459761082329146063330332000994306868783681420901330447953027356151647020433166610553645694915322390863083705363892900373485356809376747441873658882302363598532339639343139773910681325286790207615331538647123719095260535189047711204720653769603541303822269517071751905521999506000181573073663828083044467093008722289336409045290152320960797774357525943826158632720055022582671487307708945097890609872662581527113371266450662331636541303426328852559892868126224210469551067221440509774492287036664930638870778522955814608571853815017613814824485666686418576009186222221218161902935827637599535690974010757160592561654009754344992769489311003502809946487414204192141466787773980966038299719096025519304263094176211815990083013878829183602184962645600417852576134460460031554214009033067280769476916724429979221312075942157307632016192700368152364997115408266202890458698887216449268912496994229108561737383952881705450761384549236716114023596174362682252442290437914320132672530720395632507039049105224776051326628306677263071567698624599173005391731230724508926700012513304221949246500805512611432861847988422198208183874853899150360823600928777337907122537561561522644142156789203628365506291113371213393087746581465503555916991245522341710844338857793306280753098743739414231327595518620790863197528426720423827535777743801850076018330226679424196439822230542974030544200397603928913361198332103041070052797618738939181752317218767363278999785083381869093379958903423005436603930161122846414894394071004376097582287317467169380980278699482588644840916079635253611835495603430039707120217785962520677583532408902281608389795743240098283040602180272936392850678334268540080396040729487992298668032*i1^69 + -1006055611280893152392668612744858370537994076232637826173341156698854738788950431327374402283809801380436953508004353835700436980380563392799013642997674783196623824619409279778763831941981566076325329270425335973470576788507720847465477479567951157127693945996267317517543900558006892148958545437449226294096676714716917944093902435684527929016741894105724833511989267481629197588021445694169959307001058757104666637322428512756993641823409902792108085079525968341516526642988086295116333194630491450353738499343705683594350363892331738173905091404523339327545387113757549761586420267126523668328712243226380522977773796034437038284489768360905489432484717570023547957090191420162633047576756966510150089321789436289784816740796916487064754616678116221466669676463195101994326411649372971302097246428761492891782195840033996563706209462832423818684479648779463943849213538125364716579105836566743704731842693781193956192123845842665950813483126715314181458444206549600710925213604760656200994108163624995393457885573438891887399356624156219894534537952401553819776088542937308387445993769700555270319474205976233006187107401541325384694931057853839907403597877922497371288492210993622387828932181828942282140341244249213829420302224875878196719938000082685881947389383041040934776573532557742184925637416402710792445869793786321875809819774232111342515843947839082788221556459269165610359857415612231006622792641957476931321408467588222156919778824386560865175507336146839228528143655375110815041941678426347316325505886114192972676717146731995479900180471007894339759439194953663785777568146645406105328860992445165385901417321303579852850365460154792136845221118642805403370292328614730843943382917202101503942789924031275562079092852747613910933204729425613278833748999044489248228316428627377687475648286687232*i1^70 + 267333128381212468299648765884904138852834247841954193337107319331562178938030740325219705191660423869398310417197341733078512541293424840710957698563172770025603392126461017382520087328655496276204356728106710882725478163045976695482475821244403599450624695407861612797345722747216571562624835928760232587700731203757056728722296509300127855082699924548195110299118238093685808375631636032045291247854201807607192087381196959883354919347582999874872455223807119972628842187186976090533549488436029815859755494263898412013742680337510166079418835544259365009218010749692540417681606328893871084562614897739241895937433150602073732706355334634048007970637262896590331900153588569992044376901146390739175979215616499721252851605079725382439816555781643050276391259518977982497130727120563093793742442474223964319481798798721350342524950782450011004877585730142095623375308027465371441468332754068445305641056427169228780378757722669849073418536157238551394890149733327939739477404281339920124377120841685209301535214213142521304152574781371674169575706699139527382134751526527255045729023847284819235684812998119131763443636211977184197871829700075814838947081549273546629465821206028067684402325229192876683432401712355223068214523461415147055030155770686529813890834061716010251356811427043643066532400597433412095875622789967775979241806181919201125823057044536453212293696590365542782579479197363498893587022020978800483955587698141618631672553077380528469048913841986920123579474536916844133890793710256407657252777695835289093520853033330559325118216429077638759376929568272752599086567344750177788617936255065569036115064883660304174140346796435149197942166603340351930933439011715069713657167023639986245878448210908841227734246882329114354252269650140385665373024893110678921324407094173363381391589376*i1^71 + -43973827249276779536092055108452791448281923940428670111662880742752253022898971050525808424852987323014056729838812255475275722893244719288262577140559965532022555479795201848765703263487955659698550997283803501811966146192119699621410531562882639883570693051628741970453573902534105427146961622340675063870830861018186885061639955397006805516784884506394181489802600057203941211073902568863172441328004380649384973781657573749551095964005570673645278560601739871001753794758467490406525046748437283687067715798827797712315518044886004759920688434970911950517018141541263020951101646857160688716015255239528626321459428161290311080930796065651407920957843473482684805567177671045381865869263111687084347497080522150836278165817883033755208905587728065484140750107666501569925915741279106550179594810311677393076471781251969753230005359637004680983839641860407615302273231168538468339136495850270616448227169059009531075682884093443098315522909322118687067548285970056478166618961185499674645499660442435654782840202692449967256591001825518782642214631393238227451999205359248081703371641785658520406543678131548880137944043886461239154034572150682672952594495951941890780861470481863661565571837999289141746862094328519118482668813396687339561812802090990814160095814628629568048710781640444645259449924609093616444387941172492278363671034695965157141221959967233731275916204411234681073401963771404418770400680886281148909397427666014450913154312577269488677232660871689470914903779403120020134249691348069491144362550248669033355216798966628253470520265087906903338691916009041132436280978709362204855192331994546660794974496980463855628859977053054561632378772831686719803513470861446720341699140279106939206134426176514828846721957508520263542271464218675959164423996477076734389432889819300626432*i1^72 + -38318612095828494070215143979486193322985022130389147734363417279856092763161892356702092257066382377787509531870657952602036204051958614073688098594740190823554698179053745676780876836982821640268493783281341376203056844613285059381435617207997629605498324441501724444478186070024071324977772515529221946018505077272512524979039633987972862707127544659917820801284114512478337673918050207460655791283995444878519208090386531540670596388728887181418299337280831772543168863877833225878599778916674469326401957439402806362214489371065089570508253475908892169341339553387479201102623445999047724913263944838938430880720190301239587550520262300768481161952158210831967293840898174517997899375259432037512126779566561097351918507265229445844495124881181261926180113768258473164069496540191948998397027531406277992506314963018679662803165721607787528659696029549062376368207103153939393763751814277931042002619016599018242031717909504539540908194166314306989284348526135989161875799595055639365006753309743548517302955720948207151313300002160589602130701459715971407281262488484516838823809060797985175974619458658300069837177956454638802075404320636828585729547025971957901727307666968968271608433559899702320696394053588752980280499821414308315172534080203022590579738978666503240571216013908643029869348477833592320969178812451133012281520388568795693242037696180799852425868006615951419371780684574800291282669814743206045318085805518020263772011891513043610973581590273261539049582960308057066580390570656004431632638206354541542689211205582198177957401941257989976490846347124056647778651717891520526314199371615189057901800842643918797035102805837579634994354477483838371560520119441502772466831748510743904592952137693491803503516223347477745032025411301180722037487779311903587026120980037632*i1^73 + -23725195912525025141238589842235125143883623412219259795258464922568653544470226236071889186092139535724080595120880551494488330866991792088304174249859548997270264486451832058300685466331355669266902375920557946301515786021266402279604663048513988935776956089983377344261484749355951749478616404924798108378915475817014342490561318005486236789219346995279716308088353542077200614621223797022321995107384867695753321259980758983979349596672743176379473901839585460742581917821635644933820948978855735538245827086155351945618192422714799830073649598419846581422510135723611103907564889996376260493891698898940914042072364163650225848863926625666825550600460825650296639787066918988880321625024829691877065397825962318733525350800674948365083698227089494888188767649855145564103654061187583562693137099009763054860906424183231775885046483401113332631922117526273080467223688729758511156575968655845584191211342164252413676558390558276589591578637158322562361225855634012399570935995003008506719810005896825215333299018633168890444734188862444659789492013988415771813614852170622036269967171900704120311868887385625913644028426907384062061008046432429010703554808535974394380326365317194481935176602861598087744083407982611884695136112740695182916815336013092681599982093956923942022594136666893630943677218303011605893367724585596285409644353923011797706884698244952121839284756597045111372285795614524002116935423681519160635975845860208960798314129719462936083254788017899344200705927156312805728476403515287423526589354558560588538983822962313420691713645342276470109087947780182853331990666315904496173691882910599936940626780647936903435883289544343095417741237897941473038526648662307555188156738160364701538737147758240514292798314348588348840680774336984220885730299007925501892231168*i1^74 + -13016942873275083283824805438727661937258570090995357161765328801176226356729891000168733812439196194889105232761695758060291969326616278718946374903003046150443116748235118109851156773943936098779459731984719367466415672211669651805600189145123676813605119571614200502932421833495770752111622424980469169578985654270927578377775024682181400306533428088915227499812062019371556654810492292551513759218018096284745801031481911726911029406417528474288121352180747049638274174067782373073828904835858346926940014925568206037415269296702355780757932491778990991282914131960578928568615375424468203908136249213194031693345705127527497784884591484468369284351406612504381572582506418838250016378284916479122049811041077554437222469354593016142418749613887408252584516217400152433196783334356091660904740360796457037288057699053036314505053445889108110785345182852030629093269059476439185002795101793812331444526927042852245547782016980001268479584973217232924618721346110487185794846828787724933106030899676698253564206694244835741577771315529695476284384367432490699913191502437911910353586487648982029845453799463894251083223738900958800822661001147692107958989634998635103864078548524907123368779870078939550000244976703342721028071121646561463720815040089313158505415317652090274877098854664790162731842363418643996416562009643675053955781378193426848176352425403634200135764013743470892389822591639873116607666677178720542825356352648457485778090811936970959523255957243266494725715448736597750980844032134085587384037669673932963435289585114591681035095707078471342625457430639719517697896644241964037642577295131042911257287378078940480194020850962369142097793275794804583784320236898466181921488562400740499075302112397797402853596732762750942093005996716312878468403037636663443456*i1^75 + -3729295294847979584166581280946753254363176201799805248486889127296446228484842894325226596155666722325126264285671683252094516336635421054234411355263289185495045927709068932144003621076594413063156057300887411334515112393357147759847471169421693440460142303047673890492004994694974837794502920633997425208593725533252608361629086581930024000882819209721165351437106956699385287902440120921700945795554225443837663657692966770063998094385295777646886787349894690393020061011615144752064139897944655750103766861053158014176361666606429831619544480849038101051925700299666758729182004174086242652003821758102203702690273761087769661549682114730221893492621903907439057539354060809011041426237899955874825068807680516560515631871347462190309246805504850775272422623755853893904814060966109476310401712921973255264838649005594045221928618500634500866787691948457411074591306893749807925299951608990438549378896336672779759200649269304657085629297542262120859094146596317216948537483588621014893076197092648296760230383498164541329779577229368755232064920516370573233091621902665002862644630459814351368564846302379325347073820433787577349557423505053046101726639943933987552133101327042935890165315600600472760731160606682986172995881228336016764141533874116842002618476597118506252388604872087662323517355245578627746918745710458253355632868416521493398105254575621274496294255618437140482080419328172062374291844188502304800898261916031781034198892745733335440419245306159503776504499502807101106842163272663001694760723550481106562304818155125527615154388203528273152784100596160052378637014468631886510754981656283799078295709118945874048217033456850451207439531720380390280145213009146500522226446173907220451607507702688349608490012229664510630420134473125175166472476950528*i1^76 + -695308914620402246419749750119254049917833950213972224695837225400062621039110369604614624217859427455187517678370721284562668676353600262194699293095649622925064807876885528201234354192296570045935179707625844830530537397532779830378456497791586406969254127688037094482732136235333639184151532267475431909815778697578428658512874288475691892920508334776277205759436769064331814034266666260983350516908217988453648633071772901525761446596962358796954638711044234946595995913239320734167547575128067593816435241982640892032145144972298689599913521132021470206369990190582331157784844361191921813138280159741588863991083614753141119737885148351938707807086244070676080380909593978227424281579390892003822549604167430327898782660640155059735271117106341069200681389474661353648517304541698027888076282309597850891144442944888591032437800804879732246581016449876059566322356671436181066329412607840374597005861430290006793147054826855112618798577239887590887885306267695513838021440423520997984002433055273998784967984342240169790286419037222691590522687186905261237229093854275738560452848218024808648948377162522061793384017652393488671807819641865213190233745761701949638956842047123459985162908763134719207464115279829901379720774587045553558586517347672074959489043944734788749192339955355862169370509599889648600434490524746192973146292563747263997798748735326607863305451160280316793623416519131483580841815387519982496817181754077307276488053989346088058622701040071489820299755364355084795243420785255589655145830612749188731714455519849723204250562502247417009318778019085639889736269932267420203746163795342694977977867427189748628863982035057145890508689451895362548299362877323134859127542259766504103919150494058336182778008472716412636081654695399265444823040*i1^77 + -109227278483037781467725225804357350684660541286096634370102553030761713286321510397562482242454162618805221556116128863836386352755154130288336772350299381392846576025416263680227386490686175491828548376709209265592342525432478553107557160287535385789509323771736369319417087959498738716696612636920131110565537180096877302117651795281462999247112070429087393538788456788154443675412777539150397251304529326279623916355933544741190940224886808205527379903551025409173092797982245183236107767692181104898750696590411816887148248039449110864198008098174164553075129664640545353751689176655972420101188428891378662824731002531880097637255748123547312820934500038610974505148208122770656413893653337192240585204836951814696786666711009679154284995312633710274368279466236508548656005301392318197934418168499569235302548545482039876388877879866434944855699289598079938513383742079998505671974583552304081456592952583320453995537194922274579245882674686891370965943853879407352922375798110864268672346157850880610792452828153669919693600098722683660568029402025788590695223370019241253802164474510784671539707510251585362505654400119957793162216913222584207711612749269807640382021943159953441634734570263982144824168884558835412821389837247869228631777364560285647299798572782354336462942671711995720421573410829160785542381482075853500262892219198535067930608183181768427494647924282913149975343242125421264218087590187670603001460588005275739940198710069779003245112053465743033447780736338811369680720116021754951831445146161553821705977228653922971220685721907093095936262351519619734302099451838235743955511985998615522143732200271915338231225837239132104330530224423182957896948670207983905781494559892462438345209072643032962472532471312092237739781702534823936*i1^78 + -13091576099517190488939538212533244075415052822079385575404182371089902465738180263473206458855303193539732436067414476210550375371434951691468364154535005569551727425945316345630878202969975802028420455115120554209521642813614700357704099011038305704546360465139651435211250891304957878442721516920356533362516000647988163732419923672116642607482679580183066156918510099221850731465457389581092875617642191984482038280245283219061087324904851108673498196864344472743814643681975608897568990687429128256803945594786197430518656263200425536360214549609471892025288061071434524982982247359559787222023903908377709351581479666011696604656149403458845946869683405576651354332216412434068456195526618193539862480567329928239478703790719665223780969792455273231014526273148941330694793380052292421682417127426056234266101932161004078772992184655606946437370250139992867251901582733375171570147941010366802234829401155432085421303170749919498085933155013710704141372226862600167388295707080464151386873138586540524918881010551945104500504313660740058253107339503820312453421147305192577284409377658385416664246535972039827485393807527370550403176397408174007956587094824651945869890117053416566965017581138539732812368801013728839527329884045327103871895591252745705539179885218957045753222480506129479443761175773932605185008486186422440848280636379419861431278904756106352205078920085891381071097115096974755267467095511503799132885311615417733867117719746897071921121123866653755613449580387726840340075346428455432678853943486439068775607934498064846391534942847029454147846007912422876379686070976055556974696390687771377788508980568639469732277393391763789186317239997517640987009701467188133433018850817743566589450675391343696262242560126843087447197220864*i1^79 + -889323378200666374377406037242202571869969260531866070574387286468506334212693324042638179940469795388791444659268856256781201781606248688801795488157585902993150941382942932082599577637034491413087225940643458847660087694899483470337470384781657611873630982092934136978218903089297129306757753161269656157507815666200889233455936738333776346156283078638826730024316983598877149666660920316874122860466196202037932272470153454817150112910112472740231511681172725123625034502081114427901881164171492356481019912853924467084370467574796398385471676838504832633139985339599934115172924709644482889941948619119998965040453884680949115891078305914661041016062466496837095924141815250209047241058049234448991452725951966382506011049911885277180602670803277900821798347533016454205251402618397508404418435668144625540947045471487314111982548944628569472400758839433590836485441859868701705138252793594566051326122141488544661934792078464328729627476479918968851696471181249929461748715935185953009866280843591163550721572528516521489358466227457170110730841551107373321074331811542278685972110126770663820555466441718140113822939522142359357546375024260142442779184376871894014846738042453236782525899326760547229412872408151126019797701847245906962534292764567859608413653500307631417473027335239127301779708090566116987848067349189158171178105615029053058797115830776557728525585372150979210466366053140163909656260961457053287065816017249810011456210701459882846795374726803171755464945303330795623037512867324365415881424740626236514671141584247083076251015425712948446747081285819601292535965872630268136662429815971451889748265196984797493701812566635343946957691746118974803268326877632446670207654462178720770286142306573752919102963240700957687808*i1^80 + -25900932876936546859713659078035502674709978444405259747150840181255058506306393478460506063396250415632602395420425178238313246661990596691052370707128521498552920625090947114852288541186985309846471049078764027841235502467708085953689246150588946185457316355045744592688977802241962810785225814950552603701827474127861535418752625790143302466261385757567092654215614691455420920499554479454071593456677855577297972950250446003186169699392023406264964463594693615302724855341748266002182949096483588967953663023206726445076774773792064481603950835315992998232310761552900275785887117178691685690081595933299410299881393251594075514231852752192208487966294805189010997981390967373764162924316569742769340635190671924929303504523671098377860075563310104360461238507870240262666107130277299112753077309192942389607165372192544395321429130326673256710460499752935748618422837522595227923952466051646389508503259137119398959166322563816002949324574097616670240119174508639747410995546287050999567391749440456621833458539536681086852604413224724478003372127605443175852035391903696276450616889206513013008233670732368949149928086894476116552085214664189972440061478598763255177961811117735194826840446574722369305132600092507476113949557597232372237213783727423792206337197812966901501890305313908186760303014908725781815091749805572259768858107097624839523519779738426199276415874468014813314878052131812462757798648015137995352487403838770091213645905252714747995220361924066573485793704234128230466719066925987942329455681765522681742968370390755025050799516255040094927798068163612520813191236851569122224409349897420326882382616189060286362683891796918218476987615418306737596130828737182277876951848263537525874253762894025312011310268940288*i1^81 + -512518999355984557505434900535126552715694625886693029729081424031844068235207437977570530582674905995269655153109329375630253052502631414560160290858883236786771066901459650340136833941757045805443972362466915149317154413248410360427036061152561900705848818928558470533611718750891232829822505136132377469378934961691241909603131860981633847254835422674425836926822182583282781869142801113976803613414932256266344142821342528837180436384593569832222507250304998407338984461630959123453870053172829542999210991368086442162471169530829809318991621565673858396591771324413537352408795255332892758070294197141999663041878754945673150505966581114932957322430496126313687785822086804705077222549299306596975983855940506133296676847385210563832631598643449468588551529015043902053519241727419407122463201904849508809924012456957723863157098873697676955908915373788234230271913468054300348903843440171801717039491887990743018326291972964925033184758895163380380895064244261180232862552133210564012451631133443217829804763680484613551496695791035388940337839008402539364485982889008424618666948386038018910864165514911350800654326992089948659751552312336490615865488409755513102098291378510389832827024402659318852030206896174289504671800996635356633968563458778331082865298636558978936679741641264807808123936623194017375195338794623544431132085419249813904444266500635497913506288916730152090035240931250937546529484245738902975281462600013374061855967007788420606185467986765464096298466826811921810958480313903346760292629132433801122938902045649154712506920773741510561495717817899497253885985339690879776465745878776168619203592403759324439686614089990353649411482823713363905411156469383695868381358614055223059741635003323413260402688*i1^82 + 290708457698520548968414788899196995881794883745395244665786802482586183942390458518037495140606840755590935182675518891612102580528909907279975835408749272582243214871901081572224856451426488868936083194199193447008589306853121702861185032942652658717108533026626115415867978710587885367927627886553074590982901163971517380483945855754809689684693533372541714735035856457866482726714917325601368256430334264020917062530302457909181963452878054518070263034205218985496855969108252155088632421322975491953764690706828050188146212466955026878979348204770057916005240542547155601811739350146397614278768926445087406564626322137221306889032576860932912555383990494700170814953182884453134780336022225246416501859526802549386490451293048649175958750551601801701292260231141448130502795727784036100132371272892001142515538215506262984416739564364967587872000591493710634566799247210689743900634455084062510354094083223658206382987872978570529038289455167730058304522925431245653071228334912807777419390961200713726544379160188550379374678018278025377778469440187038030910029436499836635261684692056372552481345827628201269744178107123496265909516642678360578418560328621754156533310262388905872485635847412008751913814507868826763287032988939620966485144898208411973342098191718268167085942110568110596791483544354825447972811155928896200355481208008921750478684808865296231766473396401789819994099351526039869041968768144503043649644575404006067402016248383234163523383084249018184962701304902788068700605262758787808862724912187049176234635331958499198269343266266398362880118617692494528501246635200982789427223055035436629001143874885598585849067323843645284720672683101460057913372521696802276059978908110335662170398902976512*i1^83 + -154411688985245769327574067649049074113709787321429055442148579519727723895121839951335611653335046555465751792538040758884481879464031534038311063779802734298799113062681203524208443405193852715204999105759869989873328664931925338876859092277285568865762099859588282091663803859392256312716539630054685161429658007038216012292853363981132028647850079646642076562038382341308828454926696825689752685496818320142678856909595478931993652654847269391958784277670914273719597583557919222016252566544255398944865790985892604439162035542613924829767718618842854652579386627525184561370207660247182226594745462152425954575434828231660317374276011354649203843507492778004911036319341441219856055565367491889489884227732918655047225115519303086100928241776939557507315388369824541825387726519438155398088504553645291429300274924731816342014787161141921594252798091697644329053137430862045866248195861543584203139041955867206733663416660753099024250471555026700250013428406332757173350314787961595508779323186837480573719718827753405895063623397697772790856669527234855676979346845800311224004033271943985123630761772985711274315293229191173040328835922644065055028433069681720945434282948403639082121661769395323856435931435304624116891732902943823014677575831983564627182529988147286069227000617442012557289226750741863304199252938182338308584894656466818485861152100321452249718197399628992978989256955080103171059025976138082088051341821106766813678561189039973278098257502874307333646810394716714190640234043969206990881221127784344947134976817429052200117312692575966579143880364259420514506145222431572271534949501332606137286310731881474911012182989343039109588858383455752313758890867858754171485447026906946166849536*i1^84 + -11360531340982390361961571268934501304582143769388537577008728676240751289979339708835590090699917138884501097559776022146962141417165751938869188967328247372985226628375423342064414160434932227718611486524034108793980265427928013902270059510466796754428046922157084564848821320127166953659181611528243892159391203475796769974300891459455098055727507640197953117369440764319793943227760326440219517702204290332261557358159866964926669964236738870661606857811172981304887211356882316127017703838338567547178420474557603128145773318944973521616620108540591027225479218199018629861202535326019629810775792385243158244975268762681099417341722959351031545422619144109108991235668482791492504276094799365487663054985058302921799352517573554562213700554689582244597334869127762363697604926871472361774742162463486316917526957504980325040178815149026685468480683736771616990532998014844065382718291608389953399648584295186971179944958855108462759161714450455506181891066023882204585235988296980787169311251989929783570590980779238586898605458008738732193633460368448120491373191609668335590050680988915287794815003802321071527455316416432347111711857262835607107926989852750145014841656108819177533241971640586208472169543885298039130999632949093223268573937699609387732104913141585229828413512053756469448841485785411507510798769702811746869442516951681911174622968522124430892585789124658755670207489078116902507913361739298458240973482409683290058763506726049846341052399332185355715730012413844586540739040138583434063879521430178266009781012833672998404535465372605875905584606520688281461024760370506782124761330904890021486071040554162133442050327775406431603414968807571243035577029020308128093647180660736*i1^85 + -524033975299533694486099560561549034771560236238905713021779089899964326459037381510401350398433760203560489762797337970178373143814653399145480545180462951195726242742078464597812174671676449256053614540592499816764544860097962348766225335866597770699600799284128134337231130688039487842427992422468296717782440164278151047089214110112913646363340779749937785220673760592084404925100823488203831006298058678955140890477429891833338712065462563897923406874184511790351696203181494011733452836378969130565414352599510888516754235280890833611635310250015612645470754246597370909775277328667038150291576964018844589275910051013109607157369404888473349785766763227569986702767443975864289519951374076467884978695118893778045715495606460451265940783144620839458923045111520513250489247085056569382744155292205868001969516603143453384586238190476556259452863112374426040560525911207217232208513591222428081925355373946164823972166704950374861401087811137655736564654592092016500907479975375734985190213296301128813642562665446504124865070939932822061231181835575403835526357888519177816641325759162947192809032056073905336442352967862505866288542585160327028205750610726780318262059782390509994098339051737351569730704936777972639826440555966995687469616302170544214150659606996174234123782724084138705385129015894768550280418667315114139310348026412338622791174563791402292452923996265158295879440865307591184335166858931964023006249167117925434266864668989575184015729970038242731140400449231104535334349342086587013505004442005451974421832538005325409542675321949276895929988806922601937254452491225440414242686763854275681247549231770406621283525373523229443076923492937516101539055203485495590912*i1^86 + -9964202722420212339792230255849392258857829955406490679915729507548930915528463816900232600354499960781051409248695630064549155161746759895011188117103749242690989841609038757098428164165516348305425545113395714173859799504525441769848073723589299681597972082815885648496910298290508304335193487636343838853348551067709341180998794179417725023594130593851599877075616232189311133762495667704930608584671726709129261084421804792258956657983219112936206606086211234283854822702613193703249517327339461448318486615566607114373210242825867103525664388010723679884715028936744557334997744331200732119712688826530588840966782979351499508702195688592594374491974274337001308311858415267259653532991690082702357343402050954737083413528122369646343723776548378569005111417580449909371876883299933161322852745594074854929208584378296667490787952925970206378833926634453133807362512763193460958727426875342223458692602671371093159713060593569956433996695082603723735060586782353642824338452480648402257289101608063571463984515899302627372875690387429679807620612715057632779490372239762201083853939043587453988052506354947088647320474468973899522614106618978461969736669190439545024815580695058948188631879490989127109027850299865496979248057843361338134077625439557451121464699877970118271664819532343955137700647483584025729950092363343476157365916318760932920119564050631551587515818462238162059781742995364631015984420515615666166490650413149609253863419337428222514513952672268302031852669902380841325427774961781514057508673996264877389735865618957842543934115488092507637013085037780219089305780052248423168908147252792016268404654508564423458177837299647052545502391235654462511064809472*i1^87 + -107505168157905102770670850286003684315258675778246546999437778437866338990208418935733244806704202807655875479004857028226450885969676164677419734928728237229123482412084230539620647442752910295805331591046618788177404376140792700734243430240622977652753385086414607887747247018703186695373905217334086063596499404238021003375067351381571281172911407982046073049779322565441705880620995890788132148242682275944704767894668215745979839306391552010635459778394352827048585566606313948904489798598254319664662740319867496367299045036792213768269078639940789165293247161470373835581697072397944183234952953685119471491964925861762425828472543994840946940890373465260147397777223058151738260665543900425092702067376157924036211193516261324878132303288846650452732636347650753609240353795476930823537383437416384801365232421907360531348765214968528529811211469253322822154775534011530954413619719492783751821228181118293037533387039331346218775252743593941339435786386492999213938683812540276214141178416515404728111607793514507647723040807260823254652850534295678090114636456729512294969850453507537930091402964331246074058953021987104860191075725969952537655487289476578324288103618843359106274325721285707267149889348423269632298083780104876767600786418719280087112942263544567713840292766185455376153543544596540812565996922324290611809471624265154023890415916382927147944561205072096104603950176818395613733651888080686796269241168005472257318144840050536806983763063162482799730423644651326710591825228269653400500143985562001149840617305374122635475357619025843610061657807210072777917681217772064347036996632219405398019286107009373162589611653089540547632428154296991744*i1^88 + -256580120470255606776205415327617495149363765843693726481596633613504409053315830647654510310570694139780541018866501816510028381905446740707447723677332204187265410880587866140856679922654195333931893933686177449465160517669653019883569998439112775792099139238122741530370611666696679692466190915745288667067040562208377176762920377701985318210320888545847132387388542030860289296870320099938641086764803732134107298513567279734571738818828767226047320049818399160555547874084848938519153884457147750858618112682397385673586464741452865836926686052815717586440895541355241768656752693725018883406304390795380628659099615614978111795758790665715592954970675055266920530667765403686991453591987027496415897068374100617347238123681008741465386705670347552131507321741865886039604176395816612490892177030799491951903424120412231790110657591699922915761987593193459456014284034913706330935747364372942922510573050391036931034263007536836705351433411711943850855082845958085355780493924464865621226526301592030109162511408812775508346496323875039702645685797146729666507464010938164608253241098717555815100503797602219916576561132287955951213589958176909775327431918236900612427372727520213392660979724373792798602069719306821122841825307841188508990617320207749252492802816488842868421098672459779526966099802041452970013027529628150510866195450289960275439503715558282190492506837031413709905906282556818421814833134242604849021067541426027995887498959699192912462143611641098890475220008468193217840731071283683022526942112645420622288421570743864626079458530727450634579040710816052388012575489756203382830363307188292083641607145221116275938026737849882074152960*i1^89 + -2767284148672337963470068801564698195071666580447683140439978244420182005256882146571754781986881102553935259396228458323465525454029561858627298113190298603277530597740094002602294755231124887791590729865673049531244118289369062488360812600471217817204482696285890415075498515373242533842438511185404281398026212423139850944303505488521049152404453379038419019495992624046775822009948485373420332510124860288652947141247457066066296665533588300358831941369556897705636898640626767579602275281708688779914318615925679961387182494095460257202673970558953632336634140675504137841877592809401197431676922919826917960125347019567981341699384177547389597270781956286382995558934820511923802291735265805797706564046171371638477240330681223827282664120120535293824291393068965133121969079795114583717535977763553176940806194816550194297116435217847356415676527857432310819734829091324992436945440922495170186944971605773265821277877741547623789339164569871530619270228819884783789352809041175999311089453554757343295196760711300150875438379024203697465790086096701027394253040078065365383014698740307147740702575564834908648525179142001225377221241089910692913582624211601192827423274854056332549252631185744668469583938918475533652322516297215414549440788431716315699945681593988566304067788805037074810601579505684186189193080091620057122355385504943410025313740709880703895923448363215356093806307266992937239909562089109551473905214679577099030382931878883521672827117102223227951315444908980704883263654513643789275690625064826255839818077043442495845540056650778263217947566295223087269330219084414995857295148194758435921720343092344105119554771877888*i1^90 + 476389118616883577912884699561112188262445473230497456848282598345439721435746411444367834975373354617637060228471034855364847551601903392430565255985461695304335519035665336528904448904255768684753590436899603214188966670307213794719237730450649954011295956165035310008627046245660084324174300693827237757306256374081820331251669801334575067526781290862627012207852517104564202348399624964228427872717843816559119215282853241283196397281265337625542111223065697853006844497377109917927129959397126054053173889973519143574918700095554103256269090932017469512857581325227882683643651407726819375085001446335643964615114407174662607917706530154271333451140353883273079409405952693147363362996445686490073749360309691001690018823668013659153553681813065423588719557436040790589473864300407857678778872806870473337298953073295976289060108315963830031569451715518044179872647812013301334938209770017549292532134450420752791634436307863986444375082740378627578237561038921814466547209618552939936544500008956998266984118572700704729984459633678704075173979937536929096505993432660247835812771181567793669564458181206922589018829386972603486784239535901734645026152853275560917265277551602582163967618212034722658287413177270395104459102035161969176849770970284191633643505499226320245434130406087664896501072837277759364884263093858733345670443786574812595060789050217615505784115280763332202672008033258774197729533505347330676196508385202690340876473305059654646210636308702295884060860519945972371227750101904553720464643821072092269910853844423880556001270459101244496648051726535673675627335202794538991596916905803640199141645234630295552*i1^91 + -49464667826619621945934348200946916843326853092688272618635515499839337420645393632194413734375407536130455947290983581005881410130092308175834590499047031590812891335205674278037572724823210868046400142539580624856757650548549111829245496514158122054262211557073506058073603747477106988337677355781315162938946074478129368146480196658536436975369280199961724040320915794988334013683168407287506705508922841858978741133440516847774382577580509297635263460977590374142023629902198229664378622647700125071362055053673970444452054124142107657353867189068492779717280767531513364975926252490791368244579178739294872953374134463828871816832346750243018536615829623163797413805833982023573042608412882600585388763001273536470578061641878448302903498165979830057181608962907636306627567407966638208484906395633745867993723348960981851239848767665325541880631550758080006198746400069217915874105820468697934720448897458512941325709879053450515845563507162333544999872328931869309853712133153955097486412626068949454633923022738413841746793414292122966932683121332704757332586344316235961498085179048765200304974769967628987065851884743026802679192089587180797531705886225861878826029182761624372164030062635761708355553418174057714323443854641102296004312362833940103157906449108891382774326679816137448639575863269883590921954986300804942898390234009997128015610342139771369689757940836768690915190611791760301986770621292185729629280382509776348523028306378166339382496930943951516328592712342652532996742542386747006513872831433862297558678726712427816339475596357357969285924020252323191419378846312533464134070265547592382283776*i1^92 + -22533423724884266009962097902680968259910866365253243821195002037328774395384972984604970734532045124394779846272406861260057227303351697086153903566393214316720293641252303183529041781730302302477879834550608686217974908361288826691677434717854362035421601586083607088454318652736275282102228836299422190872846571099342665481830492108801093261729800716100356179613420184755206041478695078029383720960723707325162685635993568196227813125944118977268064468713593612218588382782219232888870035388440860438372430082924860533704093058057847171286234896305203643585077918602871174132756974274406442406325349882019592997471172446087384912291250218071063059823692246589935558982404743359453025181894988923921431597468821602875604961265799100605171135106330991542385178176379984175487524684037268547762736917984364210072565765098220681556049708090592621844768338803337820391815560832954527567779375331638536360772599183079464720254539364879094807887163972441542335828959634391039605219729509639790457289283275474066623114535930497134828132540546015463855711965334403007905867347811721566268500724612962122634613463255995947764473223764040798065524391358398088051093109665959886999814728470367506286581018307095613452290384092639915175878234371175383300616133810864599673664354616451565301500941426407975227787597371841753597228970129430126751218803604910111301561876446004771405235425426658457400479611246860548709820599051186093777652159779784704957823131754492391580624824636934842461913037737149761737336779049566898729754123732926601964181494760746716114532541318944468230584914720883995310653637585272832*i1^93 + -2565859078718995881572199326882000016944746793974061480299943576935311886382315541242206281987961311328360079760466975465524802623280025723954927185897502306332220082187314586462611454024856440142156930115037901890388887047421307218612358846960152422814290773670308190116750413728091687836768743893831619614510079340679073214101841943463452870679736295561984694123305207979742139073436855432278206891323822568319805745270980094097493857733545625189495369731618787398547081464880807425174104587555762531116164425199361559489089469212718801767130242109315363275298712407771449078892513617713752098913907035309157006613858527403720242800053188854350040424608891177779895405923094061781678912877836195907318583264139781500597289540355739365057352779304048983966339220140929105239135564437434879676775619630829821338251255239662479049767321324687621074928959117687409052703483094575162973754546027227292779020964822794589988949908017007592860044700422163985548908784549228916631763105148002383707940772202475755949306514002838474607146293536905042396421677015101530265701031582598206557370199775465956469950383919368390743294699892598455625208376079392805147139184381776817991189905964960706514794801593165148513752695715190731930477610145040216901950168693106044571943858532989638423542011922064267442718757639185103914995614924405777414394220979154685298115145536284874575140046392393072390602825637386181725715536952868690578679160046319904099162363647899646280925376409803276196564622476179958206339739824571024323766852790831638299758842113309562467016164365228719034150682624*i1^94 + 89445479239345396727527406142860018008298268873550762202832321378978446659049851068085636727182032154986560016893902007929709233665551876317800909891613672583916494901218599241603370587935808762436472733861429500825988274343848654635101019026314656808048116137362733030054478458929151069664771575180658168201138537423691114787712775530827190475317899669280691919238360776004653061741538498838323013424208330142043236182962084834144679029576536555681314150815224099784569959438488204073720446074795106468079859943939785180473099398550902041609247240003299943998253448932377548379085001275654604373373120375854813928959718230814756112034635618526921136382392441613276395508360663400959999244036664590897460295170354172517365053541378574535502754942149891492016061163810212332930354656465467472932434737974145800171376695559960657894305169065077695567786275828739401812113223218937077863900597955216131996615551507208480768776074381253631997300903885265541569974371937176462362853046857719830487156438426552490183521382795466828760973274796148384623469143315427507443194773004842870999306073243028724632019155900413354928507912479362221165734281744591146465313047686477020594545642618864176996475117169787394864607215140540756033960885424486422708856627006706249016563456666415454887392045110874987192463398638558782009070065866200483202312281505379146460361878826628221005992705282789006481588934873656014734214009990786559648970291945454296795849064847541816847066710423408915990378371333383985755729978281056333626585173555832773015196964187275264*i1^95 + -5610455450146224557117850283612856700015616518962410356713694035229618901837797446213916359523133292952050796586892319332859497979865209744745529349517724287857623453287884183450779689443018722596837455079024296892367247736560866731892738894978759205230988774391971665641630592779126002219717328044125313523012295264634311941424735127776815337653486309461020054520694129596464626356845715706975261211403610758401448940321636650506156875651245339072158430717440045206467251730599927244722212502902804281192440956904575700800934190816879539194690465288744035746701154394373777730964324813884065946502882000057217271467047296044848494922818011928648859305797816050654703810628631124468290683551877487345313701713762805960975146232478128305229020106398145363996445261309263329500230688189395774644020416240097494560784639186709365602206028505465162150262094621667103983298378626089562730649839153140765022614650822277532946999097756258723502528841211351351891254589785771299786853842089782432444642556990492207338296980863626465005617900960886623753882709899115159420404664026982399545704379476649090814018739394315724205598641647054987699534141198063792714386172601767103450665026602019064953663848638168371246301680926293997531576167521040802592933832309707132770663417297009066688190443595862150199038863056061436731777674519458325454507790310023993785762531031180520324816476672922843100445255742423312963329783216293889720947943955563836019608133388589868938607856498727472316003627385851455059883891175007927140352000*i1^96 + 2274342570159813769083077858692397910189237058934599638475665042794217029096719395888339283249762702651644992866088239034154958994528101569505634518076521591958147351221186400846253687848030665872711955525815562401337968614010673192782217456811214521523875931323079026593014328816126197843772100011282081176647393653781074096668497152000535021305405386814375727496310131901280687419953153017377864908975380459526092685651776192683424411947768331388441616505836187691155203252482995949104412557398069252889268720492551623276126173483006272340615880101720351072410944372778981434337888213608200031464894022230937568908556243244198969457438509548033364085578556861516636155187420638477862142002033319287141301888490495826509749415548536698492877654335009110972353361437672775825720367740622109096559138851818624745691439126479395900905293527154261614302486822632524261340498635947275829586239641374047131632749236456130928855879151866895121954293186919451767874070693812309348832835730184151147370937507570256708005434514881072155268085180995036335056651020321434943242382958396300715613535402582813287186761020116408538230885740606692333639492770352391004413683551687368253743057322528196036999318139251774701061440636223525034354325742276775137363481946263371788119729312508524840355963727139312983150659900182799222776888366994536045235849807272762278995597329324588334190100211162517355795596471457464069228180513759983516890323841856320590442830046734298092308267008*i1^97 + 641745137373737089491244967681136172391448712415796863226944359602458765583583223065378634292892598010867362347217971244779990507885235608496080609322797662056946488376580625669292445872056775298866077158326501832007559483310808042486499440191353012186437280010226812607521661549743246549436433186145924232641247477313695739708934416114933207555389584955786634823763297950687321714642404547116539083485926218112170630863390563632319501823292181371440675659282258484593724293694729194754174892690868806719627785973281727087893769217167742777197115201283304439893523341853694563833918820899951954780633966960666922064350026140010651714929622920150449400880341847893389021003632232189137612312345438590262634256354971622099932775413949441471705961513564019738058180139120564822018115036439046463954530184456448812358478569817721976750026095271489092184324658331059929871184193801025315000480581842895985967501078129744555972515155662942878178055654016519600232231327286260700951968177569719600828879264431838078930440372312932902419096430093716438272144847566425353016859084712439986320027312697484058747272293419263709904038341296398471189555768823783704638183852744636129741495097009187462239951889247751753276511987651380348329520349467691407450373267442119407324838889472070359644601925745848579126270889616028212064754318917711056025423457385262185218638233026777648817593958836080919623786275995924790509568*i1^98, -3091915801498402815082928293410431319181849761555522019540707012376932298624857250311281572092658614458465110575438378304656746344963899595551269258263019069872362440621043021949917320647895651296694375915658780863472704743872988565977551930713940076621993954045356758798828306730717842399527850666685848786853974849980139538602795154629792677296180396112506016023456230167885484929433974432087341416638801480639085355936465900403022077458952805981622439420573444864519449131887931853028702807444910454878257125600947289133072106780552080112766589522867734830372278483165439711899908333366294393792745651318474784824300256330424740961290355408903388699543930246378663297659300387056593649252100718585827688746119721725635573048049637797206042031597773970370815359239652329709004784563877892850862108546956116606047675441179173436385049904476886846063831538655442427363054683937284321627238937653378723390057629672133399271556931095809175465682705572082503605031109608197419816182389356884346304874620072812068543652100061871583284551377034021226522264392815487319669274587902711932713331615008294094561822468467686843720355762889031147735807234789875057781591481220019400634983662144722670748761809654982112998000169128192829247067915838629085691548812456608788136468494224260419082826801335313170373186307776083879581237115058282637933239323527712845405916825103822228458470365629236137130107235844402861525611839372529640672013417336129256129904797594143192638507090178331157351256623131436343260853188813977895564777985002242279276269169676613937065785395947549801716994620193502762728761075406729356618475159182850215918920868265634316356205726160390314990243481994323811384517371534975181839950590173958612432982023084373712500085586264922235702884101594600333658843772092381501788527267537966415082449737175876311040504265456498585785937388958312605617665066987973213667815431448604730094102896721620177519300541566734910072985223840085194528965439099294966410721400771806878529149035905068569103855741796091433682631908939622941267951438352346551542296653132073521725966182591408352460490879246735962470292418824877396342860604552753478834709758927398815656093258608169509186647036978172420309047240601675498820421345145890779653985018248754765687038977749341201234621140615075592792846149917735046143866263939200703807208411991144536572969844268431112690690886876214912616480615310531867500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -118824451360702723820208551473068010206920158431101191924520948070546734445873230547560204998530603448394371234678890981145670134739969738943626157299108947346079038941556687939843284710181821869240457317986771126010511752083987424894261384928383166596754763209851414659667701020119151467875262416131608774770601496910743041894749783582452293663095174220949449508334575628689312461885784833257140785634265927134774185988923351060117375348411504152146986471134476226786767335589684563280311086939340256291067478907122058936785418703174613807019925602315048116995591878905246258625057366333094556817353579403542941800656556162579970376570739948405897280590271050893397400878944239039496167617888258708639536544118441960135186772579258939286642565402700468838143332152235279302290487332161355249685159173178693130458686545769681129153991524833021809892821168661522397095985713620785796707086376364238152724978262159681218460956974700198340101157874926698170529656051851671966356601074303640403182642757995021529968944941525117416796137962924979096171324191801452725725183055182120840031264879238370437338512517643451271487343884337791433318716408528857677680781657600356355986056549862942409541356701743673040937208204006102506620196890836868604989524745522086946604320638288083461874456192026358378107706643509132223567364904511300240898201445288923389706264710570532564047382713806984181760896269429748941844357688713872790848712673226534557840001476950175822634073790487024414403520704610648940682578793760369159761692626458498303300663107236640838157459059652119480134124504130804727840924106134516930709722874026821904172700526837493215907894786547954708772817881013895141319961973691538472554271125905712907979130925064608930573585394877942167656993248647845092896656311369401880879576679015179824740309325397037316875866944057701136988464055059333917667790208116086107014232892076915970846450719027583808101886142715750619936562243908224524999466707361305491756468064591169423571943021093558324354475238349700047376785541087605474745985494428644334281392515228525894222860030055204583425966044562702483325577929985518400059577223732744060652114085382111525934791255508395350731768931091150393700046118471144722607118328559042788558037114243760359299290359138647914218993771506393647919462658414931260664058954094410766656476216524589690640458657525385369297952766176885031468506535125532000208125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -2763937009903969765449425720371973146622384696896616836789938260366838536856860019089851102056580621814798549169432619543147683937202754895709916278852356507178424421017370776968311663200544236196860342523394553199476725616089677950628124674699735324390554475541232503217194260437052863614795950776090246129623628854024820946149290649958077453923660383896215112246444994370200301885532771555909602680418388702905070474874644772758030176005623702374053157682046165159932763806547046413225034871330000223592491445593603121334113646512320229239671621146607396638559194407318740808105951452960247015608757115083792288258052454193812051735338710449453399358440022672253528210100006532221591561451681270363821601610660080248743280541596430391759437921388516282464426873231919485722808521326287983320716126642514236627459115253359970213402567704738035729992931025229488322230454331829690100941417957700938944040273190767322259296342018504735770495660324097581245781863640514726447438487565680988434028154448487689720341698780654834143612761245874235493544191395671877322987817283025521036767939845872076244505034454962708954740271328747101009254468805513626171198424775398112510650540999347494322669737578283399892931531271133777953327483765389779655626868358647209587092754278315301552040524193510825821749145653968525305721955495942024726374458309305361840678675256857440138037472017810311871016440527992017309365019712932936597643445246253121614831734518905174672453544097325336193509807607675607113901287718071177321447667578292965302220132856337970405484480952225023520745769607552186605437558278854591087705967286772350511331464246072337037536007829109211318789671403849766273565447507491806532768084499529666250486820740141710412694996202744131635988563917121326107315348651065927218776897300923553728140637671605653808276687662215673043702566290370671418584298592078003176192212777326524598150762002281991126387724222687990372024406283671794280911238057285330960024692086755518382158453420759499893671276810873104924107952019536861469327262896098834140464890305472627168167939853142495128877145950620208222516896372573385536601789515470690933333982409348171984454088789359718751560704492254245023655436840331005756019760092956116586619098079888106873515564744696667382691538765882864569930761425948789871610932898611163305634086345227028615006263493630614648187184507288569344208870018430662516158125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -44033556201990186082084978783067948816385272277328856299322674133205711171230866258005041140859675327550567154451584217510405958465036601456095908054220425315350377843065308064378470932793925617108596046690090947574484745732990454191929650329467188999234014598009602611051378086031547060868082883934765861172573397619912076432975606395926243847325497149025948396506733270305628826850054734432437263552223070179840414172928628042147732704826710789446782893476043846484473348262982304309271017971601508666855627177909372426644706558474103522434040123873323805804969357725012140021669133335437734318645291934104618619839933792695113841215740606869930593986784949276155284245163113589888933461095381818381537867326122936739949334755632250217824606988839738400850812619934674304987185683089687971997965677694127327781364220416810790660646442551530605706124416406234420024107493031382139959626187264612885236932412862806996779722390880239872591479010093355972898717266736510151293528453820736100733946146985703891334362770156287793539722459538298103539790125537694772071399923517751469555729359391444765237332350774371028363227101858550559209684907887227083575418925265206115221629144088688381984695840473372271423661535578683457956163311630999270234112536284711644313592420331248335052547843424603693041032543379689979385732108271978417556542451340650730861678867173488625555952687709237580064751874019549183546121529006554202123253382578470777855036649443669385141532351047364832340001181892965752212985493319514887989681663720660281198984808878892629743148725896324095514678311326557593216408961893625950050387672918578780664155886680978122478836024085789208007347830976181502172115267718265617311781040047999123968951235498177819597751632653901200004546782480884807919428907130774874309522202904053381443627431842027129013329661696439964184147170709493412980418230260767296720889635599369378906351371653857106668831182271069888997336531486575706333111446341722028471718779643667084795805628577668062294089933978328195525785272448365227879894916535504879179010979913995778208926722545067558329154253234561161013532742695740567450386515527816630272831885306528934205825878271855692896108257811132890500569100658861024188226389189797188501838247549809371445025790582434761201681561222927670101086110558196075925360478258717472772148534872748548881523053704710299241682481044585653397204348163394159140983125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -587157004774042534367955110292988247845969584603612340022292464664688269880942916936627329777175122484863549744436159903246564293671730423059425457463359026011004304029706593670262566848051695600273176546574621149926891090120862966156020062020835668688847962158970706273861008995469595325437003578588021462926597449893495757798835968538856719523228394850888732334382593322029532243609013809185851418503303821537139413199087912959942396067118462485270665690448295847190822225692898464760316016661397181186334153448192970626113638425933540592821688659320563676689193659891037806551499787701991188165841709983133560050965037208281415436976824163685147744650813018108049978734531261905126849221385587916683038553714996197695904514557870566223137908837072360421603225061748835604603897661210076871355482518672914331773309145065712675595329187472274338855741986295255558957972399652271864906143215844456472554336553266896740745915953836741185025205619630029680299984889150540306873556588362356455753628465369085410286324771355076582277086016458880296610153000607002785090036696522369058693184316613077800591989457399086768138707539568834971188538534449771441457594611770649739245956755099195090900438136909716616502690033488870745799750208031239642056773059255567715679448577605934245455802703437318358130397355504715065209091918693968611289011248864639718418500195820839510808355332901400454756704325650155465519658209372062745484903294450213149651820055792042362876436882395312542822003608725319191764054346342230807684482083438934616197077044655131800697345127780191190401584517781459010915058099943868603239127434643345706538318762178445116746816445172721903050827191828445890281001228543078462867451918265517691527626052656749858101888197976663186773351125494779735452421968705912593554874734790080375214874437542135278962362173866888440829970354357957734635185808390490239971032368073807126650922624234973016230530488094928062643886287642014051604886001106941185865005078022850040114391135397996654761178479735328711028062386067035282856549310402008809266651165977969543650698373639191235579006623674051977591307235205329843722130250252699715439525915828127825736060052540234844926469301500899054673972876809619536005323117596085745015580311662539334933215130476275601047716299124166292809531622644992228094003191836178294270414302488274639802848819535745710207927458849960029036956941198549541747683125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -6472349262257007516053012037620759864029995490097082315383890783605507889678327041779346691355828810659854751410154876656997885583128375058323549777495162719844569292970226120215205980438037117245436451670655048132561550886588003847060731942462095441444844504187993163701167849523902674479758140488113534757307164847196248617051686011900760687666574134357953353426965287807688404133817720268911131248168560108176978456986339698443989710201439810089103844067352453757291355656182290750332590899241406440924817136235703792649660072788574328854380552922676793276180397599946332811249225780512087516454176266854632687240539059156260755054576199413234836840637575744401094721231759283399431305824368609062179151492051108621748759374300844832706594538671699511748515562689880825975551804019620991446921843800265028922496488216987316091148703306203508928484291208514592400248858512889793239785886945529808034791218395245116599167320468814628039734260814535575329312446120570910734409927915420040978333124518636708502170840338391639515251643927015868097029315101202337168174366150346556430512286856465844875839923515549504253847513328101973373501324871711857646688085099176533104626534994524656792967264966840225693199548692528436370715322423656197591402712815208169183164017583842400701959251440866316496731735159204338877675322390637029752883256306003920265241346674807466478874858643393452725117674781906426179164047156208369967724284779344542785339695388864145367803135632709223352737542340101317990307249708483275955511618278368892349792431488194185242325530857853740754948183442879727504155615694344684547708513357894920572420346403440850765143351809248700468454706769816525496035555811295198530948401451162962889947042519019634692149570442824781989745878033538563939583158623173520801600435136225672073811580601633608477794421074943245351993051808591076433296164553383027194261290641602903220344947276964452011119629004250895217488460443948817912000016732732027444624661751305210622825077138811101759660559740820595738981337877199389399078083651543583817391162414990965795112965776900421869300021316956548338327315391979565881435156506660126724223526368863467379365821805390935943166455035130504434607470542198353210402713453791045844383117093824943980696547839435873376670828899791050417525266246289322796116492236376992556073812633698468720949150969273091299708712636378177163141262800335522902601895625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -58666280350804233623887850607010184599025926610022388869804908696025010370850227642471951854446562868049710748397798523920014834385378420436128240208847759851546266913453005785510606086630699820032853121124074566935144216753548503532509289388316530955671271119317161578325909166536293958540794521923916080320333697820623900103126818600619578318209932796657328550416865812361843325459233937628437791076778456139342646515274375956480953577669343715230973582224310469252877851941778413456063005492967036448886901532672844582886432457784491393474866433338838544309530181535916296581314859097743004417889270613380357903138536542223132383094164172043986823878442533554173975491677445485949565565402014928207139494083408657681809015434855325620649724034933429985119166552157678972373233274137895663014194677312029742248597899972125162574409282537213934882136706868759130889913692102453203311011770882465566449616203966759526164488537289018361173046320134826784906482310645264241651719812004781612919673797165522427025451291237512733903060058368291796265636466289413540672615800087466880367707800943053421861074016114314577380730266005709002630467696320781014120008660508429876662737011200728844295183766756859481625644631349972774619899565342708189204052178934588999622168800812536786965206436480548701245857970136317369738656928009025085810014269010517362102240592338038376432023796354005384743628567138610528778805625036463606661883716908404682368205523858370951889298908359225299110126843623600964465626607131710841674255055170054189075246137216139984505744183605195970557794910535097640103776389219667831519942213958503927815757454564864213902728224709651603823820906963998107438355680034062846405398768964406883115538193390275366627260911215609409853027724232469865526254848555339276288706807869380638653127941838839749290154761877076865856096037802105440026946717384497174738356260845979245996510446783363909030507103641065560063797784952022739397655201152123894716069121439038114338812361273338578598624663185981119743645019105120602979752432037465778770383400586096753387130531832078979491602336767835423492417548766948534589267243313316607324955471752032690131644675338159170001974723278119527925922692422257602961530898158490349719904046857642423553814425493015920065335215381948020225553783464638889003439381816638834493631513767756906842601170050431026048868856801702717474534623117057779320220845625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -436381227489792991398215761053421777012370600931766516545719004455828697709366034570131437452525667294196835245540812864008154220007547180693979589249182732911150801485492873459043994099557676263191963593088490598783641155039753702727789290494588678029009413689365271838670980241305304339486622869249356406377673141264438055382044671494141583813429940439934730435816020798504564885490876039786006416924040367242819399645525106731354592851662296892503406963940592548526793800854426881374302674691822118324791235323421745609666626605344847609995212430849128730513125167529953263951708723139927854124089066320335041677122696830653249726898104783105751474855538943715301727610850671974942113884924741186503076516846185953363257368937462024940465794264687476500456887023746000413307378005259298523465445014476970633200582968824493707965571375577214201398750538677651949752090334010634674771262853362590022770670022236730179403343837502687876923093443352899919655721023382248047967086345061469124181435144219236470491914404574849552064467850293793681449991387097720408176252157170931396980448250461634440812750081904198635035628077909646529186443032587385192178656942766568039173090593642660331465204942859777694957879191933284421472047376092379928288786713141676174180813411622548364537106557924089592527511876278339333418429601465958031272732723117897377673700308212414695730143573221573428274684299054046003424859306948536874878101090375014722059598721174833046469688104445253367607298928466139010940743053886914895747373209230213503322346626770964332950431892987523566102547139619339108247825387373774532247077308840845559768781530867120211111089693167560304767929713531024409857124961598372375219593754850835859044164999301393685179037237766777011663429281180139024758191718187476726226987493412596823759140405016324041282927732808256290354444101666762586733944163727013737680657381217237225956562563035849271863529425816463839923234914396918252048986093591095022962621295814452917170000024067767140629856864383692947989246884450116575879803822033811812323154252369824518004161906926276767102276984813765708688010508513548726280827753774413106640267961849122737296914159883371225703275232977529388193682194472237978761754489915284785469263056154236037630153313011971601325757068625116314683484067266885282284488838583916771878353246283532607362441253312559313207663320632418594509692230830749189646000420625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -2755477742566631122296695680978096779466999726424054863299108985176333146846939069243235956013664839415139502941020393538804194741125655514769173041386278400490069812482157708068836344718247221986617382423629564236662280876243957101071640986855161906746512386461567937962192134476712037575486260365590544338597376782867743586852702910420364484590651777661287655293943225397235034405258479308188136176468635830131359008911804686957589093522001643397304499268647825281201087453925064820815064354230687364663869601062196545514547307628367174771036224129526841072923261322269027286647938032095656325144315978375211404949378795708196229933939441237344162493792897307711015749810151685580744876111236466648574007787794215321832849202655501944285604256520784410290809012476838713793092995062668451674296966524129206108545043869567041995629451935558249843056557174057620968868229336915492553855410159471458150357433906524084021552667898386181233654248538182829143256826689504922810635007174509557019007839976274126521626775458868486975043389070713835438570529381021588144882898714864150408497699116310694130845732464388090974176563968741090469986228030012964418566553850200998613680827831469063707887326577751862836104425436929608380192906858575339876564086250481649180006067601129211667483812787670736975670490542625438219693074818551037859310473890160487080751017896380674797513594048562220690373206552930375355039547031197859378150997004403182119011990120661324425789026229827462628453211797327285840689429147561327618613054813032357536808118582740151225971728007729346590966160942615037195563411164933203059005952038896639337466429876315590119234705991528952485718773303151716764615284684934794301138057853489032182993384078295648249078223161533604001363063655662544191195812560006965583082659584716660517591412022458942451656039327441612773121755072823785258559764994207021967095328555047912403943814903962906528983499583588352861975208465405961567162680626858191874344200722102107822599167117935922720850831757513182232396436650470144768072891879951036275389011378026112316431927587324289404135194721751772982990305717753440825833774373722494307519654750857076432536589366031012523006590798030788298280997148198701865770966657326612226178281996458105610895700878215214480697646241477922835934735922163169612084690757746839920916046833648180129000592981279722434311767784796031739445105930743256610135915745625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -14260368562552288227104585214387684375236036788915878635966644815949362492671420021904822886693292799187202723133415042822518850281009207590273470089490551076522173331651415880418071141474956919213109218065834411646443497210237666894416288983795897361610346695274304350547698961051243995902042495338839180131832445205914195703108263004698975153454805144886841748865408151701171651608473355479577484492291434419447863412255241924675429640837549484470871508652375998917463710704095712371761321947692771166193342849475755064315339246552205153225952118367160705921579132505257045780887540518209795144371025338691540007694444322513377807641273108759982452882641065029586840938266230761694121616779331062564230798995977653277000468044758705343808138187458090747878146051369523322344327253485246990636347418501629931866299953512908058616052514597949303624586850306993514651450331369566131368355043202589967615472281764222746746971299274246322805598102944259895839760893666311091639746809810856459827593175401795095634380992206046680311826255650182504321884129514194465333146826228320797525334849568597704016967191030663992213190961084711143693517667296334475430955960431398966561732631429601893959104201124133498213022868137002117261175708639106493576953201751925901129405038431708380839185729743337017486406592660899221572402217231198169034486396052726196991730362048720961417418048856822661477183160272983653856709009643778952967715682570419679049584884815820964368659700209715826848868536895102479994039948464918887365632509646211611049498751413574705439852090334396403098665451186682107107941736549515981894282385813167935032389799222663610482405685362154342374820719773093656553757296531872543594304751262111563740934646273088304545739818123908385824339528769263255564718516529124100528620913118754263191720034179912349691608201789268842290089587503895939961560236321357829628653329067089575794186506772392955996937326139166529951754173628371578931647669298797964149144751518566731278919740856198804975921002894488054282529514109638724699610299798523299159854448388299851259987618577225064947343732227192659972499914290954686903049110167729885847616711121438714709474752747674996917187514664742731396586608459554335831047350340597157100696302029350897245044772414562949408404069174091268321522246893253347649804391956930974343644018013526033143327625192540716660712710476648835459126764272504963447837616226875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -60227135580654223791311409748719640509449210917797938680412875449979257058925364971848306124948922997822909404818840481301960947386274197528229035004500443409087774679291488544129340842588411558678687487566855581808791603264570328087110181495744527347091706756206785309877035409819702120060746575476269253025798779241192965647816853035310843909810690807014149838451167743418318378105207894550581521532468560464505674763022909903642472165570450266301987850419945154448769639642224456130162276801747557948351751927778936020104414405733452276601217971495557265186595398177146556241098932829516929384102594146098245800240506829310388694198689231059649518593696305155930240456391566934818045295707041270182142434179885389092066727523267158933541166632794934844917682148887996272103498327485793108351586461412632149678790217930761996091564759718960905021662039140791407423090202286657308692762255867435340208366767389016273853638238650601950414690009047307380290681390774381000573770479366592218444338786615834263042329376657437213526733649471999557276430223336700523317093130674903315409896732513109446239923743190525718122420897818983226450575928370602766035412648240117697597337886487832234812291941940709185321580305754094059506819839830318628572036109212948695131750421807476004104620746381450849115867609944915813444325157621069540915327337105593504194919415694577309723358999209637637263415746264285416857702614043671310232563053899077917297910620702480564044236656843536083094035056059291746548315161710711492072608900838824840377973290682309088401255190250234596939071329694418325750569605014212343156030572289217181034268728358339989971186711240555175280892385961171680477891567560821899385757679359076054533083920439897705704483279125013733335018546648998733423015285345101877723445747656486844270695445028107609399921187151819642806133792716089241562730364032871224875359659599692432569010809066865730000751826422297188519579475532482725426485340310283218336411537936563013946602394155534144411652195896322101477698889277352521220592845700392355403560184174544630327877040178540268860655059277637206547158745796251640803849898537069211735233265513667734370026793897729073821392785916408152470075120363312022525330245362226883645283811581816950541971637972114833360488670429833469666314357463944877768395748094481096565791274604037735673007528652839581844655807932620599093701625567106537584898734276875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -208860406113430400966273676304450403623399522024666242752712375837451514256985207191508014311232383411539919253368517538063423725351612111580448197480216486064365970470854254791823480900958277175044889969584665186587446836766836182682068294435401421813309496845318604334110583613163162973331229699022452974207372027206199367876629556058458967348344929923007083494401951203192323633520721034732550024721108954613218870013010879758275190930727837041566604943260188142853235789199703346668200063467482775377904030262225076370032574144261963333307753023103116902466360936830339994501414717403770753285499140187557483295928696758267545741833616266223284096467976469864439486919661328061308686969420457285828569144053138407547786507695672609242813202516339983405801043707663952372245571960746104134354189682078385694982917489206971391325606387260082524395001879982466494154957801875216352492861532263861440310245861068262497827406625933469538310203156089811171012648784880752851286568093408375156877053501518275358961240582238266204710734560196779107345326828972422893895707330108823248552706603598948920672295620233440613456752569803387837905134440947844862598763140422972207852994615604338661288232325572749611358808461875311398562243350431604956349314133862948243044967848290124359671542305931259065598607545168934841357257734719744754849739656644695230557161122910054467577402520457019195859486005112081752073326901391304181574075524497357601765210366477608401131425057866373891639594595028995223811255508643514296664101132936949924842148462057300288356534369042002828504619948613058648712757645232516598408464805181553512317613988263487383727143205233106969978230914940533914317625099028640040727973271353449605839302299682116674725642857042641657949214749589325944972741054197693885829331567528980150377167014446432993123395541786101482789295708406267044436071463109680692325528465746394483936199984120126495133664287046579342938088265457710545174374283792187927809410254141205983097578473025544122317873437890465583948866263420648218073785484588389984487665464769477489348378553450334842066212280760778066980579562938704303969058578363318449476173645031505782508058368038034344332288798893396211356544919253406818597963541386290599543848991115870988289771109796192286401170140437329879559654569926419624263957722735438456051200895170826856950635487368177744650516096007016171797543419364599452871066975351875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -591308338570705255362887448248883270187319546548068264763803457463634747489062909170246288440731153722039722060244111179238764871395557198899841797426311608623079896569793686398917572994470354046917394893663277923657331785070539628796274361425760376607632049068185649299169093816745195045419673740302068139038449190433163102369197962970018637451110661328054209939720869460238099213092932825317766694717413052741179035805726539834858557369487742061773651254804233634235809371834904215119907042882576696848046443514674944071312028886646340759471395317827432085153995552489127633280825621827902095067177922979886203274982268062481706205261325615487024462718107203018454627698783489625771096995741901927912138172742514161643294630590649125672971129681231828114311643285449797999204037891064743331053891096510894420346136909559749539135820203475915201980847946545306207199024879490443323403290202681050377126631089612728652057450688217692782628563818602981932962513110106661246271819975775670579718441673201451880945125852401261392058369328815099016852905933682666903151845176603414191691408082599903637563038521912062359522557752988666038540831213109446691108101256025930981195041258645138169482317302270864669158643682237687678090422467355656708660053308632721846302330964508012685524664794665957294991903121127630620899094624843056630971963416608088282142728381309871693412488355574864190120010496119943527866779828613368094085933458474962406623853551247644462988801798306789989981599519841004527179060759283602392534966242394465087897360326443428382914950654371068215895254481635751750404305651989148573971780397091829213189218565649950230887397159239865855220467572220058386430418158040042990727592000007746271164867626121303601954430696024853872662021466556283269702037556865427064563610512256838819272223110631587746882504030103468120355050508754924446615566446671920266750390463172533097219225910858557536009166189062111857579830351135159584899055269491826247028568047883258667497844478899522871135631539225115255067129429667686501462582471931654291303024816767096221587489716052251468779154770703897997356989698672925828255070358375205224971938412554646611549375277572602955621762563813580655979521429839936905309077779571700254277405451106297603325955355484683663827680112831197260239476233206997021884573020984781650734475208442121296990328989946578358499863007497555712587331898494691764687900139551875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -1369041027508216799322739243580755587896786993884474606666109415509203157790015369066016891006625913008820538922146656358679718542993872543772963814881522178963155065844753428102868141498370239160133014587096504091974045255492726548474439080726175549658543255289267939346231642069615863303493632557518776065688611654951882977099900159659085006869631683980612865115908630196536302114177008970913825292802147251301194025846812874435222260012267138821545835963290559489545467066194072624705043885750031291419732255150430167149716817730019765277285840704719653021798349377877659299265804114931740547013409323155346553819976465141005138540726700410672954907326941838612808484927499052459678875921198694159201452629895643983916773380282138780282718928927652179202598985777726019619834649933158293680915225829006374008792146636803043395197486842807566999390085879729386241166648531801016396023865149245132790120554856026755688004431237194684536545739466344347090767618549775307843270341589318338172274802658769708595735945158907767188283156247111071582617882688270891576411088258572199419798877356404557368762939093334443345414349748853740034058227006746920914689691275612261926456717673258546889088422836018082176019932360510796344488012075745781039815329157860338664352604535111407400270855358255654841797058665545078567058017979289632598589077871647737202876643719750488900520729494479249197920358370210542992617557645124920576184537298509788078353313084224664193192363997973091171000558912217066589317485718719364152527376340086785109414760127390646624476516029889379112499143386712913052344603230432048062473922366869085749622813987153293953884350175126145869976171169124446682831264549663050227392767413223651867442017955694669206699152030476739496452470371574687559090263731447953015847660544154140708461261354017386704637432209326636126905415786768185703658910184006476815668100296601219489487419381161428562634893455104043091413733972243431208119359829103233027950541936885640098626392076847865439317789065924856641858356741851876918583360245991353185119573088014885037504967059128916482553802720270737472954353490991149595153498190590041425244249280308481248836079083928251793967542698833062300442011811667449391694584787445995030005399210275205375505175327918524716605912018675685198472032721520327327127474093164965094981681782593357012355190490050182310319584046728677456944284889244246349857001637314375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -2631638915938007957999687550294924011785791152048976394804172367588449780028227587479311263481884254982051935932170462461659354100853789000997355100292885865487973864264726885852551500964708381804483639018731693969449661008236891190382159895856049940901894484620239546433705593639776487333718510098368674589343576032396536493517967037355406119702089262821152276210020723492617139484011631425047210940330527890720157212948064735283500939044964414277708163767295167527229101723529367588676112899657912917852375458116098942382933688419852741019461517116646746580324275418072895273181765199638997137564465127744219929700835608032324685575077067757020094580740568700218608795029797703908615494739549128047244808316879909481251801212565325196751217349078118452875558896123300533048887712329263764820269355065810534915501595384324794388403632799036586497981700856036121075512077713045290480899843524926743621347576075173760553390775349620786905583012172357618317651683232189245089144209063507896308327594095946139987911638902533657136960585083453888317395280051172191531696822961103387215225331594946302834055167259909884252544341019230958250484841377588909714063824488061901483256854080595046446797973936643898989225940899731564246584017359897407025584157399614635690724667312767654198585087415200860967569660201716084216977073203177438325531059201526600616697816450217504163574906525260053017785157632489004056558944621388236034695777988844057067352997091113821868696794471837204235488003760357393340691632019768210027672925563455067722167324392604362639403224068263225375158570622788329641833079439165868377201161163952812727724193980203410576980336538067119668707055506917437462205730110975354176799059738982373186416958200514309542169494041279575732160895193151638644917949431519987247960720472378847013327084845052620366404352698146090085066488060102548096632099850897655468487814663910964294699409501728175158164841090607514097446801153469655278794280957006699150572786277841985328321948203036219572909424176367827980999173312224099398825525169931096377541688630828998228693699798004827864563726389889921813375788708120593045624864149289430903187099885326379230221028269380015999920899959408872937150512905229501134616594715439348045484682311660355352263392356578183576218735898127829620069698053820414815148351652953962526741393629514859249850179735109355931761357424178231747412465436678761457297935204764375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -4262223593764741450050493978643810483921013164999838467051935804283631322287527185837061408482433404317453294174828694858635677499462232196768619045582352067475393752675206145692511183361447504979387864803617137728488929980855185221797561686924995629199133147702243516197736831223551638470616988341318425954613247857925066841894760005966705045646717021461486406521489068400595363745453431668847525057877763661925393582084690825390620429461659748534745496860478843007149189936243187824897034426788304002941073901521923876471760274274353771866626775579103778089999136674315904572700037608038337922134891456820524759366242361873118937078287098729087360175111801598103506938688176430347553415236936126588134850420562802286532095778773294603408589176689220367467153240956457454678118032493983297978466062431894840309595057064818802390075364333020862267423244610911672264555299846388299651541402346986984091979348890497106720798552865017426750036074881146477845401816540912342722617984974235829032466718073039840211388952156912259882333600679131403227992035314079417103064022491409260409941490034263234055778601991589769367854002421778976154487811326724082695052523745313592674012735500448445967430258078344621507575565118676263298573672497555594659059759905388585014339708436315243706787377682147793058917426935292644343784660149875180155001098535056302957261550420227690738039050156679009175517111734139529269625658825533483268275511663681912697433187094877349166997401613445076673931919368132146040566212862276383254340988316670375461674495329564767099586697511789074606906969697625313198326423317649077608554049974216795672267341889769567022128904098853021208885711014380473617170147076400014384428479986653958594730118495753592687574455755465303156168247768030429428866552334978448216459131494917461491056142314875028767361901532222465837243260199047069937792694204283064966676109846521892775163105236889435341204647549744978869735058305945060317324244587107327288104480668811569268770182504070409047411720028463622022009192068239741734667763686260693407467824831621495806696625144681409679678456601822796180319797571780219909553117895555102353214141694686071409708433821187648482222814189847519073720392843208232374977051653174172265588898502761998022791985111496827963254603733834061143108498993986190222958180125475378658552151703693555368813390530520938135976096275557605569353768113690691238258413106489375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -5904119341952529413041477639172945919308147093192241052253604904975871686627874372759473919813587458727993742593915828983495671145309021262250628440809996361551617487271892338084596549406140254240319125901981042451921840765637937965430187290764141628764142487877825246012048888261301313199296924057152234884735841162633954219585678952159342274642801479489894091592644440374278481997674888032273156951917722450120336565235813562038742931656124182903762062238773790935572758772705655653967062159296272417066361894188751073915076597085246891495639398082797895973899870685542038488777264710448222329992284832767881893618987798441347872961541177416299213982122823452998476061899744824626208633031300210499504562886526281253802190310861040255478769499075183519214108883118147521822029604053397237466639900282244017146278961691017643361724661654267821220437766946298291381653566585281309444688518088177131078118982759573704800751991719889000314078542767947040622508494356454871522762747753760364073844766152542339615702234423512915751436864162373037661390137696164928510387163859699501927817562063046291816536615184517977912534533806632282832710363122000918442543449529924816202671602479777064523434141318415150214963363052461364240598313135965493795062468920915102527763052995432651769088156618881751180470403957253081882857451816207219416238318427816008659431976950452763117210462151326477850102284636065601663091292596161665709940145153608688582041166608557571206908150743950743582675871942934169289026487136729464356605682097508500573345410944587136504008475681935484593248643048436872801504750583032192841414293679474133714803781007625202883957082689573634082733244792221312280726280443600174435679846629577801340498397820180550889714730195941396798615940489299045623341029993596041037220219146167280028996154218797619425942323582129822773572514231583485747329573772031733764790311700389203622960717633165635288795953130176964766998401848554184553894943987721877172335341018230038473589500210604223842947555871103562786046837614666355498460371953395460814905983660939979551498656025286303118638885778873279888908576914484116243951726139169113379999349655657842246721642386099831364821651619203058911405231780099855701457741583065256082506207071124995924466211776138171523717288457831078976777961532107151186698578349395413466643905595553686856669609615183714902623085986632628444259909920877300194606858580751875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -7122611892933604702572278563613059099633365529659417343510103997278986750765317313830435236770495628622784566970745722486675170306325390690158396677283125020542571354332421772469449385509205570852901511039303043405915060342205169427319673705267835446600935243185819429145654592528825186423773748653447656703161762216326920575402465557900433175302377038238240352747168402037043216425734621460571005090094546282581301513314117738566499478966663832135354968261642045104444155901750948120184883832934818736758516647781486252005665267705184784166382047614283419370185235400687940509970924459456081319569767218473342184769338086944283890062821120346030505484348228429922373210138392548797097188577096525317836970772994076470727999067296962160785298939239593985997251155338147931310351184696611491452930619236121264580196417609892944823339041059891283613129745188792477628841019060353688828683781728866238836546631699568093552972278570727991012977384788584078795371912660602885063314815546079033589270121289488649280816346703490445089799600047726661502345247632266044406160054974074446636773472612624008003380592653969205138151900712797749785783927469084239750082951800879558133050193563592283296922851435324116917338521384811678859639417820843327213009781402828770656429585508492912470767893623130097163832547704344325173442569874802985813991083541288130037839686716177645344095778780787545644208840062266323886951129663999345977699881079795217678730242275730291571636632599737644453625530190079441751775955351803908949044324825565086627905440473009986982237281058797044078967906816643457366653164591317317215968393052457248350903856204188640990030403411909290334957009728236922676307470601584479223910384685058755213814623154680325072193299505455354665393858164714553143270882558987685675307846266672374224031301969793893058893738386394575368964876354486144903763106118192744661557667877758439514981217011746624651460215858843456358398753443645289433986086213967196306196574317206245930875856816225212164338611592654574947338510318159653767738854485401686496160378699707977265142035210597954721737391976309788047242214750385348428003741299801409697464225387264898894684451743251035812765609676451579623469563343760217664963733044834044419086214155166347053608217303674932495177806397683922318615965318751319324134384512398279888667913758674252855582082799320707247927946282066248935277855022120608665638383175561250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -7434109663058127679900956817806664894283545235207719051824081989190714636653567092336123123974109309761208737548875303359805665605191458711535685368817554154422361716864086804794221465188191256197867404000729632510414040096539553689409924957357181742033220686675240563900275243420900158227542510019573518063370876056247321821674697500290331983649184482987659848324375613880588285543860310949461222915377956203956174857391655982141187986002049089281121236385976460848989637801246355812329130047528713990884281442993690326346667385515272040942372368029483045066065337129372356032969742430931866927009914781345853464167890150774772564002766580815518416000404670087183567914894394729798081367101823615804135837512888261006264237892156719596094980434846249911551955088321142258316031862990508120044396004884294130286639150279992012685677825528299883739557731716717017714712709020958483198598829785200642254064702014131048576837348508552199647686964841040184675307203537839829304240767058344481041779586308728554654654673443679430137438932373974899588880410208710492057917962134664046514373246794943255377476520075078336753371458643027099883158237750663325104719083021546477268253177941849902631925032241034684716009166026880629380079501262129595142113564510636848478399868815275610845868656936377970933226128879655619240556104042444515414099404531440591541744397458156362260400274690518132815292528316543359007908184738370873576888685652554190825793917285397102722923353352467063425316950931561863086196152829826165469948390278283644635054054198026333192145047426996667792851776952351631964586307550568416100567139316808816627915138986386324289807867027205204556683254325392451996376782916220016844833488643757847612930417514178865207063504516422060497671158046884640441582968522052512543288898054352467853242011508039020522505390525025785203840363108835038030132667993768660935535269692700170327486912696152938937115924293533600802895716153323755870760115456512922552114594450288449106478920565331122739265142666509627617154106719409221468934980629011129554950815164390360399114087111804942880067889376454637118618174426472450647095268942827189869908312236073731881337364315743854765051084579933765063934483832658620751257524213794951841418346696103648390733744243864241977654137979445258674941443520833556254714175500465042978380398416030762243056724797418086465473430538563931641219774639398940619162016850261250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -6606831394114901728794957089461500820893693470626088413610035374712742507768127617689296354296910896991386262283090548802227764955343598995059648908616188135739420918660823176762461760630291669763525854987097777830257287193502938091125805169193454953907209131396095393250560793019703806581889097191555769220286786042307700220631397039056599541442764375215123715069694090325274648356670680088452889989279525970896344091126089959482703492145742344235950854553907619114714963677473249587603011973260081754419558500218381356104946454892371577040677925577819611432106340223612337238711454837297057742433863522283373926085956847324555153117580322262651006583689468275323582887555537030325988837146505268398834169120155736327765424916950189385805955143618048239204983999384823497384163067730114464524139087753976647641307520568933385096115897651464026580687695809880702611252995439551510370526233386406769949320032085710928274401191614202884458853216421740312192447947578216023479226937949404660441757509882340486733215416723212186906362652299834745673738267388161845926729823595724452649671024902899959951473264130223992855521451270443749607599663530049582328557032203213700861593072690551193944733004717086271250538284848060857608813659498707577518971981031634003943335624371139266483111716531065117383282584403530422858290027103909864916867060563980952956170278852948744955037535147170136708151712692488976579825075796651746781576965117579689366917302276694733397489751940376163715333062547771518568384663946048273296797957436698201575585223117318703213092572960355176649593569065196941246597027166909106148209242373227462515867322969321755716655968863203073219442699574301708834050215042846394073254052290097643892817323913286312731453679415555394098841246602019942535329435411930848499365153320573109857305203368757531235273264989453875239633973174146472318103884580599022542001339741799881140678166383603533681522479277865439129364201287323310102564010387357510141791812866255854195836684161293291951440507511944647564247333348961187280901380749161985149044247767995897726763820239575468778013473243896974866492975426043384448520211173538096181679568739390773969706506848707969848500540087628859007987543074032028068779814708742860315728951194206083833121840344517349496763163922711938861072970372143741332573329108160406161720252331341380511038623437438943945592072849265608628756922797283503813596440723711250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -5083717766786711079489483132360959191477003086643446674984133591228541381475564768590834052720689252987042457652949604181044750279688915626581677034476378633580143299752604260959515340696445794064894012342364710303506503625811232168745273613797420301786817856174753011050687267291372754023935773630246060711456768504747313156139725796772533905198073429420267496275936933068989940507907074151091195318373872668481613771700994887032790505681086915031884338869168202866894931216466012294489173421106047339054500790185050478602573822628984085255842780806738602198153717214892359859624299802415615777990627159293884844900529575101686758778375891954064614457854504254101911355525421972251109067966563303444069563836146210989129135885059273823748718100895395774781573914659372275351316400349621450328397710074832720896833264352384103825335947823457864182307820290679967168686351720876423003765953316892920757475887354232887313678088416621817229863233259536843816451717262316115982801897482973438013111023307176810050478579404715558260636803700701142357341165345387937580641249701315440277086392819174706514419630866935452672811314242778347348822594976388461291339908354989796101891324956732294321837039800173778848563429666744423442050511773061056650691441733844476343206720592055162061780502210777920766859760827640037515714540725084201430833113455642669303848902568613620108373117812821815399850309403744970074289926895947792366086219113433402767419220190436810137033444519753744251788443274165547186066650561688749040809989114356273261918546865310664433421862288368559531579061499258115393095579642704139408013474003623981807441204151267083135617116983540856205252609379201708300627411464850807508457319151970189344238117763575506403334114221288186699691356314023139841793266195282060345248079965662698881541281083152451860651945601748920154672088063300460602061400259592173065473742292591422392593826601023827002734006168501673999928169771204060122438139533479238703922683087147933587854469470973104106888288716747951443177997433914159227410513348160104781574386530561805781336325514512213610498338332083175803016840035799975445169752797086552997014879067472014824920512071657628094527789111304917120394494828208493025714831514388901613729804416043016242531279343321337337841845179014620781903950745277875350962150109852926670397518602781212017248522151790842995021023435138311640812959164574750998200613472711250000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -3304076825375594820926023647984392441893026248503070991533744696234044625040798190353824499867493308431530968404702795044740442442806304390785953322002520892823912653894964435710643828958938220074169695800807526475523239341344009007187421340161573589261257608751418004736190096673737172051105364429786666852456234636173980693494765116054210158203607143342607017107268178302427457392337900133394523280437138396025736053457665098825310518199555349526280440018242099796891285703163483692502985038952758897152244894368337291334213325082311684051892451832921443256076460705738545366038605902461917931722160517511080184991903639228182792122683590704805379204672698269467442617482223289187716521383283916688607154454184554324080115046115437897145802431014250204825625798872351820060507315947984194754287888614869865103757080820590699494047065156300715840836939715368442160533755832690899782910902206923509319499392192643674839285148749526518472923621804118890003869952881128802099585067415044673764293514461979788338717024817862360289739782373088795671654028811022198418258749095888234233095106072319908940581578540648130053486267759933901452301105871692400316165302255773687751277916750049122422142809601083889452647680945672371728842807557602673043025480505482688165676025030052299330833874508251238916580058427012484532125935478942640985442331406630081008268999944901539589915656164269491217658771027998874027614187877255461833223271773228473614703394026858058742652954663079470279090428531036208259888785638735437837745641435744456533554057265299125117869218299581681637466242509649304905339673978215498059995039888075025790096283272894891639974142510602018058362951594826941264031115248167116926311346714420522797848564300484874395818679639817053921878124887487857374416435569066996361291026602233298981663344508870075631095614432264272823867159412436529721470369203021411262017162835565066857528729968708539556342320117133973350080164022206295556067695258534663734767398169933580271988552984471143624688898643899423938147480493442769854250566165508848394337993036652917303754240535402213591137080946584792672696429597382671403906222263115020476767941153714918088983165581367334860941585252111826359455200848200790821883602917722155843141054499604029145516857024412181303532572362405435025837383727348862565068524000193750729057595751995638189095276328959499849500429034536927097240114904634222992340950055536250000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + -1846787334711837113573263686763460206422313992552357004940696485409451380067275145581161864798572712947198283660500310666412835526136082944972264490665267999899991559494034578898542583011825689127797108761705109235020858360948619873075326578747240791457497599592590687508317420253357212869001525842245731175763219677028180298583153261144717361426051438434369312494362854637365727013561283533658781139490344503868700171945212676598347274734529320112877367955545016409447694411863648564574180163694743925902064563818015372891167645967239149767335642114663233132732544238507464335606431699650488131927936764740296995164676832626967165020027405315776310046343106470690977409813211019205412902998082701620812551178202096068341117643511823173977118453736009542109869213305990180686607317583852617612852356807923797593026503323470687956321601309618456847163802918904510867739817256572643434860688785533130400360130503365795367763854236145913820494566740072705782622059053032481102459782077474946170480583686954047050369130030277388299895751499018667558148270606933506708954696865112135399513951559551405600464483887265811950026363305488702248193950871284696942125211851743290483512361983173858368927847599890192448674834105871203665375827477000904485897069975203781717032088597067240718425991114723768922133395487659246997100669648621370182346794114846413457373946577890442662467566625442375215832588449220885382565481952937986108736433250498797832854380253847936298452484461310575900210078951026623196072705378062321402437437254712764718486435058597580597502362652817266180849255145420900258305739239503574180154836114354085580530413862803239185308633288386818852283815861580267228967476997033465656080610662162517616391508116456471210786399185917045621260428175227464770734687962759869885303334602128036969741606311889960581378537450794534685027480578954004220006043781889974419601518973518912553897080457018283859973792503259901727118552046291056052589178590098425218293220421128139491033201155187013108081341607440843309093056074125719603594802589523861334341081524121445475060119497564662263181637249862711677752091751394229132265052484692194708252837424235010466486476340517736173173852535201071907570785756596705324265696977013101041134162184540017241232536234842002523060706512823542316716353974326363454566707430643236044920432052010212430609268775391248918058739385809668161563417368154321529411824720236250000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -860120291391864543124171028018116221371243138127848739204118012827416420977098945493495063085126988670609494222150218636104408993695260187660492373229964894352232590810231975295547156781255071548045024042562663753528973093892690865315859160476542388088057445070090285808212792443541480271748147517591594376551697231305338443924660803308962856509231067509531431464163986300099148470566398551820364141830567057497749688346310860907827115974366939775464221316029936685835682513477740688146509854124883563915551496454133080400685160840763508455840410812542680323449212564720993296042822527420113919491950172485338470453897685547468039421279141878315798352753505836319276320595594018958569193891785468967388412377021956895531102131430969361987364437780617571283035576465882336112690374146769290060836990356147109237628890766249255753759145746718003254323486777042974989598625357605986874840650560101732282796011099850584401846505109396875651779468577112019223150774331658157892670073961877564858808328836742499146407587941006374797490026257981507497890009745158700508120304548575593943431371655885077222265410535583727935542809491693469893808125390743316081056611824383207579050459376436550272289454514080576714098877129948681133150487723871306109629469000593378997992433204156777067796693022634305790086146118862195956854338857294153431866217142260850670259516384642910204345283927879875783702308423535984233069059185275376099547671154900751881178994171948057390848930054920150012101927246758287216805623579831510942999602199824106591448433358198997354990832791013796665120120673705938889682468196233977055964081023099151458453548364720685190824874830493396078127320441878482455695231908024600183614472997938448293415635864203627557901339296791200189512160817557398536537781257130893198290131474133642496055275482883611053564523222668390323423203809347634204278564339951762911084885175612581813303997147747612295337916442701938158998663349947099021005486960100213797882141130502867843643503104887060946499673771518029404538877463194329791277907772805884109445898138366461216663082334854338078622378138385197873533092787405059239713472301110767871958148157192682050964830070076211550131553107369943211266865638765483319272851958488346342561554476117513389682539335748974566870109186475011178131594976099296972431908908064253045185989336843084655436237594576835860754059009725436504466935703043966006558494553186250000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + -337159626841462365196037015187858084421533129361975835753318814041464662867576479996608053978512744243636938947240759614272611799616841014173335416218540980798275712823395051035640378502724964108599269094353459292894575039243823625737055606797476316373604259837548198051673540822053729652061054423189345462359616219435402758567628448237499600454213063625027767666940940403577952460658380373016496761306480188291069384229919271316922835691797426818724950854093225394349940657929384335191226219790628006980213552732470620788443690249583524217554232715252001401648811918115009189396951438211536179943898064137983294809470704551169718877960108909514828057701904298123024298320662935782281296395372686412115022663937924442962586666306961704604146810389981365865015904023184230654902061503073045368858628338231222961549341570225922813899823001605716470266749680028439869441603753450335801388957336887660227919639833263483407864156658767457609860487055799443547682241124202819082319701838993379694091884619840128489885136875461141192656917149688301906082260112851948772866778637185312659473765141633615482782898106108662262190976100401455618541875547467060559456860241130039659474125256694135551281507888271825940925714618786989200903603312506721425512611909210280220958571812604500072490816192882158649320862936876613201359388298095086151049461807891750147282380475501499730358960631484867848321753378348827380562267763728447923082433534928899057461278756031392014482792241552071971348593639319351807285185070440454316432827078086197839376441213541745667636210651395861162620610988816142916188460131561980973642488854844966235538885841680561806951027984396484431590096228562453540150553602168473346786882729197398741230528264251969256196916913006130180452149353705562254887643683937227046344999994327189036462414599440867547688288214868125255535894649918769673447364239469870920131274779572368193730137908851367462147713470357731025276617813122183811147212252124484130862934982849155914182456628305433349310443617995982039517248986165364614563752836103375328793432767905382042632096069887891141698240478119035703040900091117069275721419296414705869193195419870882695712120025451027643204056303749306369073968136787180754452379135548576851068417202874857959297343952840684672554922921562254835590304544763281441012972069683299954363759342789403882044224685152409106129965523861432638620392450539818922569711631136250000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -104971262347822638518440890066521247276381806020396997251208084616840400379253188546200282443985220668655378306889672494202029751428759807865926408885427365565142660319798901297733681593513613954224523302415433137972559637160775624803979385397559217886641223469232169696637969394484621083364853776488128633401911653881913185222265112594710135677654700643219844749445404863453367187580066488325098476264779959309487182703722474885515331356546689673949189363558826187096474889128779208694072875318175344108295389424491027121720097540371920478506474015969922027143224705495831966342804740963745171855213889862200522646283406623186469551461078323923956963590227280632341402662783074271603520612217760431005247558034262563933085113298225624474353562349413933681500294968117489221214471567793627444984622217601916764928288994713040691734900719949621353964341156321754942257112560980633303005316037426378441113160048058681794274049671792740508909268326260943145026759425943606613064688344978442425322470081853852955955094439212663133757356301711288187472279574865913044898527576762519679094725950652193467520155605758311591218126471015259059399050223923905653895543934167954192984051199054532454650882889981230886641781780634140735009524156982570354986800947706878523232917067842562743440887683078245961173790764591572644214763212062446114246789674983747795788048265739097849172021384918170473889619138981946527743340730018799036539874993605027171458578591680188816791027102494205089933536819300506511617344322847445662574335940312649005582240454952810599328479900926592931287671366328114345077406328435731789111839151476935604300303135182812424773762126483205757550512617935722358995889081735582847655572693593896293123240372538406863465491340508720749172548187536231174117758501890199555035610617569144225080097144000473617485212068587606393534465226140957227951131255168539939798152266230100369317901248582446548195256586964506252600837065890276852576525689026109814568077407014255300422823249812535906315764691023571029481639359185343373213464434681835575302898280546759696820197835142485799671278408967168873451223553690550865215894602731253612019247087459638926157745306566340868666145075564653511575052552191972030316022325760233136505844922232148752675254724082959820574909296327254027113504255392050983164703294765367835228622888562728577379662832040642566650429523637456216614683114107536632176016920913750000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + -24461229736249656519064788485343068657405508994881011278850701919134865090054554512623113685363089677793596835913041393371733450692320389514668683059970697316437516475437013622340744026327982069702178683458617240991076198973373323489310061618500502687027785308811263482024357952088392582307843895748627204834704919768302267749384077230701868348712137838783011563527150870966193665655586621560165687141794798959538838705726411582181364930259934939284678120080694722022090199266173953343698229980814506720950736079910103544015629562248610466730424175286178310798697781623539151848212805452209845410705471061612897875222817999006214337174913521858768143349990404413396316259639222000499754976926965330372519003183938374953268995274370916239355378131770940023375081368287082767434495837903613866894325589754303016313366285988938921825451862977857356232929968018552342000066343789961081288693807819005952734037405780455511654812204613131356967645389376019892176384201053216146861269263267818168796436959013025923120265209410540100632971675206833872281828189078793284855770247138000493167816421245137440896342390714239608413662504323499600057825327227108959560385989592959611677135810546313347183574346426930712939788995098012262304969181111529783779591878773697774506889856736283993128762209433197280756200826947294700792940148020873420868265309886806091014526177255285833942515410246833755665352577578632213614934306614957698399002610183105559874323372181485142530775248862673003869477172266731928476881103734730294787608704980801050431649023476550589520663303556857813605418121376618576646448692214815816467875466893579929188964804222123262280081888328272591525187415931212173036174575981808644274534875931764628664288711651579521174751897655731011027405460767088281228158609559957014812835823143934740977173497936343597914338271586182326937848241705425223952221840598390205528017393995820453965711258701939018202946105576251730139662572704054833942244634982178408050797859591944089635873225285964692744318719394354749147635594449296032187800704547621228942428037536774657792989516632995302636963768304921545141519261832221693134968726478466461707955118183441702244577388082415781365513540806885312814790071437635932085003004085261119591796687360016076860341669057933062187304103733159538473745617061929636436576931757816018150458885696355947668241221553296321768904863924170459298974359832191689288009392213750000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -3518526597828972773980806263596199225378180075024302837845103407731938720460832864598117190482489727305498266337451854201500864724138168546913759453095968782773036442727878476488197852083662195517127484461729519924247105634785160060629418666436672601251259679277197838983852430827218435760236601728676575264542607554484556545862895429370164016963348315928437283466912805619769161385028485804013311693629897407459842783933508668832654854334489775926310871346283621603178905711192196977161275275017942844167391155216604945691605357363441264000890435561747560621976566150265713405470849222285375581290739780253126671448417028341573861045147054591178233315475259633861565163200412156926763728126072156717423775811394985830637756849699151456858848198373493356767461676043444916542016852238017909339581785072667161717686418575039589006094116538638808512812659862418679911852903376513242104711082801209353165083024344550401429543962100802961303377263163282149651997670433823996381725006988213263729420721548101229590005841656830677492869926920667797187053642843967482765532348632878793128415360564112129787013110075882329657953500551132503657524684056423337091018077642783761781824569380019215440886782707579938111922230106012634804933160688456584801313496283738724411467518381395614358701528421669521587641332529775234654219742960506348630343884854266515292318620233849029104227149903436408432124588370285389378809237114574040318607662034528202502696520709448965218989249037522904576332479223746011900222457150403993670939807618782219089708515865584821986416335514545391199398696687131507844971563736034356523289107252265332523827780454862187058551134775068555770526267687814854330407614709629829416643500689507758364632256188803074812177164996466650501895285159839762584725698380644237171582830735150316574069771900122073880906321455121690656662477796029938415569821626896023033973592251087225298788625780931301812311604111091988115521627062988282764030844473897164424408617763051127961421981179622167786693342030856138814699004649915786939817894493530961103836213051562798976940933897230661233906149364355661301426731782205471399563036145060238748733494755760654766830957019686880263017810357091128445209491811170640093847024617279235822543592800664346760378264086003111245494356029792712528931321939549099133451575740072963137800236849359957415945168810538630256239809249076683839128339505638042018265438763750000000000000000000000000000000000000000000000000000000000000000*i1^27 + -42383495701187743686957883494126583863518882624796412229989882948261557254354116097806935166682766746918909273501252343922119778219914536126057491258009049735897574148846058496715785782673649060802442587686275056077876270430927005757553234152379297058241790407825885994450969533063553530313364270078830506978785342149195129628844626980788759382508433850099393766643671238571587535084394104606409940562706828446838976229360338524521458596974088552854250775028103219241837852020876589197601993610715783348634588961605690251673869583977004719583425840934498186448630135151059086185260115116642177244737315781952764095609409954916907044362566166919142071299786429871298467253718330864212720455997478638125273709730077605725925548302034829774493297866377957234014204896424309509197950958852358488325630926822353071997833684007217871252014177709699182595650455932350641659770573416532017728210947953885352032222854144533281701978411811213094831636006625260371642582682132053730291102217435013234574513302324371782389368690554011351363653955346301916790984273677723522784894757658546216703627766547206192057949520176195744879284588048965139739629077885844494032897928480280045424026166237594009845504832869014283036186785156326164772229965624084537661514477272470411669190425441976621050562619337986744275277473708497008130732797556209835131735417805173497418299793459999459909433359420453575089077109419459447282411449832820591911240572737744878152019584240947982173036324987403504128518594901575965266486899875765102109521533048743471985400598830654427149557620050381607021788713234011814876610587466928629443731609378054083194061470485806192678960958467541091735090534243775872593909667018730481237166704636386032379037644414680755511489329955075323238178418812489637647741652187848802372503887311849350678032475738629201372336046962226878644847983267256496961921247809463419672146552159673040406799090739548605714206158662814065172109978987120610904404776559973040362902402658922335406720527803564247494290923083509824127906960171450031935196870886852158951574766224102452326102696199239732447736734946269582713569728035549455848108431799275982899437509556508148647977645092633337421405580038506259327459026069020444151674445818370840983416987938722907255273006210829424346174470151165128403213423881628740861325292999779555485671054689797074919277810524102166634057386189509556335863860051696710879579563750000000000000000000000000000000000000000000000000000000000000*i1^28 + 71143381024180721220245868554013495190602777625364454874268513524258523648369016995896528718934594088168849063862719912949502279001684712731935140209594443826696866233869526944027851075888835046313098795223355210536045969251211097321584127457881026761797176092789583717645979465626319412483239489723323050346451201664563472645043571178787784576214895988582102020825284274663642727098192220434873058346895936213114605686894527281382503445075188224569560684532256531521300801696524544204492083349146209765937128494168802857600572134664851852197157648924072940727457192948810691834133959819952224687676337790059401894383184382414136575056937548198502697650219538911841972302759038796481660916739965813180338123429743192963802502989041220048148420342190069044008076587639325807115275957229787380771307345202013241431125275525945249733054500664910166841960677326186021446134865790663807855211156673981318221778554537146498541957518926349710785710319922540885505003467272016713270177233307997390980303259223912596800902513005949926412092092064175698923315207544364618139247029345256106995602248891524773276516499153217055258066278342555132352180391802778290366841860044475218184223095826409563404591189685173671402268600870345999546017235674232177122490439391295779039383351662456620236342027857474628687302745207443549385203335259496043742327565577089736077008244426905543543758224489910652801528052854280817934596308754571135404136250534581500941956788675080203004876829474730202325130182140078077054160824567118922927238380972056375541878828646369982222597658979825401088027325907579559876333856478296026209208443038143840579813551614605921512245948746385732339900692079462341273121890284675476835636847608255640246908036381838903770126873897384465260490015803625295810294148501536718897834987552075002484267370067025165323403369184458751427114188664181777482628948291937585736219793860212748438578736483739210994829657680567776808012804165335173573362978985640222301219750955837488455257820566378633467423991267373284308141532837679651673033350082362085773240294698918922267636403134868061322190940484863191603308126998433652457269016308417873678074956860650594711242132083283971929670817508165524503059658249823846639880526023259212887328661897754775820247101626835761064887684551554636054168198023608838890732983710078736019037122432680878551518174860014615074911287911435424564467843089966105659024011250000000000000000000000000000000000000000000000000000000000*i1^29 + 7017854886985208344387169786353206513051370606208967432664891390918102926664476232510884601053037945308934727601329916008510937961673014267550852559013204238334205169904602148353447639116203757102131942575927707372554287286516776162059899623054724912297246733384980625512815906500218699227110718183957723436552634332988066630586472085493079221570386826758530805143662105887682582900032967182215990970145215668496762827944997987707411025799436980455122646620806895482490072415953006860575127665202549175622912752831946971683833661361928323271182277608763858946759044957502147861101795770767709898262443417211048494429139479241671717814653306940493931580592535531578547006842607909060760866512709192426377229740901843270731672162559026217839003971714889953221372728006968949134216269752259636568373219787326310119119055335968574639856505560543119085985694133260041016777382426724577505281329131557901848274569939774433768238102919963819064558913096487478164812666398791159287017969615747004124263618381413232356402325773596891543172219566462174778943741237986167797588720896094547941828069002279420196318962581386361308054000234436647090022292808944880568307581713023958545318373851582456923795950608404676554678104432310407803823632205843438206638231986063239125008185280127409151312936128589928975833016944296319859289473913989048646291847126724347171413682186238607108592444659580524468441569736578712610786970860305463735436110960188764145637326781886439547422017612622615274679924889856939146061231282839279309284042383460481851237601130187122817709483653206117796471834642151161408450211293381943624067498347443297872831334230244068918763119316652822407696609954436930597981625077397939731933636428152855223936924675308110688210717971075175132852724488086494399047104100140821102623583270749239570012354278598661570056495957139474697295845790563712032231100559082253474610732962179383197623715489765274219374139949192809792318694898795690176511525742471940930645255027896474723596953533979659175173683739772906117865680147121410455531826399536947289934949960881507009816471717295162855357420588302009632638970753245994439423920179274912576094026339352448616681758444753176387593029187509876035663969481023056609662821599387870138340964123011405574110822930043172314543996554436737739175352053577559878898409025940598887260839907772341063468652083906649077727248423975857450906992887998267112221911250000000000000000000000000000000000000000000000000000000*i1^30 + -16029875740373416710368329675066993519915160193845001295899078323001894630439729905805491319817769251603601931162835625609410186318416170134758297066412532870245210221341629707043279486634757824051206804848919303286170166645529969489647255700997943712856770665913041999316977250052425935191159823339781013748744957227806314599038513115098103433243221776568740299713301638495854661878329650129411220227364649986544598475801475821836802880760572290858520819001305378696436228320808555881455298220986753075268936172195671246717745192821472916246648453488017278038041884493654036359595608790563775447549301809754047416031356375356190390108405499245318099562790458533428742591394972504476727501461217157183079304713832083448892459731392380944207038826829420895623611144075883670637372238788950685171430511477337718106896275814737975665594508988023661417442283111222323064767401827313201094543528647734243456972343283866236903143301826299801039982619225369032913325545121910082874207225813500429174931912822597208872454152282382130955232289931100894069568752945757615114958518295328377999287720210915386330158946143820317976914649026218994544622032156747509568677713081674766287881894464784534084112691828531412668163852158045977212964628776030697637873861728380249674959465341209331458927389456830402673953138709487145745689979687409970942864487561870248549438046636826500898689414058238784138060808634157864218087257988945388198280152038166955224973404068366758736646763660996724857163184307638313215644619139160475340028731168575913155700247653874268500952384095950318988395903992377084659417623085162399509577449014069817135977721659720980121127538653832773027279739788367550123774305196304702546226173940658566138106810607905375329711445331753612247239321157563702950970641869478906933882540797053143344569889538015898109939822396432066944568501567828156252321966707602331094531308971696489717508580910428392738551895275909176208328920792613719040544992560274096193520138304944509371724848313313888737675864911423262475110238059346076200447071687981558223577652381866607796002551952878759725987479894654831205235130580900387487248338849140483283633238013881741306927534518254072874624127457173578667831596689015085677561665963863876027119712887003143973562121769735069342110402873985565540846764979265606852666385891055236374786788717527879906784099720252259713290779434729895650537050995017393049138750000000000000000000000000000000000000000000000000000*i1^31 + 14720662028670381332368199726727365221562288477695382758494806521582141242401323281044690672295029077706250430928424181153256720664715598846603117973507331328445047984477862593645521061510988009823680490389144018711315010464345727664111713492442607888917090688002051350743752021788473272660236408903638326399668638524340232433087121601620389715261891450268113727162788828055656609115960086565933556493120168177190076069620546525342674728271682058835781492606077426103220700404583839626240225535245773472404232427295115443920727558127632676714662184011629708722082635055165192454644576332189047155764034764135980002839441755036547010097920452952239880357255280134451381944236565235910755579021596022054049194252669981009069602892525608831809037801250378716824310661014767453058691884068974710025227064506480322628903517714892915338213439693329915236294602199809381694760018505744777610358425430010007366279911785288601782108578853560311531333286688874872122239485014002051352064887099570978215165992399824859035497921976770971854930315135101665530516589250673031925818455360199904238519602460306172185010928213559598121976006770303615971188820251030716634652884385795856333936279597884502433541187824556677576070641995184769099378490560751284616092621166927521928859100496572693083146816537031319296585463514974256054184090003611661921493900338598209554904163554416857564979681978283401842944792539723395754884363632102164070748646933273201141252681737425770802130698931924646222262191599349585196076560583590820155048932435178270582845651042021239222533872109251412687693232995066338666862385167323754810587951853741270086505777389172808737277978330984375010834919173459402789427796755579332036266785126508133680205607040518763931876346345416393849787876967261181861921272541045569280289731183085659794872215340911970673666579414966055256725854349836661305971068735040062706048987268953507726328173056919422278819558653090057787640866781908161164354833295833757469823040149600567951953165882567760884115276132890312286516023683701610142887395352973464623193665267742542237985657709487536184244943831449328615941009770363100211891026892901731966794847479385903595095095330166824230336146942253805535630046073320931422733849021218854987834735156142433300907202834985746476623810133792121589492113154768973146396438330564418348556497086432838211994250477334682751287447538704670388062879423937309860748750000000000000000000000000000000000000000000000000*i1^32 + -1400719431454174168483492049032511717156885145079191176011594381272462769836119712014198856722595000392508666213884378215211169655815580178981975301818741554880637638808250058885470431629309151217548717189786686929615910351927801588108030953037658425560858179763912145959155067646225305572967078293202836309921533375010413745501736783827685777424168365263427702000971076848170519628657225457131093439295644190498376242321573990600315243235371093653552229483204873294954179667993707522997053022011801268462728914200809310377566124519808941768602067095029375275784910831232600610852303948011622242305380573331028327649956224670302038720277484183614831244619348415700689439075883966797099896293073958536002126272708874498881319401573427790495960361396602565595283280836918757686242218191393983089939359720692615188883915446051180266979628201999182200939539810819949437874613364842141615021445860633858067341473177128339178887174089341143029768286714675563206814797494816080170394755421300504425520314005503254632983639762367031290423668789108672508214018863074555420864624705006988977390851009969709618826707919490989440998230575225632102656825705722750747479061290411070037883205834804936639653332737372957473960925892531162814740811950905973869646597516729463256240866870252331397729548450658600879868676597939973199358619697724953865924577192552681323541004580226930361859062359196678801533923513249971708402152917945004547470463951462992449193816643969229497822143849958052029361401669697743095618153560097083412492434916170116626187505140035242564963725649884596303366690831243718138087703460278630456908491953225789365239040582720607389398852373917767189577769557183620399061731544923971542386938969736935844200624022827695984206046910602199625462443657145530663848427203833596086100830150130232970073194313564455428843827378681840498640237089610515944551693092446515691420708785577086724628719183736192818255581502036283550655171507832194101573946503843903718933431196941790976606899519845244941398752709253446532074081804759818996605480027206299561586554034641306483254874555747640971202773694852802315855049091278926552606333573202249770943919588216916645505325633144993746147464205854970331885256661862378707693155656668570739706028066345949995749433264034101599239769649128165622198028187868314510567402212563815343277918537363481501216299510259505394004023971790459301207400571376406366660625000000000000000000000000000000000000000000000*i1^33 + -675855908163915615536753813686904607322488113777211660812177103173323158847923008110872986332827422083944674846089666845703679283642580251761693086842366847577995363098322450810368623590390298496012426313104306095811750781140044517912251690732088017237953950048321104133828162270092980469713525273587990396619224697171654527513764785725089525916260607461545596055927454888547923163727985373254964165274998017318623966971899920899412053558415146496057007107869586666904476486401961081790102475547818110436052624022587269025315552016826471240252751076334275260711751543993479051050058660303041121851462040828217160901443272956560244628504236818792210940445150933515101933078167094639797619207819152506788187366632315700145983521732848334142885928884498534973025090734941472337431131305291376555346661934970097063652620855054998771952365826202620807913765946048890483498843594971718220720615527484924276727070120020815467579708754791814468526189120095419611091834300614838961909756365682414161338376764307623736140151823548590058279918444216012980249128977427330059040182715190599425300214012027633709132736276140006891737003959607825009138522018464182553723194449533442467355060042191614574574086083069610913255172470830417617161465941766248707425965083719948653718361942547276139373332590446854609934933540188078708219369139043764849303305297241534090505481949924172972502607760028059967125217966082468892683315796691882829219630531428176091489964896659539507030698428405379771198820903695664361639067228146717045502749738600824224624725136822378697345422570639704213676072263824124634371005227374386236060418457702964459990880222589191021511575803186414557544037938412898687608997083729327029773321882385958423189016752821944616188927746009271550767820809670657679458479383488560585135409261285036549073619496911864472881524284885885963111113058087960409010159258825877459358462381077794139646869584194187861680048392025785081970764074893035315638055036083868831244253652278631434532224686130118640407760658859132053338237240523459093703902749291352920175355687617261297501474491050792263651629515023780689126068716814350534654656440204044144974840597419210668102279003710329491846008999152423057166324473452726428610381486483199446947294734551880720799874298877675502615219873554020306306387118320064848479615273250625167949550005995760840003050701725511199849910946329550918143895435721604263210625000000000000000000000000000000000000000000*i1^34 + 4006699796057999683204047450342211547249145488428789902604706900156618715150798152627079398822261231959562101691542709398557497543764664615521033022847462772348840425883437408306067581816974654091753934537240161276842387485860319977732471314032366171840369682510896186355995162903247552618992332029529607891933589049447929276920763495419525572244054507735005582709279023526377299370856500915392390700679763804537882250412471188021511300733086713097573856306350647146368775777980048968318219816461748223661525870272078150404172023649577903264804753656117795642596718380629160703219583879512597516975762358032103613902421021669441179390955872970938267458034803661405590724084535434521253118858488667134851417852208295357705808032656071724825569006647678547244431550652553982781147895304441082758180512654411180281879147715397450660856279395681129737874652008035652572287834141563398442754065061028031978507700212462819657256245228693923586319260852280945645027042654062465976837921569594349665409509271093284725548961742487257900515761028741791422224268459996800161146782545778700234028155662243690197515963560980312665870097841262262027860351944136123863519593668978731937672290559406884365938795747392251976410729382003174590341081230666507588081917126324646425584017933836795581039203356734285631798583807473069583196731622258342623318543272364819104051264041442539576869384638797807467260062781335904968921100782555641716996692252003283153210751385276336626909006101473146349453446386728311126494607750935742841655492633286481973017626459279144842002849414871319508584100528234736668567924298115946656897390361046203005614806141432113527389020043297933521091668717104774334535293514963189953004748285988265423082428098696728191114657576011736215260267966457640977930194941453443403322958927401288224942010939545629095574424325485365658965731721424788512761324975924332190859464037250154488965410090721911979442608271615723533100279151057453004932582775450693933956472595473064382577792247041302121710383887977762397533935057057639211532007341027433164052489160272383736296347621311690424702281301536118373283142438041410771631508832301377876746816670684433948041260580228489178472165830924629069843627983386329649179461902229440099881888575052413307290188255111163180264052964939801119651429062138955661182996459798207129778993418355695042024666683534543936558160441966786864240854817446431464375000000000000000000000000000000000000000*i1^35 + -1616737384996311274732876769616160832497845155908068240073007385880202068223298633196606178256993752104375136932987410124592549008205227743999477249104824751861485429432088318284770300517671977600540040297150661071851832149930408885465515240809524490561021618009053808997457400870037145874257968084441281057052599005439237132764454650543641689530369932606201045631117661850343485442326286030908809648854906612260349673426651647988039083124805664992043785441718083157774073728005533160594234064417631193638030352718924930145357003429771782512680165153296957936037983072193226072700554836746344102539945963576937790510767773730798418609067945071890828053535748359739122248101857212339045235155346419647277150423656093811939900919929973267480412831709231450639729532825645137434160265689153898021694595458541464639441539274523372417194199333232040944517516189525925642834465059821568305210360201894616115105140052972576329251094030903618821044680776789658751416317638212769000132597114001004070932265574542577470706089514277466298281410153996673422094372173288951042167126671722606396454028722051753583047575651286456216483938421260086933900600976066436333860447205445732484843085132401607706384411005594793426259388504752076247489045173210759932852659399044352535054504299302322852658661394346273618883643940628957951214827338560479901652052401059280445701799928687475497806889291310298717087065289202770090231473615020717311754593546272690431907874414524941699269208935354515742772531064305857434891897179190133512689604830862613438854211970844676826879533571022345197108599392344898716194433589486995854982744481844807270464734338868942499967077563777759832929005048885130938937480223881983077677898500299703351889823941812610002928069519863097849729607446808940246869555909931253768454657684991806144709049703893684828409985036957558986957633796338521685531914470295607669990995610248244397270547744746455788222457586297925364514726321184246379202538566967923483518903541702105817686652032903392775610784633725240874666236469481549585101667161435947003947294481831756751190270255306608358466944497707390218581981383567323649736812096878146427452505759362162879565319934923667522898058786480241564602162469444542379357780366265995201714766080376889631226013473015944575081482198935468430882795074219735197912775799507687157453517369144673400638768306657381053503666163222382868036917896543736835625000000000000000000000000000000000000*i1^36 + -56644261556179854465099382997003211294866010879679152797148332366768955186802136420937346059502328339916030858358123803820106710643751413631358625754941125878602467813778382538688937590235268628126475248183684080812790629301373443169185008761378081501011783588294525624144437720615935361080713269754049809016344360862545428621181777098970115362562776234897756422523215832400244469356436533846417480482702596721908278809716245409516862810979771601807174863494451622328750900724495639301406278704957295808944002305824606999603573303337100788965518589211398049969223599143395817126467697755845323268804814004670680684434006946219484953924399593631463275703305072104582428010882928195394139955696553338414882638337790970318784984255149613877643831184526931206413781337240974451755173669993469468494187319636253138433693346494596467901978751730214242983799053695828867738833900993628923527039696308789646777879562652559720816087744214002434246078356082919213083065232009659552912876272034948417539095422294008062842696532758450946267396575251886419759656657048376859610093020041921550451090076075039252998278911534580626555606224829383953112297021456637305673409730692071913415524651603655334102594928541060876816363156043872579295504611831778876449557695147958792529206640073177120801142886701386884489369145572328486791465501458862546840479352622178889935777511583759661228810809177517619853941573345086949149892654142371049113482735456267277724267797790124124704706816672886931643214118828025563263723371770986947249720818398783587823597516052194135574389175872189230061827483421338656787696448558002034668243178671317121293662699387405511798319083122444974131568166937402241832896126147242256595011133219005209378259427147871983404922796352515222963383075197761507451122225226349416380691176089616548685535683604350879662412068752891623290922848697513544210029375206792700605016088215558082925259659314534604686640804824781123199996039086462435362579784322829298834245331814692410050904929001270402541283492478588685778203709421172591958264472744633702045088768699762510857463165678045901090454467480452973179217294032167028287143847241137117814105795068356741835227756923966484607203530272040278839104792184578230263576583383991234547632719599876271292487324811195879219045771982855350783196517354224889652598879063144277976762311006084472711414095195873628384611250714788631230701875647074198125000000000000000000000000000000000*i1^37 + 10283935513724203035154116149274571107246167553620751231630018207572039473308366129590231853942214187609087287923744860132799377320808431934008762785691174527945577442783799024010856414765851692339923811494233961703741410816352991214023300554807410539742341129197133392153431966661680393394763051852983258946356708257467267404293252556531030257065846057107431215526612516252031534071791120858203364197415706318273487741231617816344055234022127335932599099530762529544122442673748701919404903200236291772388504755493582071589408614540586375941854334060553098007281942167906754394988730964183949022034882066949386379325045205642242819241376601198086172815801760614983264298106949309235416506947983143139182723343857831942636753691588959305019049240489601554752363114665662954199446881069695895471904552414944775298564797363092035236224810854055290126027926527986510117750113670201108107522012638366784936883235504786447651187542722381440511636105690491059167131474875721317339679325071232671603429303031257122307578334592620879340964442228613568700848359918414532144382072948188921428092832022536824835478544192089903027910271432772698611765876753298640929956903424418169506612016931011537991436208876901038156141456455703164721211242297801770960232831930840776894889568036143680840427321772056920038629481718523528872502389885523840321373757174734135271519058076069400017434266192666005971812089410651767726949134735210633672712374745190276367994706791114537609281353749776791341369660294055672354741170074013492591736432172168965280087093024250651355614264131442696417952168850534690399200051729698705049267407000306104522910743049908030378381305201359714265529623144566753376347756683210892070439812112825854039118788459105931343244654553085601914834208435445825775907849522268903298143417612584299997666408966660568492518743047885830756548394554800083483469755865670592392718291059318779150818358836512490529103336483514284915418469101601744545043471948501952380979842927720405473481576923333382702767409130469428808112582659312343727929982499497451253639712429715552971887024399061773676509184164769385713919060486343411922911807598045872682021825879003464221537730428282929423070321124684692555782109240506168776126920248487671189191752598492250742081093729893276193836257058968809494736065673671844226895587397003595307390622826288838729906378405500407256788956150378841269613432894578251875000000000000000000000000000000*i1^38 + 433930247788273711394728834124823217776801323020475929618529908216264835061641058947162515149148997230424754287402291931384746921904687553533100667107138241576089303837455873856744472917936274839143376944704897704251825538930583482507750116319127919960512563993275503273468891352638770105237347016486552552204946616769671314599027912366209665957712628542163573370745745015425570660549752353154459239065131162463872523788866632852206334750329136542024083588662528749254914675520698981830587408429548596907069503845257477552803807874553126999146790510859298108945550996561118075201209670933799639939180611364926085770501385280049621723960346765409477372733406714272263706917636122415682391627294426639400384463122875140934293221707357955841475300605731899094628623780942282122397967898069507460839551395894426665809325847134073634863914243963252669756360381329127690468530283399568124337667857734188758720330956590288051665431725419553575734956172636866671064633819564251936008752126140237373666377284462808051736725487375060578164181861984787402634180666335727412390591014615742535887480971856827178367050648418374628912995045464981062303701524464347812926268932370625586864822726005297984900298626520593918012049651716581737025432733338622589572551054592316611457420047060870497335057868835881103558132732552298895690894185991834021739351250330688229516959289260079299722337605646939188323103319086481325496024507227799776103687921862608749713084998502239248304944503260710747199039558932628282417724111254348868055715595616149203669126680842351177903222838123186538699885079947892608807664182048648841712377898303202695950131550772153811966773819510996472221172343517431071997093614125200536158447053059594287816468542352460850793188413093115242340159994119659755860468800892454643822968478301421380261843387670294169827314893727224729873081762504787037471345877322388697823112302489208868829514264316396052487908741728156376086902268646812548909761349502287107838215940859219337811552369681511545617224514986222477757832768656671908845667405559745508600581688498817907888308017013323776990885271858671198261564519769176732789918924018326080562611447303846740084095165940834672077821639092924302504807852266169500135309787320339325125851522617243164770882833522001290007142358095602055480951743537039446738503278088832404494350934228768757527673762873531630772923762665728959999948511117576875000000000000000000000000000*i1^39 + 13590641244307044010112099399810477957202586775289982822791571832027981196251928826109773803850181599057323114598050829988627091668678376125553537975349607361576505342142665081380109152794029899314996108671588770449597954982425327456506121911745946634657862893107624234560063244360824294855329866110772295579145794051445594927519714921087380406178151593060058754758536087575688851243947329829054830657086544803572496024131175801902477556922558891040627826636999461600309152662504361622901934098476290176417310315660782603305514629057242767591761370293051137697510893107986111789924431217411502743984051350339144383924153559900450352031394783724368755669149951180054782954079811555085161377382146556562890118093460026480833726703228377635341512803112739236673776086215550486087445632078934867082196801115511661284786037902824227552524354417869648936265241770979667053041261726575430578652234310069810430239978350746398048232400184456850193929462263769906916721768460684137112036471225648127406828666717050347757315181526789222006243576461766361801879508340205433708573912322323350857381535180407171822184853669892391204068042156409375408829622577969312174412918614261188185067288415979922770340021524982838310148647256911919390924118948499476913612702281798318603626845537079342199475020091764242877936724667563040975371975028237378779523759726569074000498396311031870727973801539326576052991250619631367767261205643200326316484835867937906208630427280371401159634436879783761336391748185382647457985726938770470875424485632282196755780708663477789855439702733705788469781033373491249469187922216552162186957670047983545367176258524705710438209807817675563462580313401534103077099368936841197162265200014023971116447201421850394966426553603727140561859265112198865690119574815811652736372643822372549261007892697466486474267191403623818892688404895702568892846927125786524986400949873533220029264991709292253503819281995772075590649652216991116224182307645355197233331054135070307738769672140358051139070360274568626795828124068019957398438207422827888082595497189069851638487894780452896421577971423369260448619221580156254061427237588780948992999709433733472950470075416218581296794002089281452212796450727200470750417036048312654007232888733840208163685778557092371627061653933257471972364859967007285041097148643956660648264094322253428758747028988347832571180632091134624840650922664051875000000000000000000000000*i1^40 + 601942938547983118804081281228278276914274300601193899550183822688983419838168022322424607096706520554113695123038604962049622609824715195637501669094529023176770591537738556398865973934630695617525841010268016168395490470243008817597149358531489203673033594657015280765777448862789240275332722053443556609838779699386157484625973294477839070196723926967294419034729413594901172773978032342843535865130094020268098101748511795658295125068010646115507545293123218944235711095022709301252710213828231325028909980987446818243257239782077542831568860149555010349665344899607891155051025261612160145422543791793320898458325008684026953856970989141603642695861253389199983164498327431314395151994833543966510850595532818503165722871870824368831765021573866178208969820841723267584124142231220063724031882537880862596780070170342886740368350519675391029385752685145386453293246661651047441075216210761184823327167449565833168868269602880616144705434124507414409784770123221349382795016492743967372561648936130875558688513302705278841367831841075108332748467850395938715327456412500509377705296377964920722576198077529576757020620954077481450908434944601384296277121147510998653291754214573287864766945493257927245036738360914065320546974443192703968973139497031729273485944451674388896551637677712490852357312899822484984103445645875039967811498096791315065396521505754148467783386847358543410224347315862110891928179217461567596979236339939862151320233611909889056628147030068386898168363662314082982967737141326572005491046301048799363089855767978820777137837786404553975935021603637762507030085204950040865668758387319122718770897516543184512045570069105928103394767986467642741894211547066794640043549939960779651305045401949955343037130400042198104584010460618921484870938433210834879051999269832443576897871882745297916634446923855394723754999136401347908166959567234999302792613460712054211107871201205874531347565199493939174383167564059570748983001722176955302742099733759981018313946054898953262945878307017044377619487021921737555018814262728348897795839394222732290266060331711187990670704351943977184451506075145520402035118262086034770087396854554185070851317419524498248801343072894320566013329134580043925525026806516843785400290749030123326672642964785825527947307516401198964221956612093432278362837218463766160800660443864744743796617248506893549136118431040733158911082725970625000000000000000000000*i1^41 + -37891356323961865245524208570985254394548312654983052390804261245063534210850601304068549810133375857371550504554715772019803381219793826047068537898983660935517764603842267471670243710668013323954987915065834046934860978300315125232787070210615068459193593777095614460899676364549581796438057327547070072304585419873814218229953298641982045561118273175076073550963992134504369185935963690863489680632585160313821334476369509475086177541757658320917621199003114267130806256799814710053427284427127740975763551802680111675351362837400228929239450175897644664933585556093404371065531801113747318138264225297670448187935421472012245765997201162014792425521964463485944737922137107726192824151697706496961294880284233103673819641050759897789651305412808634000164670409477082862632151374183420946433264285763043025902048474230420835528684455222092921632260935168641121840118809203273672296098876267473218913181951297267592949940636382388861018631128661569620783255059465551066062954685058791022496783949735922668815125276469101378312911135614998283453064675793772145303678750094108724669581795568273533308587561176011529671584209513018714043631742726738571302556301549150817482760020090062595802218166041218739938829656596003657688355242673385383152377827010444210109746906830480755145651304486553927074561248544269952290077598848997948079892121651995482927926885440851157362265957728678167903814849358591657024674714266916142822630968973279233542314415000418810663598890780511567045089744256890845222636397503115425880413097623662901875454369780539035485761217477070935906224887474511292060826887716440130035890655252890811367048424582879582271881309921653233337919274601881306397064948563617091095876875285400862708466162079595351813069790939232585541007414432373429971672840531770837233937652024861661229311795714343109465455061852988939048571616944950831566393046752633950858463347626870671997000512042650673652662698622606323375685149201846842428909788003113914392699456092863011416676613703117858557676482962656931173755843595741846802773744494663179631016153538500774518404687151875968490857773708892742494866072012808854130277989585513020567709394244334536761495600502537111955743510260300222823824064027213796276000501730794350648313846923459216981862294039380140072631800423941407540537178282741958401045839128938390068180962861632814627513599167239526434043275106420628953338295079375000000000000000000*i1^42 + -5265591096146723485328974522328309108362636369362375327225849084772277895523667907925236713490053502919686430349606199592141581322636414450072771407518003790890591262329328342615619098505001106736326774572651481892475565949311172131746152256423201004920133980802316971653448544888983207783087208991243057228485133103289144099982235746884836087233986109330943755481330942999313596110903273672009315715746177646753983262893649046780453020802021614257167899040342853372849274742411144873834536201491061945213697431152008223598534108552818531343196938095984731346522476949804990354755375929586732179611940675568277527341962953548671535060458043962092473582356871887271803983716904678161714797693027844664624590485201407192671284714215039658126500272736021552170619269078583336469569221560411723817235216035190879782747055729077330933594565621691249823337750911802933198930408479032804956646560765640549744771169418363198467604119190909210666633977988639594861728641650680541701625902453559636787831149230926395191982710429642382182255518139261351908554152563231383452161783796027922190296645904626890441955517004430857115989835792952649471522540687871157260043016401064992169983580480549758696913341144524971531319885932124664803871054898088478703488747781902108693640681703158016996887020016874814135279360859377979811573345643891735583530498413581296607533451783298131255226623781417680191520911803150815654116706335800815620207845653562584832099298420785383456675718498816441465825707929203525132727670328519087429144363174327906419154842605995006094503082420631386296743395949038456045186073993751064247527789298750827083133376259410954011372518051867530775673316750502170025427450560071119141519764920199088774430859979425732987402857330086791438465083901346968704166033097733625669052700608242185981215792082574859253498891814606539800653804875310678441253575778348630085224444804175045223953347374656205839178156967166827225051061096941142113182058296405253832875242548676320193725307189477298472899907079511618956566714855427428462434307621040957284273610635290050493225317550030195065792227347741654376335417931516678840592954842069719269035761614842905737945131652674815083905234750579882461869108702067546922110849364065322202717295482405669764903598619427771551531879814767971815854775450323236329457068146769690941108662485403349968849676734025858156651976926720037552314002254375000000000000000*i1^43 + -339433559086292912382896772892481591516193917123923262798432626652938205931651816418589027154747969061471334075996766117369505569463012137815695729007725254541962408565262886342367728205697425927870241779786201090859063280921602625784724011301555568143561999607580135647072429274849864760317514163130496114940860369861743007266804858482700096790532597788411591839663849992592300283172728334750614120333082787863438179691773519469426216188316035153291837467144012144326082970617886459267677458364501475456662022820835402627232351977516322620734788846037929269059067015505383212311231530302640071215986894023270339732111585152807851221857911059489037142520360459474209921040606409270550635546821723756109558485231203919428983653154120666092570560669317161074798375913077898726177565531872539249673837417872825770188514531418738276671831905928624698707218171450424330144403314703814471415817639667627444255438090543886248758043190227177576530896285820359096280835957677005819598457543174119463792917795049822674419935141286644949449784079734762448879783770835360699778121700826706559828040712301522885277620404442581367306538713864458023654313757089308934266048005450489105979421231421830728262367511051173867949778221095032785192715091016004399786162609642255187669126567500884564922569388196486713417898822538853166708739050241675031228114681160926908494676209900469281267614641263494240900894901380295417968423454357687041879537000414670877614125398002955466422353991135610451622742361034382368443337416592449645498003797436593699506952332266602566171301411041530562721570958285916818834488967914551699382857901755255868070399456333362019333278704580999687299925991687381151927728093996405732586776308807115656284371015188605453032142505926249150441851981131525064677556510540192319834642072968921911034030956674844372835402406809924748392829716276408997744927866261823947408879129727093410705057099664981856734570379841468530687144188957921785587891728863294000926549805524602178562633955662471053415089798680463667343214405635551271744403923347955560929071666381711297522939366097714900547066594399862955483580803372391918901351404469953675772865539456414063120013802363574528018965264052005377033229033624785507278156132067286681557377334737227056349401826301681426709071670373428713379920861740424230175123775742004953578932438282958128630840128910285014021580400013805180219170054375000000000000*i1^44 + -12836079327739109759281605852404056671053495254610192726872011205920035170722596329605974094048321945660231478335994124440237599346818892105251149346145176848600579454754129940053210940221417559595538515519587245283383510435514383608580612017965879139865623893665612966550876347736186940030747968456921373122671789212726693434484520898877181133765440602360793026227594560262414408239374735949557982269434751440813920170550754400186423832404398736673863036799673341635625477970747123264192438439819189560101371840669780777746636837896465390301286104606454728514744603478392086166441217165305811774885964063546480673512449558448080797280751697770383511148409444454133844059713769487591357472187858621233543446859711906037482335309863766445361304658049375731742910061964678786723006254318051865698714046437333912242791904683720164217552093704380711704792785160066891834600872335516794261011403072234858424358006269970343191188202284540323916302286271561652485090206452121826997857068338225651802024017488243200725225598139258348049548506902371273571129034251194248343889186743147994596349436011497223227733631650826900571253919379665787659768009027461642858249825259322240314370062546680287228320663424538678939430469817403326422286478453680725739537678953460585916044524760215352588248541184962180935482230106577923215945595259640419908891912713520433040146256225997537653055031731868740607509697289611091732590163335035323857404577872378063112727188867636581453500347230415085546357625484138441126308291014442260960426454650493168583693849562514590168370811807775587888566123390497881185311367344806854110253479613937120750952791751222022649249603205433046842935954416966379017119970698551079143796240452432580251197760484333681218736603095102255423295462143696677916392276403374964811605921005010267678004264486543358520530684137057283858486266384208679504063681224456384577542939898211881469351924587744638645701760854755726897134426871309230344235945541218154848726454045058221530654027046146716063388897455574182574175537977296318108994899461004011290249014783771227918536546270354360885747332604649215902780077134725913128257290082520642238956285140636773940327106070092786289352100964091359719442578848882462947602213047141852039504837071649899998667182701898551193746007274707478282349273570881158303798732606576794251272447596571763550208997262142059333168232204511754033299866875000000000*i1^45 + -257553173124831737393152589318710586777119584664192348926812446950499820185272238514786215133819930247264028978500778806223461008528243206819536752642845350472441169825952077098603486320555347732675578196146278224542603744849048784671898330642129714556460856185539716006250199941019028341937424966837003234424723701105227859402214030442357293604483543508689218994832736048478444471121125299372303889710056539544106907473605556629878627044838848118956507508913140669532366333948988355846331148999485681501549187450229557425057122032562268937711909629188079825101017916008181636923569436722844761659769775321380438389735938228263602938839035792389522862456561786301258412427672344041878173189029640693148407049482397293152337586318164105758426562820360836723115473743197460219316297474007066336407569147973792919427649110021714470496313456757677037130946739209018640547993368420297562704636506865089351824109289884293094182000885014618877029771009467272988099286421662175370876103405784604137683110558092452785981495759843427887335322230993795624073501781929659534805045101296881258278006281900982309111717536073679017426054666698788896258552473815467511654787293385483400459767433767707117511849834690959837528681716271056463696388059875076377943623612814139558577893147219924321306445715558842611431784281215366966812202934637009709096399378486676110629068792776875667166612625756024030490698107557095907630057178998020091109641643769261685729319620086424252948547890042219104011732512362524914961885851448886342605353895499516645278486856734542373233361862234591623220545980197462739167685501552391610397983112893796162292113678798882294976509588637079352297111245016325306533423118190244276791541082304104775280105274625418547648430531584307966275327912049400868853059360410176129251378890491788722549379023378214148518793989089515575348653643050853700633918521633850106381016280319320847480871267811324228820755748533774702959488782554317620706019964173775284856952043853468606740886244350620224865058597324522547974883421691531574841595270537496231789027964370487679091845802782556359701307483819156701568903941460947613536625771658914756142539289511937466866316024184272595581874195548582460312708402565073091254662682121146910933578165651087107122308114368007957377973222925838208561455112616491763913318030033900510238309719071734691491860040837385420260504971057059472263916875000000*i1^46 + -3410683333747764105349563190464993723034395907145795861126659390317405540891060396455272282104878202919408464733587337048544930914007614812313223464224178746817459294012375596056860823028532209271068535013692785686600444978690278312004916176179013016566375196143105903240640865001763097088938724652090596506186752395402577971517897142268222017912409432888642661054311705464190634794614215752194925669497413214759216205634988646299361612663752723107019464866795690994503041629940734223436891528115113864216544265806874018455554194687317359350042363518885250504878466759783736631839867420610209634303388186803063675493972584091508511650390587638167179977354244103045670377054936740540659714918330678249282577993710223433104715161663948485605562036279669204443852362964832800479498540408885680471496246232329913337649261858071649053648677678215927662314847663415952887850697715215622183300196696067713389693489855445614769543749179737980385645028275444472692801172814578648258999298776259264315910103629680071812182115700093309382561320245360160860021386592576396547622523753750976601222410223928821222805599672900945625497119238385203880166988372224395213028660106502759371361427292969456568087675484189683656676857103905763471385168694627520882009247831653467524955563065541820248855581154854880213353135152770703339379058483853257744302203542833357257054592380375089509199068583797788900689811980802630325229883154258410114770291560773914399336163930032475699014522320747698616467898109895706770228866336484181278834274535967307083414013722502802004315517881376355101543117886623656910731534490995753899261525551559541120391001342143225351870129745799286733575089973803988357046875265061675297698924908871655296587430022077761437622483475346813965225205276965057985694773500272920083506562758905802337817346329244227687615285763498936662003803490753689922926772114274181874160924503100260916227320293034901182196263542644132360776866419005141761279572674847427740603310811990791631204499595457336631735108425841812042848533243334865305197664007406506019171137908499794139354700788093546718429058479324400090729367489660647097235825913224227450556911348290073566333926463964142058180651158272308661815933095365688296936412053965393210217025686159989566819456952044963286081272877336071500630840534396969163532064410710494301382985591491096072789743775773257795354678770604565352341875000*i1^47 + -74819140347899354220269482602042741410500314690662627329620099971609104064332340611041660946349778421944675253648551012733727922133534292367878524774117351402800189829317147171731345284521964694561699469032650738141554194086938835689891569881493144917393168080608585097850689060168488808443755653566147112737749766855096910381946845705374220153784514035067148536636831802298370091382224466510286921218664448442883377548450263841837493056552427626777476161763240816450306387987540848264484488569662342872394576080456809727439545106117032099929490989527080973303576220135687391930343421022916679156131031740834860064929373574230955019530416936056024899073978964677704290718194694518113494714352562617062076436770505179219134038678863320220597873064120699513411782685095027938116249464063564725159103757238358336463913478490057838255620297794182555783944762157719405353744144743334120125948177646875452537068797298461405561282695127206316304735416649788395636919097551714580182717539123471477169758531726716480429716507021264163156670856426142287465618595320646568322860827254392336806636512396112307873963789413412738765569418195906851399224424484987330884566677726747831874884766356180949297062890812568692147654191269550518598103774505761394940664788438736963427342372077453598669781027407334690449053945491694735598445026395786872381303785220096427905763314737159494893244739883675629500159319949697735175986234196277085062418414005651044302286364547245202160467399049072952870252685918279766014016840855801082567795055043954810121750259597378395476559986545725189701897067689596295184083369631243872106136584130780848506570934518399597419134959806720632312161966714918890869188701534043106593088546304876247497485637862152847103808211666653226608793054988392208987516364752788406115947602610907091961732588783277038473786822435652025622678668989334107931957348353286956526944331712490690320487486411071212113001655616468123216050510621502037054595398700529421449309714534501677067518947909818081429471496530461930680258062663447086841556471755727220842487316501850795065469866396529107834052543406696131862446916292142617823547725112129542498706266812314318575691904723684848387274885319426718295919951140493556466839129265076955494667379869503091048656817585522354091281627694535329945451141431435760001917037649295940427780212940320939991219757606390418755365086458282186579375*i1^48 + -1540380592053785439295130236976359992981905033219962010973202665967194171264325647732868283633870508199571842853474426324343912387671645356232286801354844996017341764953252755058489148316728793898313378275847785139299066079506709406197613597501503388979900793929371327112273799948496900453520734263894179773006534239127874143217320796696230928805454077541148705173990719790476147329737464265268502650278219635045581989823426495785079131908741105321982231310802818068783777010953306463306432079247923912439785972441787035151256435211325687558422369016752183345766274891593314443008839028326651843316936828768729096197625966857246633625605694867912652638852924625579599117095735697152539971188233146289212716630632370153203154201103860551994376624658723209620795602812932805495350991135550800884437090810000515474785813560006781246112377293142384487515591041279040840294485753665238600194709869151805224277468287550406076268089513848996783667101586039570732617548264579186343941485167913136491972607004614310041149263497907869556614278465564437890372493326710326488943411475141752771053992446998666730501435591244354217454464611044767497899796469639161025477047784798139386489960513905935852607671756304767251106679851138842095180091685672879241329325767216560154266111617118429423125091236331888346053371989371812816398227777605852731347086632302638303578324598389689145087684151182149575816192681225738194604070974288572509847300185553846327802785327035689022990754895220273710186523834819943349417970818094770775483570632210072538755610873024705800428702718309074223898966151578692532399819053104821430236631613114303367422655339903419677393780440964227133851362046054849277606883061613566774636274187367924105421733296928630285043619460922893643469987496000408781888090621417816222913163567355396165668925629991097652800966504454870102386951203217931532648073556727180774476671446569177118272985586229827709277367112966224938078237019906399749780521670264104965125575299474549578625325397843886219891002363977818391234837674680884322216056701202251432893753747478685565112992312180222298723416869940138868153702357283448137393571208517505265973840104987591256364166581757057969730598238423894633164179439207039510240413681578744120515461915355995953084397569400722052668699150809518829855095390137105490887529209910404685023450491657010157232464403227044092016941707176171520*i1^49 + -16329226874263371040393198284047723217335748191797188843375560790350947813084981288441903007661283804843092388480069915054149508988872384654184581238356887677063967910054933983928132383454249834582400047721853814413470134625542240121644938777335336842126479664615629297585900113203493591893879272865067271068187717482346718541135769441249971904787136097951789243620637139765660047393987981814289854528196548713810099861984048229681452252168606278053614048475364436916068900133113211936101068373358569905088608674763253448005610765587387969515939707417700168286742504139636501141412194562211828085054465863316582491333147825165497681559963777995123685426217687276170437456807724349838444368007108096139222198432121104404309268392847818632467880202994651850859102589319411299019530366583048062823667786135601433236193437545945533818538611496411738545044140913131235616615421954875750860995085011488746875523411695538621352876276754024072774707176623742080324768147242333095133683714713878882018815597201993626334812406948690589503115918508930438348415855904309561606766020028306009442718433203750217348233210511139232164437120298865013037129670143456753520315898889421828539519139031125375099178889537987180006155004482973134711618164287658740101605093417979090238736243146188356188106395823837901561734003969130857835957504182175494906882323291248834503438331036101622593491420987181545577043462858297064494345001243458857149539647959219135244102408164026389532128676612233652255911691237196797537243521798291839439160613672627038989500588706121426336666880727812721072637058098426046175961113763027969139861072437625503753575592916029332121522193417555816648745466992726849211046834051481892834926929265792344341083371574561128407968118255531168673215786835916459251808909280393698062206492747061917531576723628999065286971677446905482772330460768451661771736442628284599897025553954509456610572438583117431919347345092434156223942778791717922123783412176336580891598104455699410971707031007837265608153749636269021096413719255578254540903776754849246398233701288628684768717133361563382751240864343905020938994436385203986433151615484428422974958467706085402827798007694009710648151680510430424010206124603587218550419971226551250316236405592814833118622216401220998034874655146407398323771990969222312068365513515012832217296379958065129017316123437413819583009245790208*i1^50 + -149200590583389360560197321968168465150658680432260249962697052591832760303371674551510701696646993506546619095281885595536243398408472019421597491803172334475858176841717952497339998844827398586973591260722509152604808013977617444459461417802571096248488248189848067559863749065192053732168516267334297732866542290093829618464883404614930713215463707330857864065042914361763736469840970328077725456604160708525159473404152795984383683378698230064751089013312035148478581152122562024142075304194813020845259979915062650597272452017979725096686459750371481196925636715160549255915615637959373396605108718993131037072943739733605912422805441332823801962009276626738270643033515342355540172603034099215381243013835982232808826053312363702333513218273673993046988261344086702038034317373687392174612984148226605409231153785255635256811249047096853675710819189071831982227776927321749200984107199859511146210804287974433949746636621439032777898260703927801967946520503359878950835356694492914541750171426008993593461943372573770621691038825819356683511920722785046959033154188331430960134111992443420819703938478469702422100682434953940342852525286708955029941500205009593392031197674256420455430119996672872543253310316979349566228962677223392070875052544520076819272756064885751720729435308651636306498020614491655910248891922849120972263062368487524182172633948753133455891759707741691572937573722931308613771847180259061508189321945131688809757001369341677326370644954566221136742498086074414292369034331856027972297025898724070259149315519855941165159944741779391902515344918326647390896974312365098238147741753398081349453573884710072721556076658809780198283020020720130638666636152705254051650633786260244469019476200607909919779621183233754864047523098110420602868058587819605970389399171155735721182015472204626243308368023738358449262947954692847905827872143491756556912522920004097051036157711041890095702151321730417593037077045360901170119584511516587352005098439220999223190797309159967096222427067264763938427907648190578584400047348409477984438589216487705457764407065557753264620598523495472967663545183936676651580425682365265643315087405167821980052621925081505931163270410554606403924871269743111650239180305392482925726412861152416272781034822229239805214932945561040530617797649054469510894854269128006318045164926340065029143647351375978491935719424*i1^51 + -1380210099896251466597484966829048600091617602023776798769752429642953524562341627552820765175573491217611930284779457394435443874649528058384456071465159546513496802396546934602809319150297335821815407132252696973780435134893096707781029274911703561254309704481425505560997553288401192876540266402531936027320053032523688655786843384298250153255581476672318471619702013989954577037496152164231208881588392430555722894556905587603049715888023393489708240838047863815859880691107165902876901150816427479120203066567314310186379707318948971134277705412234058070464463216531408533447663153857102184467688047482152166955063974108590007231072999942886655326594998766302798757230180333863639200658596744259433122164879633786048627840138267172111339285330401200666610454755373582899772292082271817222082453250688720866465320436104360367881757572377850671745271924407120017568161493672476946953358728225725792436413647630966898559525737331043822671756051007470155228400003320379046073176376569006310577329252301621784389529851836757832880673144624345750547562878929479960353915821637318966600386329753859110781239456923921337495204123351408107678466066304484821995729276208123297565289935023251452276332901564899901342749259082977909079154074438706291638894340698438687984691311573513406818151552009512370981488076044913143057145882107311322938516805190776191354725982297364582249148283506319842279757262169402651808479972128846307312554344897752772161047874301874392142917557729223518647540271959557828066194772432627844235625231532232720178845283087601721693605495040208255145534768567118028216687484897048924072482674325802673116174697323456870011937162881148493730347488179282912988374569588929874364466925844469133792078271838309401336383762651914881699907273037467520760086701064861214614197613396441873692305337404192985246908756547574670237642471266677208796287411896596911113072590838112859685231306697436322968967719407340571963710970866033266007016921939125491523044251058201162302951733360425505064487058849147331743782766677311475918092029045530327632718963024548532689217083797956676998407302887214906560076708300798944473005504601457877496762047156951761847234341980765444561139541925194824547522837968839880926726237770543400186250309264678764452418428924477248495269119699893474864482771856315134607573343291251190351752280685461237227763649148195176448*i1^52 + -6907368900984972690518112718286324362457416573357336147598349003823712513666447768891088848168062940436246911509538834782821776879276078032780197689768881082816302171950960984588136367388181121131689898583970951723815196558355738621164758905886456465954572590801832255794891529542375444424533895457565042596901623803146110263171183291461572873489375714661766580074613647290334374264292056857960750448764051922643176256003109261932216095620735689900249125581355960381883608985475521643970537482222486833323664706389156223236311456715191793100211137541078669326922769136571256664861972261293212316994169993747005691899846951310644673486883226440694749760500299503649606674150945838997103014065759108410028529752247003599016713457713203509080287062341336413552272836754243368715597746238737517956487884889531311945600442677748848163327687916173600883458629326001927063781119791105878933471392652474861021536254881018271481125722993036866793995305683397210311028574600448342673773637473931916917296168619443676003414419241494710442128046773810576497088418462618248867008635287883659203565517827341147208417880821367547365938088572305247391841828565431701589115950930825281686609410468832381298441762882300759702331821461554027054705074702688529843306751486803222212685720409075381984945880704180378710926826406976653658584017830711089285651900969341288184409588559483683369414879553474398341276240680035395130526450304378577726675811276532038991373012371835686273733234025198983603065952520779222645596099019206456826022082845875840242352109858713044582280125312756208867577918875268063844923467632745103071260784561190423603256737589895064245592737675271013066976966326717277698739023110291773557565833191517615411579261223200982634484968967359356475148137377299401691545273542193860899432602533311100942913560208220761852859334607747206598669673890594047169462477008879647223556135150825771387701432690970826179478709140588204992592065283002330304658838170990768598451160853136580453444276155238871570017679487475558223056711620941399915616507327364906679008354155293300680651135701664592391730202179642233968074090704512348538015940476402163956244846402701189474541361283359538767984836548399768123821418874523294109787310085835584932208241848604525210652833705237045766176157892767648595552759208795830523692033617962480990541496678617096833185501163814912*i1^53 + -70304109463409444386931677431722087002977792348410073249188155379569831969010859595464246829358244354275892638535778403961947539104769270814689538908143363925994799000434177005001832776701965484923579861124561579205293098226411154126422587164405067265835329107532338302656156016350824465642882576503826535347338054902707377677804475290096508817206525660416559077306243534486175967155127782225840596757519602111864299600052073106182453364569514549942693504424150516329503076443653032748552029351291121631055613708238819332670001044065375610256796096140097583255205819857018027666568563651644339965134942452309205424831051794029228113157613400532192067364206889037044364576195479142725989818214747628949122220492518680922847363538763750393306676324685726303137281915994822312212752215467710480057481956134418697539012658072050069289993329171091622483979506947736600607153828229464417518279524581886794309916523630323351626807869350024090174117443286692633250872888296825185290187743755949619003972609808042498590993536019882726255180039042286646722740442815153453211491448960115453883804087615128378704756291666984357273064399385477309264031906921227181472410349132088983256936252968928314556277281231273842256705613864562584768990431862563243010322463398768777857943740237567647861348095763028865182829136972665647171608266267636845147524395917026184976469195757151072577938693884316777676860519958987163758194926638061805192942000586396753513067828158009875805155906883100956114893130275217080963947960319518139004612755639891102148952847230312175317412400737666110173326317196915474979901002333131776393464644707247162215678300619635137783691811018442818616965548989770679300786993120656765753557673414748921214600120890438053805244494628775825388255285822542172162460972169990336475992838169511483427927041666855071525602961870621184915910112158501771155912175615522605494638682125200628691994612573208371070085644872663376700513721034048941703343651948182419184694574964814000999661363890994275193770845028986766147935636756232750737795857774901537044598822881010981363807803278097175925269395860824064864833758462294215887475239212546200843672728995106765128383989843510044511045538944212969700841793918127389169668749223779557244935642768956432750794834185022613192411205766833778744879595041256228137098826481304295972341250598393962109356474368*i1^54 + 42825545337585183019647215420184021771853927489531180516212711528929360038603298613528148535721548740580351643654134427940641627687100099520739263648000475584547550127052438912633981609821709041894703367250156618925199992343232246658256773411160652571427287310006839788756181363610342540303987734980453523341663507080455650513122847268398720022925890053444935409867715709809520846058360799761063690367461699613059839518670996055926330414847102037078210854091554999886659619786376880305845370319703690756897334212135506716833996243432673533865223046516400286052311702968326791361203183996269349834728199329132932056045964755733729927382262537096564161762122330465473211109692896573357212365581323012087267073837194025532435203311199606860166406999482405109750405754631608081492486796511990642055445063100235296885781367424860666116679145441936301032309843915763609211667400785045618833029902353814201862520624663541267295729669698134271392238003479368415583954220719413758895814420063084356745958301188148792842184526734235724833834947460994002815713910907210892421096955108748686440767033811711273101784747128244601247649501935038125793668880960786469322234777132952040041596435168285051974575577294086455513902078820835432488100797150876821647309783795560236865612407591873190445081161184486892519846434181787266768336851034386919041918066580955259478456454410147004053056884028170095463222529611541762825869883023040130225687010201948943379666910651592621544151045732390946965425212502606032812044015355255786731759875321561603744137820420003671000986266107091927571633893684167880727135760346323857602616305026889321725166471765867226370902790954307686355960783431976572387402444246129405731104643200122470978997941722139272792185551692129797691249638114096173695173700909825403177363449473508397186046103437730672356449260573597022480838891316746313034454946240430443710706386941065432509125725594404133750765554272877258405155404365293856675070710258451300934688820578277211037530910920511794068016166818101036049186194728751747303435586464658523229573665348179804076854201505948882815728701630211825171973484542844579154614847789958916729196232694564111177323335346754636291633054686861446957910689626786317652549952004922919896648921925388483215505575461438076360037083037567203954406642535689929848155880669488156450982882659248510074880*i1^55 + -2730689822148383205415687708996132479321381073048083498993240970914923051953290796066811164022661965430584823967236644637418601663213606698414845660238562711088411426947422449555208811250316041033958747700016410392579004167650819864552682854164922438542254856451928926453338874203191952010803297680850065419242462113398636678820624052086896409257522972870182021293668572936405554195911678551427015670141273446671907635141730855587911293001179740238143968739148710529422031478219008623955398275087712277517267531917339915634709511680339273405512224338562848012469617534802230430028892517502433617497657525601611077234521310283135474202160195099435035407733330302834691961454152825604959672389423101435129127805572942484727952146177636786335123181007345200364790695907829293345110039196595762983001432317848508150663851349532367937966705566623894828944385177032874177017257517464121202969469948322795131344019147218590479780358366233278361221668702027275136521620144005451077609348945958848417969468751212243448215736060569107260577731066447556952731965884372940635840746453489209747434745470055636582164343180533599938515141891001994611586271531629269125575008930875998551494068579264058292414730892062160875084617751257582735497138981953409475397336076566223661618558043885479916290617812846321763145931110912975235650157472756744673951813326477282496626034649273501000270652683303134673359043006400817166350391123385074164444775716028082572708964967113024087236852260871372141051323060199051429533711538927290504062163071151121790346012243023410196500875975028203950853799806859630835828901789976777217288220497418919474868348749120838717067015326135663666169992029286054134378566860527988234491615253482497570682228853543093981194295979647810027172768831302935225788904119301402499229212125510912731568301029587227020787270736974393552501301853597297861155460684026611206066294098514135304586125611611712924647953499316940679513866151506918659763158893410732038616772304547236444453666163174763699822372378367539708388891922395357056242685243730962842724306842293326711363197098991655660358608544832416070491643705706129455049716556592992753994631443679256828624496736844811807578179297630309929821694838864209632726055963980641294288050447591681506575192932046520567189376347316772741818462639713438221433100228865331475669643722531799040*i1^56 + -39042110230952522972290204705187722842207207764719615279726757836011371282792714454126908636312083097254560970218690799209099569596469826811090584057108253193595414520808405681394669985492299984969357091330679969296766876959076211295708052269611213608226709424428009825358353614719649474224297474126920240146430423120278248229179266835669754487599882055852025039656282110817651600490748373237094961805011627080438193162946562362435382335511200069565709750915636752543454701032864536628056899924377906283115710481080858948288950877288658089107022615488339998703961973221831706730870284046020014585580735776783896962351843144666706837848541128223009451540952076764196187717890459116376209047605150952445890319171914828592611752252465437756763634074920366319288618984099352700511155724653655423139865760049099829832996384683579176404502139172225500078567926488787482661499923425360713532010276769359659549917785586275079895353669114954175891873550843486349953753052345216273347021952822266650977136343698021130655122467189711928001559081003833138749654817334666061183305034977101000628969611306850053298070837688443678749918047345925628013629774677573550338436117646615277509490441228202555805267837448378779114090027083247427913118816504523360898073140324493781405313747435289334518724711408928845954633069083588212446982640415704867642694034848442065008267725335671637699656415311852697013905893933724707330420277674206298204103390144305336614651625664218263046292002263274022277807800171596148834322806147986953722826811352315559378126916174495115221969589994350775256358409090583985181507052536202095638968858360963544060414590900993163681404509330971770110908147205959320515160753259167818615896320078395818470962295377480337862719034283434703476575731491779983145901117990389658962493305822401952800763501780224141580245355492806014425763387737658841404123278049180859879343581717720763097269965512461665910756912025585440801079565220713688198627442106966571348052240090859406235455264284519549786360874339022871814218618783849849508015813981578502119112519643310816303679639387831933462563558617984931847645528032382139866239932165814675238695997298860027946764208594308248806002254150344436934970870871469866415934454609352370170718454713881295152940808823872024398084531834773073749834626072955972255085545417025477975341803765760*i1^57 + 308278094903543225656229648664536671972650555989255624334140901455105738125493552320457892691666145694270356846634445692071186008528195872596895833926666623791060158735248483392313001389748667334181670553687360285022367269213770610425013108204544445453652696345455229575424021470804902178362791933827546608713091019875103164729294799959842261962249020673609487531625521074445626898720021872269945837114353621468863860540875570775486909914403813983644210018485678892855217027658065795834355164067627725368191318578386119527605769936204706445489619472402893104755447732456483236102640530638851789216878334020172876844630359416777571833210103561976880263558609273294521158053751264720535001381129218070562875783957587559538349250000036843353660821678384332784368786895928070233196794691336336976755785557960832683805403508583307297706676815947613585039972896806015764152586737338839450772415728495599157157146360237578745548619358728416321598994711984698670026807008186649795921183780283011073680734808005132360211527923024274087267601699760403853033657977815463286167665178242771728901677020166359546885258591054840502996497287154525387306784049430453907114108339963786886879807946401264754798340008700023170181824531168005323810547763132724861988885783848208005516584634892788532743670703425377355744801664623683374163243903284923730993446054837403609317980517517539851702932197978855181748100548170762611402025250771481673810558778211855755812157768561051479232591167018440525604981883570550990728041823212115176330818678125022793478609052467682069427717308247184684684333133652454722214884924225903076806972207289804602009302071818545568628831978831554862913449006319160453244088102539756715557054541134083423733538959782369235154664980725697945233829786180023907657921696072391272653055343863743305367511316839716071735847533446261346565462393907333708879922392602476884733017613960460101646183855110007606879333137579460057194468448926335678223875275079342564843843919135039353326992037576292505736650792493181961338373432371867736811896359942153781638134577170529899545397720160471839097879605556881346933838161217333531695410281742646197980681521846471335330987498334084835257969902227711445588485122422651486275470592974410346768942574117022299509338837936322556880046493679299881720356124850773920497081057883199094826991616*i1^58 + -5340175524479611078896814779740857758231946401635551958219109769765167245178823988198473074333411942507744529623750098969597966089587694395487738645032058085707625126359969763220586417290601918707806383620961740586834088638694381601992381185227935865935081703989636832409051507293030882830070256363441572109975871062412221297137091009159331769715988921203441104331355793554129851979626598072570823032080369412169344514142037076817422502495098125756295506930260240122448495243065031863763649795947651600604807542937378912305440597754489677750611952591134552859636153465280641944020033823366865859210771396974762991317693484178582703108322127372587607562391033259174122917840764680607588215693238593290011130341774099364744791044716752865650578937704020509926261537614516048993311363365370726498270227489365953549867539309203211211711310563327021498195739342616298679959392505858781752328507259875870191491672862078635938180951182338263116875342620473712764384722297531012363863970020365250851974831182774945222353319146210652052715668725012718078113489749450221332840302421433504690033840473305041035008796974473301429300819076736441411877764563099017192269964002373174724076452310293752065350618894142259451919248628493601140211296582270236949503345412596091649481080377952824434505230556026204496945361150863426218747323872434048781345658300930354653499708144298697825722568263542142408600486426968239228748226480962543993287553681503403592363161867589017979897212900387091220627337118762948999541912797504687392056196209110473576623463120075943660516569633249396564158697894451996022473155570372635928346897256394565356941090486281360139082992548008224067557811048325137917805891555483930455742939037041433890316529478125285556834734622425668284215292529935956577818622298586163166420024922711412396222425651281692772379644039469906876418159438818705420936768163804198842380573523722784016321600007041079987404083990819311148144755581464470257501127703360076030637852909741032705123784170277601857274395519331636016608115476599921262870127676781677610287333567828638947786233160433550919242760225348617738935482290592928832488705698775537674080457276286472847773859877983735920329431486337820623386991489091738611165108117344632888712272420842239307296215844915099173028787285796366117971907842804623831548696643386535313408*i1^59 + 4271642133695051553878488305512789552685288055851764035536550920279172382897710085689921282827300311810579049686107752667366353717656155720577063674570864182417167601562369445918809756152160006526189724489351751085360999716443251207946091002619837790148993952351719208563123242850329988035073676799170474986211813503752425961748731340625802091944269026174937720982631088349166001676895010275275440221351046465729220814526597867288544017233819474007543310280401000630256292094753673229905182968568113686202882942663087780353522675219752840060302142209384576208094354981943091388102017752920680021986875564938742377745631728110956119345016967377621330948176005150919350846699499934841660570446067958351476682012204350412698482598279795966296605583302736184586209433308565358018345760514903447587905629815543799384847392515019134270376027497320300245849879883878321282627214687681416566067026181481196270755299826193353893162650640465745001569198643592769805695000793449138050101375103577534699926708454538508890990642134742581355237729093879480435613764613052727172848630784880639890149816331088015658525763393781689644846068991836067269241122498073498077560750288916378722873228079738220994576517367012230610832371935798850168115565017726455543000156134682855842192717017083641398413724004445799885450779484280877869176204772680960113077344415483100509902450235449971361710064751986546731856909725522320477250694835946181072345543450762517262255000933009000811729243253103604072875695256990267249478830488282725906307468539340753315095452340656887325950485988390330814351359850616930791458707483311232665951867733882174540647574472750068089090257028674415589709762136926057542873657736924840501291972527720062678127792384937121404682959510530976302591463439551969195613917364893645434048861785691636177184923890464687044732528816085733229173499587677804391214303326832379897001788543664912258723650397857953825501672149394913294776769636226189129718892579011080292626305954304612532819091702837544030377927718853405700800765329683699829369930992501166267400992051255781493665096597217381364338055344088257512291083819681726175731342642446560048983900458157917031908961886786796579671652353377842548772925481668188763161092444887244005162058956819376179847251754660840981891471380657729887999547712995171381670231473651712*i1^60 + 153720433570684623758452820278856614340066051384143310535005911024516818947370864286997542933524867630488451643251777562725587053550523314341744005943656526443901911197555937114942797406002346704536744023027626277355317697796162959004543810445981034086342326938815766790432743423613626830325888806305964542201448971396893409609440083101085169768363753726002512628161396884745617251264325774236312355951273566572128957627767731861726300192348276217084781504930832310441069417634492623070211062590790573485648141164438220030426351742083322898380603801605410159078051503589726362301072568107712857441816189986578943702628783834461945599855888053389815863444977161228971647873200287884064049634326793744593019568865433600040980835022187197442230551059361867154755708154439213699320471302220276010193540387821648034680865936547301118061441847509682972397962821400844773386440642881781573651098200481164679675409632428787972219326111350894399450628074344429678615293888715069156396067977094299838428943693645066935582865949334188675744603358534555211208310780732270050635317434971382713675794602236568193131755350643127818186903904748834166637819846490121801548445592994547520668108680010841892581627465131653372883971152581956920946032464489897506619648698355729652127999160393430638362452790606777126743546231163851258142446392329210295773848624053882946265615665673177685244710027481809796053984705028258048538319751550611075446442361265032668460511731409470858887342352370342519041463301851098801406401755428900977400760677119922338292596867360196050729209028494851587327933166888852684948580485006208120370191666944338740840592162029596813781637225544464750883060615811061985182685382558627297738436575216300419294553512746040368606966987600331753502875040250544958141889904121613058080340381276002344969747638386760689342490210045977250755132990719651599929912325119300833079864288901496021639262668494836634753023605401016218820119485495391167149993515955024360796856207527544677750176126588572024484569891146997621898341203455832082825001681385893002794932775088585973765936177333667859174104849102686314819197319116781679269997967403698554332706548487768236889272273142033386083586364719588246047161915664430990456413343441478927881066475517038576000855815746759732520174136386871883921637814215262226288440508416*i1^61 + -3239692465517122462201987432771118411670795026714885531648156798621530732711724960254843806460054001475003901545966179731621060428067402746170151344085738912508941105533814161826319365000601164423810423934468366785986709085281055630296145330020246692534967099133966522386829832728458279951136384675797987556783961832054446819864121042680914197313454187613636966299804613387274055061925730565089132341583722340133240762906160086162671398021965659613365097648339567343310326491213077939714332998659998052084068501538378219569102377105655066989794573218631145404020011951502426484534043084606783597877532676370153150114493593201988333405655683498603154686220933612692105152369003214120759460328245902835246138102228429379034166343492471680881428812554755270091805323733487432097578129462314644280241407104651508760335525047677572134963361525711476834905527835989445006334703923533048994175399060171772387896237778970883846595832029362620995512261953357640281606415687776599283883579294641470273087053273420258668082743141683813246647657562799810612348263065146331244609077163634396801120743021292819420487345078102000219219133073449542028992266945130906442770264117000103136195685947725525973979056970675393858924594863946885303618412447851957194252948955301781779539723256074930245911834121776738663337230305193274017833776175194534589241354014959128136156693272536005833261023812219677142294367376398334984206123985551204348705419508365981882276424371122293400117727858569823786294771360393226370110575003859101231768150232790895264951831997819164348451446545606769238970830172207899793188298036880799053047229367779636042150713909816516726461996225749852394711496417926622143020423548412194434268693190539772544233914957260993516255083462209228215833717015431563782123047760502297278529607785353151393657101445728294179325975813294594326023070942866995973396379023112731039781466222379505870583253403967602326239717247401035041345098812675794411340620319670134454658823708976905866003026502459739600801669218110108808683074065047397439675420440373825207006932418297364528452890463774393702524327785955058824021070097013737804277940550525074332877242685349835612195012913282398338030378935837841358029738411611324144548161716743107988316018087443195667676364876295440141915114192887914497657228002930889731342336*i1^62 + 26573779660273880606767225497932227593673576075361048197859154902222044537687814898802034455919655681052655114276853210121182999072921014897734530203591233119538971850216191672316194130975790747597532296363643712248006061773860537605789169810835649028981287531106381192286746172451373949429657309798442472283746294880538613072378923427453057753675649685728242511998093300213884306518130915092676875434585656510449180802119569914326929277935245807808899298025177566941492394401883848811579728028927042127676489078022617404097343029775412597165621896807923240428019608394603206525294489887616128501194905111223060601092318146252733350871893233849961419368832780874208116700608870666868463734935862423479691235720616552820047684151305687611537474223378959391156230446845239789908897123571711354110691565716169309683802343040838882313511277113307827124733396213726211515520306494878026748573728948978206974611110783808343821429567654615516272316244523202458226331121640354812422955148646916537483269007868946237246323110965654236424844557470896844015557929861530473579761093678783334848710647046367342276052454441477865077282648813506950574760837350657475226769411232404732003829580427690634363972304847389772523487750754990805217815261317526326015043019308302997488320199651149208387578531789703281387284281644672609568438146010703226115335529131507336011063785866844472841204023960598265740374096327413446908706482073490810542721476014754829276717098891426800050933194899639204403824410483350769970203242649495862019748210614197956754995489449844268003620989026335098581055049309779259156223741810834572630860705239787382972296737847588486139497330822839528066725146021353815629180155600481323235631727916125370207581803294988238453260619470078880672369859655534975491381183015107902673422857915395579675672725978861382181835045135100208627976424381099446807182460757813292398135052418590342974951295532230075305530092464156965928630134918996282262351468826210346305462744800343566748860366749892828046638597140630914971251093109674955477728292812229502855525986003778961190553511250251152379679767496593885575884997647142800840640340696800677033479311352126339310415160875602109370589433802854595722831870032675585020237260527555205622948977571451416815359850811461978781249846696513656707578113723547516928*i1^63 + -161760878746532682791511712892008206419046120160425092332065078543304617696401183780528680029656247740921870777831459038654677227344225426270849751609902160479419053015245698868412294141821821207557530913837442629293818970902701081969621529475579174547166059054872394256831177325770105838469840907591658166012334020183228468287320966128745736181329407580373718283939760967934281624251842758861976043142514455867672832770616897601340707919656669522927138435989685412471458821077189099864917697409594596280380627860587748594507886075348285936518260487368621206640200617784129425243585966248461405994090200212856560795298211533785328816635330270689145501523146364916410025590320755083111602880077280266939753724274735426280508983984416350321875736597685812375091472786949723836153405231657586110451935345221391773197851813952766085799510124023793087027356934373425258577024317017547262590094757692338712074589872277532311383560174704237023578882979267342345034211444370174925953792786962194329626471239291577781953014147300537885872373292114094414084551678404130442218220941724043020824605683185511274026833792977713381072463452921342452064849343654561332226994497984632773471578627233057110887955661978446897932814527398877698112448553296199680586454918084957812078607382970176742004187892578781479054880661639932749172067531158023128757777813977259919822109000246762768396029019381597666801183405406417845730363684016749343496812975057136643333120330651681158410219954642713632408133759734695115197597855053385734892520332466986883517338259394110358202581236593354842950309263555003284843777451388954387697805414069662034977957915414865086938961616216778599154840315206559447958594517504917704454492027114214187051828889720387862832731587392404266092273389073335019059002951709763304679953613239180576113917868361431363633809994758332946565557840746008340807043288690505689658272522975275404497257050176483719081300556859667889352649403031483246483072923220899116814108560126135675141755437190513781071250619879300838295747988860727006219964033977082985373887122737729551107396514296030670814645359254147342115990745055107889099547063790320425337611722058903066049677572815351658356099372221841410290294441246129166302222618233871302748694668441312258460341513981077278191353449626355313777870072971264*i1^64 + 748573196083908155533068804704923799060330798083188761345742729379378393997251275050563376817817729277157300791889447301173770321313909631819685507606596396806662784576333982118025199532870003081035349505890728608030263089718164019631364951815998516165421231272334320909453485476842423836905675613173681742884946421649036119307340649869813276438096966882818969982480508142997751799136149871863145995679713421923587644783395525114073864587296635683379999573232766840345447582176482940298884854244136557171594342201824943568965335328828451869507656992781192413001414463887353824122551483067373606745333369791127352157556108380574956074085594422807081552488084090502352929359469394706993482902999487815086059665698893493002987618897202834640495327964404154930413799377203567166889346023691310361367772539867595275878945082765201491029386094787483232765874404988903290856339072176707023417798447925730380279770312861821647560309150062387649972541616942920511155390027108655650281814388905704837523001276741327569038977299368480853153196774747097661701012296630749057524363220876491360165713867047589292359262786667987565598654668947426296071042771393055709752222141010261711756506011231523513486599624926768354772535356458710420288894967777152901169137188308073448254548066403854270899306495202235406147316927635942578489680515979835962441717570759856692538691508872579414432322305783566683291997710468047077785428902738147399188492362618740957303312445927861327868240918743089512920650359341417380906610583303993520381223483887121341527989719395733650082954863751299735677423217262027578890050573841120671881580576598535684863916991441402890202010389790003004123365319549963525752160522131361833421667003914782773962583796413157921359656236705838332273356218208290397517949198842838894795897319174121229125005959655247654582098238699471742568279786669415838111644519887009596266985274739745304932874715920846244741529073027496847554561753456841144542806500466155999020040966334113659860327879980165353493590254973184494243593891917420417061552747703733441463921890348345005840732055032150256018428372176141438277433404131201369931862214965699520547892622187681248086970460152812185045916785068078400177338167572789578408073171409486903644426103720485714394344709309089256891094631492822814286675968*i1^65 + -2300322103156892728915718987934420211816126806879102478280605574446995023276689268607876000614599070662731842778000838676284744294397151371214988888898580569823561913872166966545696254747833319824510538888448188534509863229578467248308926600518730398238927381222405907265946088456128922608879130289202306730112665486874748516272106076267104864546080633196854269622964449410056378608918307758563749797899173455836746897602983208346315787224365546516764662309447460717347634543535258134130709694502107151160256754488157355146528597929781152442855108021991169926186682124072271376416076590204266924715785169815963746010472616198601921593819401655553629164959636938540141483172894690310046787255734905563024020414013955006362434781156785388949961023680697423995318660652553821247033202027496338525822919090060222400331286160638173006701579385306124179625500824730710833737066434909970017848915746855925332435832771399528514852438343443091254927209778060191787203016822006946219481288335782492617342470214910801284175464643065531247648196321624879824763543953703744495054549912219423944189976137847583441580758310595673374289124181468460574756445009729082405656148831972644698121524420844813193450279934676938216897755161656803380591191476633041044962507568880435913028238932016189884928952934545957974390270296581817547057294084802987955109117014371183047193848589135140069948276630536446802029194267393284290662461353476219776471941007584405825607886677829092104176636725236135161512115328791091379407630063762474528216124927718769268120712557351107469543620419115973823534118040908996550673094537843733831893053051149982665402861547085768106189599257932185433277269458365635387809330265470931786055963670753904397183760544023418017658961812658416073702493424327342555394981153400880377467375579922171503310295451698594562400708862321245176731113386287138764736427552421318460594378393243297618179271022794196817343536808354824772154429650179151693652290702396475765663208138432571376405492641722882644341834569322238732123048335168777039902290762990875350542526601953508542288532306628802550943153068384503061947920163695585917437679998674205047329191917576864220547144028510301418081373403283717365109966644284636709296447432683693446812048335299425155667679386624381943774390557440397541376*i1^66 + 4457388860241219854796371417803712942806568008565435300945670608053739402004416105926461025385871962430933747816809939320077719067571632428568999110267284220091732353592517984649302752929322037511919897159445108510560606986317422466131669714383246678317974901889575013213610064481945507391773378838920361572552570690949770959774944551296666502560469216097548058756278443343760784037722433384080838089051308768928059575355900687475843226529909961145256019566010388113940331688112228809677187971387448035111331252076694621640024852974374999294997755726066892086101697426906361428895954474003316418553112002119917401493643844651847882555905554523765518161530303554765958792024826575370928639527950643623093582774375262539586070095807164004671364010365634360306009579304002512387803157377813382842768769620788027942079761448480102474559471946277537886596691372749406906970619400767333232775138471512316341753037534078215301528919410774753328488725433385205528504155387900378277951423839951490449815978950807395977519576734489035266986599337191822053441344636095574547456723222861354480672118522913659755780673089814348021725710038336609170865760895152151461874382097615828033686827679053552286941764879528197535460290284565466594950211968110267029631150276214062650609102739231027679553376103764698351507527027032551768669772220924342401908827856767634917249345696434005496330306663187174156424662488110180119798960267709063135324405328172387670534761918309419905679382519301820013856291712366225545917042968512592700307942789232067571923571615092931210328488275304429308581163387494389756491024242831898316816830176280176987489837408906679509662969055624862970242601947977218268191865454913685318820836265433550820728488977577899519314805102177885333321478720560834913735087077385102021286575968903082261230868246574527579646038218210362692663680329362032939821382976151666954996890605629353571647454252686898372567272211338512113041744992372052086006292910194217288981417394729845666180940324745082284263353376906894080264238967519463567460661052274219869226996319183201331870433421955676243365222810593563635656265465035736566899242451898906282949191558299069021584351468733702580682761156957319594060337047704993369281250227022451410692889078196912000764536613177714034923242128408576*i1^67 + -5521759683963123286633503660344845537480151745697950416238932717580783613794013850882130585158965055538592348970200157628257061971491316777048852035933524807347209629530596156399522932757187063486202254929917837560149088330152365595574028063366256014112896483404435512762305318833890321664293221670160154824714945401602562102464135698914605621114270748360481652671725016037053789698872318723828774398821359590523290370968749133148854987423809253564820062526920953084101470462741088618748518389732523308500735070422706196343812879003315061251522925676847505030214657001363348353071549228764926144139155251511692375322511640955720619969647046730149834945348863753044956166875728290207017551792304200839690129117432011791478812931304847803799265494400440985622886825068985021483048396654524972497839501939053780436344679954734942089819836509562466033947420223886230375279110850251725160756664952953703806524178792085484149580474922472817100201956822160303873888836293722403021053747883790591032598529939311833846979848368627006928676160511430588025297334806318116110431317388407273213310008208736366590446078674936546085623592970371756237549129647645596280495256118029203425645586496290161560869415252162767851179456016740597417381673614232815964160554123622032359062955231837868837548663435622298166660299305684391700008851611788456008557008012949987112644286342222031949840423754803224897914285315223478393925197736903630636884065066164402077833953887702622589423149180359709438168470168125615915419659238294955158592310491562212758204981042789419834848972046157666587055361852052342661283308091770973174121470139751831715567968986282193836766939834502437119663129098882755356023760364721142699664405266601708720663105431698858676971808205677886188497332574916673235836224202272212543378149600677618772562175400362406488257696284988079147764112035671202699354973015601452907748497188283166535332888204962699175883643805795978397327123909519470487973359910802059216352806526129416570868617547694091060612768677460882960499140886512934807816389714759427634122842813013935256695469560557647367423925725253232022966665125746038264390747479495443530112129564927197262447789356049818859400028572476027907847895039643890891446856959526626795055541270206566689013803183601253188802445312*i1^68 + 4600034918028260559266128540988565541783061631802989324914875562173873894726041008908591564467605398262954264731452588400923400181402951850458249772638510985626980454582518473646420940672945021156054231048883105770914589185497257504058499752699271139098457959923142268116279861002325414784723740437591573895743199180246836109278255498469134581151168874610538754777191095871955591044296052012331437672265777949901675529514481332828817820641418420130758276970199599931432277428843947415541919491094486734744585694850780191905486617860347167656235177839706759586295824831661113591994467238965266725881488836789670447867225749636034223073251818896953714360324747534402942389712344743377278187392092120477490954739715641588004196494811364964079930766998693513044542453294578196808640697738130220171523564309899009811739170557395967332413824825746129228659805616683817069603612938872143282260101320229097261104230610741394661608427545287774561015775787832694308544739557156982374005105172928829352105891440894268628363164014911595577443519188508416942772271499594775451038436847846300379557644757178448625531201182676758695089594436702736038012705155976330725627601011791866727741680238402284150536250812228563601094874985405134031465920031350485731415492791191528446040379052987606732247548213028589527533396043772087752615055959977048782767729886454744038275396745225998547838614706585900254400843477170610966645248058617284058438708869397287582845019407305761457548313214656477772272520292630861107596032561477282284786179127727247118430699326832375792665888885871035218887422856411518328703810138310936461389749250941119177120519236610580877183640101233775598204710641958210616868240279711905572221701029639921041206982386130478262331457319448891723620640714661762941897635129365658008995031745923687307571321389313955411611675741311436427322513359013376492789172272157411726013778314346937634347276054017398616416482010085706323984431310011998690353718307449013759160976684282283500616651317686900121239738553203206507099630909191590332630665890007177071770505388241278744662419533416873789826330840052869722144364641856289484758859571543460600412530699268147620913081081813079545449793003768804095586394042685308113065220892962422632690518170408559898770827952789030699008*i1^69 + -2592277997551158876680254712960625301166354588178610611287663545258249504629705290946588618819026367080492357498398357696138033514225943360332225886260470917424928835779381098256280966864212982979967475848499436355970106961275790795263533744797631496375416336059998921924867775646829182990517867832115476686485830913346290770351844536864492239641485190734445134476643403322930805421577101006512978510711447363077029624460532665276338432727204349028663474522296804029528480356760295797200119742289099541357245896296560821042224872341117223351828322734243956057141371126153690847685164846749417846324492206247569902545600508339411363975284123902089993662024715880853467051979988048876556410789015872407657080573709609581857097220959729416841886004716188819770536893986948568060697820248748367835897098649493554889975264888209977247196017741736914186156267859728719527760620030716233448872915412756254913355190488679730884099491744677106182530729154973779419886378971664007768229260975353421654166280418341491394088093084681840288097072147286229074747811040853602234920651598129075356317915764381342152410611390063707491682208378444804336656066623375440100756041699932534626905245101729543588367963367709979384901796260159313445620354042508486585697238774330953465752709583306941768401005282478513645958026976460263662764125993289868367071335019402256725254833161593417820096413439116484288495996832312459883087442664994523079415754556188150715792759983160254987825785059535093155686050621337071622924399943728154189098116654612014256759201115027898150144738743702731083003684443109495878110016422916836609028648755788025831384239259596267093203850112962014517794644107076361866630819051437656897267679645591710667913939696064278184614930432373532146000685415652197678373530702409552031745068963554128583166063780592572653126681793440084801009021436921657395093597394190333591009884552999809741430044583366787244034472115186181900153730804071408102396072235398471398501581991544657094258755318759726508708532972285049643908566710477020748810165011464213738724038491085782778340105694879176537619706115354443069096946144656049751619003772456150729444060409207926077402682684716968820003324108663958257492865393863044963718810099081338673541079109753074739520669128589312*i1^70 + 684712729676721212192681741487146731899339053922412616541733458618681969466289015157781436833930888973905969245874649720546387398428258821089443479597342701770584440019856458631450003274716668286245843957045572600352838084667914892673922927416108125025818415347975463958886156310644898812750759520932040221699206732980250471909829825527363944193610365032091663798605439580775100636569331768624853616815380746433157590457530493376585282303102664770503945105502664737177814562851451255662793456625832354303930101947734992088419665675100219233117242606153205648641816099347038225250752295918061017315243893812668789578426651852228732131656903941647609383590286978633099634866287574834793423819289285812851113416905069602380569320356812834013997782641975189769284219000071216207241243283853414659217428308569715793261024934169683805330665893432345224884413647267107132402662781932694489520851679883247156802282804338454533137216933417732590000261243506405213148441992698830810591483219037984802944752453277031279860190986916415914161820859282722665169057282973473202952074817371756962705540283572984973237183063361268173746094950764101993063888294253140090965834623460783654924143052460894949130236991951283692272696698606186628144765893323971649508594221479344669395414486825827690755898568563737289949798314225654363109461201530843223393490595495098642505322439509418435046136596116625676717222439484572790864252640495527713446139380220714172184365516221938718257927372613934136198407789626565628910735292003537393183542600332456625575386648792916922557111189284931790650198879320840283950978247420979310096645315621436990434926586842183922109200098276270293720470018926227926300596363577200630375568695999363404058498341777467859542110666616971794670184316975360974702667845392807478108712261336920329342422492068674291479905757276886035895400081924593143161153223751229303403181098603437927398610025858396678889691837421052416365851589200448588880094919017754042823939954356739476380594861855105943851288462669665366628723496959551528451933283350240803160756755040373794076467845312829396934543963583493559218227920948639140987906968462392950497929562272325217521143496294233816618081380298476931103121086442851999380650365267836114103984280550720081770840064*i1^71 + 17500768708536641554777369036540401887941457512560841648559831861719372407514481212020965508068703139176261960110927603450215770120199912418754787373442088181898680983350957262158894566915955047296436269661484671250279862695597435395499067210391966538694980278067057657299616966983121451464096238266477527153763065589287511613791754916740710221270549504334023691320675024859613452853535911262176931739304024890981927023668774619263563732046316557370355180246465779319367228532782680075010570681714232628763377031077371869856161141321577100119013645108560895662944595184924373068153008010905494448606104930741858247293840503729132841983100061295121264144788960807151813720408539692856308908487924540284055821056664293198367789315601806346902059851174868147738409256053448482581853190149571830091789836452660747172266483774261537921999193394813222897649598931125765740955334305312393040366684439388221150949139477642975807824028607663667309487714572516902985204268007028525991767170737682051753896640804347256914874284461888978588909899305644594073392117454269891580713763266665156956290545756536157361434638751145139012184676622172971788491095462085034337798160652602812523447349209481850845328760201859201746070643188935408300980680899177266746085773036344867182834021410531369343938493212893850446996396774476216254506644485152106660211417167854912207291119763946569939497134773575468930336590980883845166273676582297868281798285170532505449521727198158880346808645237364404036973172796984728965547999706109844649414433228736761330404397804841407917190925317583348216874364198724050859671473599096623940189509429645896404267532846025660395636894340798325806197640874265767965005618719729986417352739668102961295941931290343097890423575132449148452931736871284457263171912564176269470414556390939874328006763532086167570077271308394815992547441361331523667512882709378182008870749196121514529827176520752925422841490378937325020790318238766201039998181459194763809804527562235863206807868599902452751842878903349261325289029922370489815062563172444154742779093327467698589740731670475896177479477032994270325508071202929404557616856359046039427207454345952355223615813872563540502574758544250399864319844988559263227855925473274176344977216453199527936*i1^72 + -127940927601215367575839298413096781018189865389274435943712037442300705203512696716685562536383924506905647379696849189301434440039088424278372638651983285547584945803337238470411193195971967764812315006517039572379285976872182528609968259531501473741706692196578493660758535639498562870384698803797887551685731971822976208761323725662656591681680642590024005480671040089668782785185760370740728873293392919289953027837977533175583730378227479634556278226368618335849110795286091075295240770261561314406959280217116366534190555208132810793607578510334317333053538014909044681712677914725522120606282596321399671769051666126748458786775486648228528826107666656987153772240827264600374833209971977936737853132474099596001346551994558231728009880190123377860981505582944200698672724947659951558104192006655450925464634548520211586100297318492480023307214890359129689457588961632943700266618010146471173970250767476435275724120390661254793992372494991620940702000596260468096899730235971648908098372185604888207148073952377780235677053732622930605664041193120326814485072812023865826428098421366143157710030017485247113754616276455065076247485564069532953802285940383157860421011328539415549443366520180910109573612011418884622936311238150591079494068621846200830559587140800585833014239125105336421066781507570555038666032545831402044871423977602715358334351630989258771994573390833884155440001246065490165128963579880632601049826316076342665443093772513078454115409603458533694864980578627680465892401483139079324482987678561070324403200833904509045775956332230103725799787252673165154650504111581387670960163752642125645216807373298974968771298876771652912164866516893029202207284063199238266943997290401729367622171406307307582771904207435491664156190779075488302010609729609475914367912549779179864612844486611944168321830717105665989848946221282790898222147546245004802442505432687836651750222547506442614948593847945552474133635233598292575706110724407491654273408561701223241682793138062089937815859503479619280971338027046447355763922634869319997315422423366124053036270028134039659860843525526101375669802192868952963035325869948146407635613485934734432251649928034037308744629901316199053196424617781391735062358953154804025080496231809024*i1^73 + -27110310648268904371007193966082494267889908945687646776955937466853528864472561522565930158393297582425349936525861610543050311596671109656202144372024735132376920660004897066142104753758426668293647162255545021994386914513832074505480110279927813756897159598091551747686081573668668249533428230653513649442872497335098909567976625296196988743192240704460940968191875744351443746913553297489368685439304958699888680613991982698333983717415887095128061344141572167974835004830508704587616143064310442029208339061635175822946622458248774849650830577435077391542533001344109126271832144487934141602951311441067661288150331899920403759645942996668317631055210449044142145763577583093302104752945065640873534695394468980449665646608797091445388194419433102549787120284263465932115380980733855546955032126956861980591322702752279904630145763210751863656692625258052508918104608113228971646936251886158907139507807210411505227500550189599096527964357950243277751127499451299622313520963712359304121383143608193149970073261310762188607406647444210212812230158423515796012097192392975768264695514162600273235498927314324167869666387014886669041123299052530488113676675097978925523086116719354251751945883627894206153495213523816797100655039291071313881858664223212782285573068662715878875970997813401220801061466415102173634285537933267630110056107737797669775556164742026750999154584608345328736516769854267325395346013436927373293959389494398319558049463449245915303173425762636425361469470411074985420753286989567408902308749898039049419748278878327919155630565921084503869334673385633218231156178855142391324715050894557076822179891874202506751180832668567018544863465976316560406785422509691179057317314330791730103729028971320793702121048246169137991626973212191841859339988520230519408720563056337680884367876991841754696939104807417188748788441454905945582781191996058656512573409951186879681492272118760772323555793636857871008266956128687072431631583451261704763558837607623845245734768109028141904611302178682805516924701246129440873647514787459945610635730875055998858584829135618415495973469009265946926515676873533465118448124111409209420225742923137631007038346523828814143637893067990303360223764786384708868510383177761942723887104*i1^74 + -2398483261613629404557858602572441917365974043954625630099051133960845547358201791633237815299377245768135118467855040536666208631072335978101614165589022960160043904592504037139581358422483635365079928916993890530712564646759866900465007681098377071580997325990761664940912267878925579268046579109130139810503088719473171580885089464618922184717776410276573861268804858044306017923046428859654061901784976544337915818797240269755269874058187772993071253317614720016839117635373828701908831537494558750755436230856997007222505486110820827503937414545522921433555333500005053554380561315979579171867892935210580048571837937855944078416533318817618249634867565877560173456609056463891464933223476881903275212116407738899284710148248168136627886950311287019951275834957011388142679611559648808462391264515133787383575270591924464189816893111480130946054202104047946043513836202273567666787861314584753527146944492486020986257553344303501234897415474688092414556238270582901036593368793767611541152703419610614664444852011058234962035543347243791029811971977007258244118710190220584451003428721010198168337102527615993985207056279407003858949761023496431837109803951190578731325122725230673231080950597002434019558854953844677539430530800167908519358462171817777280516709630035534557003713924853585489788735774003524612812911888511530585776390923425161101959512474589748816042342908259946433101839470858204368659884625580930735723172199435623373140528089924956090706952928285332818366742726271604250729149425684582190164384270166372309500759390122536063757003393917311989812843469788391231619064985971841341499610025352592113874713464286477462193408504810155562884317603892540485220317327776985779981177334329713075500803983308395965182784595085139790755384875950753556554597090414597537215158764652735192151951323074649674839915428984925602522150326548815368096162299526904572841197162789422130500648642429248227485042499062609225650295068578518298500151724956491654497682775089234150253247964414912446322363611389905112956271247049727123476498952722610741565754339014357995279810526586519699352653181884878129617677957558672147555197379358901855817766939837252045072181041969095369155032675936216945774858984465653885123202553221218304*i1^75 + -135577111551665979289798702168234574518690277823029437667611138800160498695602865676422035602085641844617154303883172002558342603333241582866243617732085057179258528157863351354217160619183698501347917859592549667002408913591572577593724092735567260821767777505107335676109150468323180328896602221570928714928951762671324074822888195283992010476379834476535411488469045569412651220276364808052560706095312709244251924909090429650417234229528303402589995290567512538742771059426610827587420980090804836038358885420849624449470854416448649941185672349916378685751838027702851963022380412080408798796184936482624783929994093726740732294906445816956546211063343932224387086719964491817690964090793879452176630765537639173347836404931684296688114769505081193865288190442369817853975923094612169793410938827008876728114313352036875233335787728533137114123250549577161065650296211403908683357203131813706202737606391944430282395209023562420368973565855727897745847299005606817229146453113012655328006297476041476574858822142428786747907574165624453756090082151229564508340186480781146691984525868631335530236943997859325783485235429849626793908787468940787458229279329243376955193235722394356203797764645098896380488877002615157770121617280167087999992565188955883275853694266265421124815837256459503582148260140032709618243314011539143004352644050433661963266904910666908667238257832290821763102147580584327881660117135737903852973365847839696063744505648790908850297066803341333167950030293774930532014514536068203089717444878513820155203980919776874830701356243890750292385074923645832767467685843784781834004553202706084785459033912775917604055523821892886307989315302209434177136532970666672243878472600545595578220877339476466532218774710659240273207441124606918123887182443755393307549552448224326021845279412816762534686031029412770429109989003246353890816055047462624895247000033524212256884111372347194033950519606485229128856836050867177522399925644452896503734301175587529678643070568142874685912587717842599323584387804441100331523195784474308411137470476823094090095737911766935759971574602726048523178449698715897195677765226123877678382856665382084464461360178478124213605869472078400344811673991055091786685278584832*i1^76 + 94718800819454991221467114712253452559406004118419312227056889488742303286652910949137513757930556046968931332308043613812604605520877044947822053467110750914451096722892540298949853305451468125096722210180548700076563822153847859504792706403772252038295141744791558216144737579622124551430091032317941980002151594631586405352205112108819636346761640040553437765229843407171441109783117713550767236364914952529177747331253416130006882371330065429308009943455684954097110349247523123317714869947902364983304215072879882490434446960516793290151654249645481058075987496673729511519782854365880793189106303868640141492815052573471968883779570465046441681337282308333626380686460022355068020089013163548715806648460643499131149611912569357687346422535465688812297805068262455156437931650094912306020861894124392415297463989107202825551776689157451997930998706969547789817752813718532288503584788598547849388631797959144630354751677459406657840385535718242994579686648407410660781360721712761415722167774067946095424754454889742343760835230470899564629116627944174458424213733070832374950568810464161356109454976338937948713686310936594588108142236671882141926017917915169618258656652795903803383622207836295945099350890268450989833347933189141435003747752988618148046053132318832988336885376050118533637562142011077260462561446877765972286622068620318834415219446713846952456837825640201030236487906718777554078350878993560287775949197383583269390740982314724085490327337738827485826285584355420893264198758451728977734913132535860675131127142122785718184937838523853981770039559263013214153861533055012645899212148394408859391409102521184775998786321967516172756496420390380728196553148682726764223818941331169461289718784838062235867619603532701524724995447500202206441279338120596546164359474482539159897568453097374804979171290109092933859084178639877103454565230152590994345799538874777356355516067130669618729752086886543483159319135083286406565659243041813508985318559075718194663794009062678535598173038573912155696739919438676263648762344907209321028542090736624119245739492099269002850038448128272543292042736106077744759786355979718519467579552747859804129392958817172167662121240124876554500934973634061327663104*i1^77 + 30319312954723212564431977582505389042374519541285032264610539245486293153071765947125099611108948818416438679513458788758718955415676485679482484646225843071096459691719423650700752015169870325957682181067988157002656890218221534195147337037536408678890984360504202161668253796444600091067303243443897823295431056121514701855332639486477078887127516522639827336621022557504046624781370704204731202996750538262350918597637764936540682989707660035169045182919385725245833779286149354277966220593193834479398247804044630276330261643573208501378490946112769671430618620545695153309934289006147004838204779748008431645376463401466867522762231430683021261888695605049703149445718239394218336682233507860492463987031336174447360441352281833675456188202022958807346632528067047116438237411743712706021944736968893872541748566663969231025179198772739670397783496692903084506742434933390855176440541016070765539799563732737904660266253400485727551448897903067709540407302719472257913796679944787155056755436806488128209977520539192373685982209893292089714681891797271074420921916051008851091261322911091065137407525983353365673481536028074183971565963212569124688515491285164737634032273472965196411994333765324872988537794702457780914007278327601131313340991999141954878142501591250908699498864996978240975741011758580491756527839553282191890997829543095105907303282395403223961482996946260076587112311454535302297122439310487051641856831414668223902385564732799592617907563822912727600421676911208300302042419622885435933289000433018874115726025877347264120903466591707103440120631319052985578608942096350119707327152672450442866076754332965280240896828233323754957240604692006248587179645844147680144073819039135979595292652966072102974424796183234891266181721445558198643960229967813607700759910705061900867587125188341088064728190936851208797158319004556655357055745318996891206139811713931924361818458097918696373661738584450556512852461808951046116806862099847181983143793496294696833562857982859466271116604765964111660004323827912646168217529859641117909801559274927990717194518708725447684627361281318809492865565257173768063451890647139900392889601230194222230240909803707783768522435582328798198188784377397248*i1^78 + 3018600539870603937545610777286013087114516346246039533572965631205182525381242663873501426331344040703097437960400248545053268693369543726185318256594235959160880681676328430556960582181672107645978708553473486143397417673042432862301481997008455279106211642121169075407191537967153994012240186420726576969812829992082638865502710040049571120238240998656719036942145598744302145745989791029684111902154569943972571270466897000748872095545741537098982428860733022845033366491604920216753478558254369056022092360592379404930275370011685168096883920085085715201860021468597317295839800439129810200643118210057858153232108400689056743477264500228765266064497003797063882454639590025853841894252603517136008700222737270209898269275021952812051210770435382284735428016006990626582409207213392666082955560500022414164105356563146427748673828047823294339364504939289755784109228696228652450558912199762615499356311998072005148274714700000542097589933977556127859104079267248226089065586913558321077644721838084651231878330633365666071794775112130280549098318962015995396092093613281194635876721144306893867479621875790338278014027608988373391914808547716012406761641488845317127146614111778199765393324833426522226678639466886434046856155543455798330477404225517509052945758978139031836216618900630307328448772525875684747297395617806538334028252452201068478348742516100700529940980687063481562681944285517517447846292989245282759864407243553493293515847630652171227601015684858508429354436046628013308405105706269457205061899765754941565806694890965142867302599008295695797368727216146769381129770950899638529608584515735729767997977198927463470642965509135420567717859923030840848552385436161773112138715068875487662236813853749339847317088256990837002302441435742156302435769317126618755499901805979798173458282096749117680451080031436368524428187353946917546025041215329073004806003530889190745070152428001699186740729057279819183971565584120046477824579420444236615891972957742805093142248424242033462054432289922630558803951944742347495171096382574141833931753635608885175719897093679193964722510542772900778909700780706193918544888711571706150381741721164318203849434474549733875215847406724306439535329280*i1^79 + 98129016678958376088296190650237082603716059741104383828613378991121851400141993937507088284463240698437487273269402872593586920150682346416116032173124594858040362881845332822929045621416610555759546453804809465242516770855209487610746994764761107391477626172715162162320790335978836271413651693931178731414630965016089819137028414897732398149275620766769036341196438762392962661778730399386963079231463577685365036317604124034643612769204109819107895910314006003751205544068087111267237365381453326249602919843809424867926326020036062234228975948059585104753843661778532508514132204000642966231789837003240271827811854775170149167952114993791572971049864853320490727901332562986641071479907671963145945860882506693040716368976574995520628716415873836489941519333376977957648611157300807485789703416785556057563056686661820914547296442991247472154418236611289653538047637879844718798944701785705267196786527586959913652630288667001659466406956221605920792148947525078453150699681157369346550327329506656920408485799255471859353759050861404192372061764771420387307806169197178406571416027722580975152970433381006368308983179133428207572541290703381559702172243557685997040179484255337125196583619189497145466007094737368317035741952525351103360447056560055327365219087440788945180655935861177529350736381696703270408844908891721591229113030739395460328043888098225249838036365508784210485148919766963238966146243175842171493271412710450873984740765298909769833931792589333496476122034354924105462756603035367750142980814000455157217508418805371210145631401763331503126241152613319663973754268694587232671587123283581342527377539908495861967080429277761846374644689557504891048974408068076358920205094915004401254356676887054284207026627732529589063679067248952601317580215087986624432745353836680595726467387753921772181955709578653563418431347212928035530956929474353369286554836316851293989586540691062349918375727278579449503275325969145952778730688992217523145461687975818567683360277227629228873585520268303333512669158202733988391535773622592867327380390513911605176637983326110982785826153681070601530179010402094552151983177366078074907473524209240191453229382986974457317719764851635519488*i1^80 + 2246427246379404272925563386572547074555820791872630372073487730216674116411564594546816900701704420037421432775891312668792160140459501779615452256265432899371237191585591841656600265013131495572420511719259352288710362858046169578197548696405299779722215293766354272340563237704538131748070411494030161621554098504269692363472064895675060514880790772941038962350468093296618249801983796403810556422227928741524480033212105052981674869079040235280169804862663205458921730344236836861865946871690675813091503372665674467719178727612722090519094989483854558755210517843219604460370303459539858072666156292418481321426512185669656166251504896146087763510093060007430057342480984715770467647259940517060768423246235352858340532616926237251464485763199608849852388076564691574964164571038703137134317414571209358581189694942124397749864833912651306207503225970253707314726644206100968843899492956027382282376464236255503103561451667411287433318653458564299849188064255121965276341700995569805660663283124963137348852920331603624208735185854842382701153534254932816005975057435363700541315307402985803757505244839802473307411303422455754041544906932013126845252689481421412913041046156569534758651518018701178506573296686833851496036387609856230478581497227923710463304244517635700502391779030603719841121273819403544344190240928873809484099042512443119465537752743405242572900580536144219371427495477180796945704467008407703262339483226724790511052399949103086219126396630751375976425277857142632672875504149308892958862834956399130877950525711463668860144835180853728633682464112104150347699642132142996607926373830098380412691876687714945386092522275259679830500767160643062514243067640395417547260732392375549226706849729650457943484418046874752462459980453851359681790385262592734230614353910900008249774477933013966236020888055429052628519854025327746951262804727659500252353673369449021533132035767452340364608750033753392939587518771592261703763336091301298850086504747006281496411164770684142269766054899435855583925085868211015756109820448334205728127677065268393901316731631385145510011174952396952549043967157105682222815707401967016359885664326052937798640108176519245805913976602624*i1^81 + 1778148443234925614633948366648584451925818917007566323816594363365155147511364534038839362877485875475455961306010896653510978466974474531911961373417927832819785064524902476820702476347174376433332465866314609967384786914932278978191898807596857452351314022750652071795567517595464745330969096278288280145726605921619830991701707413538375765198821272262676563560529733858761282094914644253729142840230980080618203001966235664703469793922928863246996546721305172882552182691281436206855590830510109631124646503059250795420483746505828374061647532011353366118919582626657988309143057368499679904765852825660844578930391847312027046832533726515897887061533416531573652516730739094432022041845119838573241536959513773063664077886580936937875035519288569916165862998399414974192740551470721989426005663828559570889955972529004012854120596572307225361613300583294974758396051405993071214186523569998348232765661374595549470252113313205988022223265837945883410267394473592897925159628817554062984494021803928808013462707308210511873787880942353337835818254373534004332617086185606432003726473344049539412888486269018640153548592622451797072783827764948772723032740393645509330490283258932366903338711566976970067015687309314362771802896261583432620585564653175310567131178394927886906733442327343466672902651040564428771731266781083127981595140991663393216122568899370960496131506285357250679452691659287823021033088212777395264619916895699157794034993176060032097295157062582895201785009185978791794448387612915491750584292347666110979438179735943600382613544904488648361070252426563693870832370733330772177584551749072029884137030702818698931498686899858360747992059508795110707156413503097352436778505993066729651665362639339213883853332270135578615168574252643256759783332400395515209732384460204066654378321153405923675023572618456650884285430927412054011456774856636871494819983053796153084921101250846065506524908467550099358621709618846425213768190941010716044227381482521646554926021045657013179854095819014782377098636220434521827326569250928749819545423010474872498679235689294117742736272256226786958594248508832251307347987376785928045111016084898510094515414191480313479168*i1^82 + -11320418322851910397541788010426788510987682164900269085947966740811496137804434894757798011724128398216403577072873142795888503678943492041189593818552619914296715289298562443905987341978620273070387426168495013340160978621764564535286597870434742820636428978345641697023968910581943458033076468666041461992243199565001287467132770963844219802505433503455430193955762311230261862265773966184034148775349457303678880843250195936776970621479259549895982535655943163282856955036668910158898991042915764455991432646165997388576894088425578655329323711008866592876369764434559947177622054380448588759971624194577766509874758311201710362415933578331582792871562490570070102204225353357313532486358399350672578891805345233083936081087004429787277130482519773145182147582932801746151606228459116799312372387226794483295253283909831338348048657167797764439867121738737474154079162435206275483163929372639212429669505720286308495097978677507865770002704921331377093448823191790387465073366196733001354197350080681989265656098321854945374254846212980358336376031903846325913991524662250822380222389054129004813550180266506603933921408222138018629999749527082657256183119087276176162240216804968833680760045203708803195747574024499375424003358671770966797539894761391151283583466155252695828525531482773431743774790261288964440682756433781918048311690686525249120128589221467502856608503381516323651129207450236144912898584323520100703714613179643599075939379034432638456740579664645286695936357218527931557599562321731651729774489248291891091038211397056380300665255121876393628402945654559570288632506526336540388090677846067562671935239364330430038924440551545407644296305332627237321288636921138924372819395774250426009165494500764569969981916874346993640670273630328208237479771487519917986917814777192778799770448849640244271080632648032825135770524863878846623865352622899519409545086882166527082324512255517736364485107782476265089338711687439218593863362917704281506262303653777246433765093520059313402004131567025645951325729676496537138239147441899825386126497370937638935734965220834198711873841859552265755327378394931074810822974891316372706108989265983888261150618419200*i1^83 + 7484214482953005053361503326864259409160208060286013211305192962451889934482652710661544811528590316133694893510400490701582125287669602668362609089559634310214214839833582486883933478445449043894657182038224948896960320092060509786161399640597296496575732137657199408484602287541081421973006355310063367849648344638053618414808408218347382153166986785676009666205771351885667390311301631889973282530527775314894830683811555365704515738994538675200014579987394658323145829431323802051665183652971039315874267646975428950984089773338065103440073992316712374585117020527789437314638271274188292799548693437065659208216692936384883055886535602542611886256213431735752590097288040039541474952511946673062457997929744102958487398205036557073186676622596371544703888642521632138997746905665662347260047287325535716480616809872772472661688829498170681812132117193215452787172606242518770624914921615925834678203197234960819360049596461554675932676899780022593732935291181570992576440327787804178905748480038640371733344282002306512253587936909776934636540557008340154565600771926478808071273762554371679915487251460295690865523124713327054263785793118356198662475699047033804512101155245763278963733019926026995779000437629584242549016273963726584914465703909623009655251243874679113287406204093008189650027840535173112760177724525788313179802738945348241740322906908042633054544999890102261853241385769214927313366137989199460833726307446695238729358965584115794613102387207377380050474075382808778085238431895292415168248819696396673521779540220989784057899062680719468479350154232350299792704577896928554499453343697746355629640695876103437890919019291270469813568973224969043888924105362574616665928049565265955622430094355700563768372097154840364373271658781620387748999070368681439780398580307114271451478669625888907892219474405067984049051188534093375922234637857819777667991983145207955937651567045983412301760459195280859693433482720812509588495983702128224602776218262644523185346181864992803610209263932561471196769803958526761849120133404954488464396756824880983311553699455882469661069344787707519822584719933263479839216584268526109905386977852042072031232*i1^84 + 543427654343124459269458722431092804726491827181043379779304737757754429657887981524686277564374945286018628427026527548844408214739664148018397729541263174950243992917628711512896170212357088993355560164692278457564163054328291227136501069261565484909532670200024011722844660936047323276615102551937497240925650167567558329163592882790242415561836565321013620316054795053190156460345120232263711716161177103523543510635493185374006016703248091946388963950899853253631799343505472269544510665229569942220507297006748312399188576723831213318021499437857833088592656815865962759168693397508293474367170435044367581507643771723553338537514772657382528017705516054208368334168789151212510565354293277892762133963742454622885102352964672031980092251341888118110707450535583015121628110773826966620051643763632673556462573849068556020141570189028177237561107933071993897653667820340802287173324626723121060140421591432266213594879134272540208026567540141398966769967286190508405535731865411491354058765024861894230162298214296467184434581774368688692598649724462386446598636344519211826919383618801987418956869578789519539766721672278862286228054514318845409075852068040639822755789339018129026864599368890053989748658400995379106432102189338436354516472831243068739504743419370153574956276119588451944140280896922058420619060545933665334106175013974198880625803511210724240975459470897660512804870485321834420904252603146441097997291309539734897974873909827138610166854556216817890057191213465265155190828577240632969279162238247684061832340896982092732475423440267774997301142423543254690270254834602673107240873774377266787044966931746786862549986255155004700213902561072201732915864595957363428576112932829150974143914101757531640139441730172677616263041182564280048598142921657022086088117670458952176582073574943813211488180847728456632165065107190122462986459324313304885188439226661346437101087842666064755429649046124789535954708706888502737408906474175711520858657619459351166488595214645752499889630828711101550128939329282557738386434455393871406784289654042294301814368994530317848526791666977272066852797662331931833241691301197639596982862348288*i1^85 + 24293575189030332205976957340616900238436918194577373407154647786189286454976747908980062053629278694119027431931191366331556441348544160043670036831355721057765380762701905144641843665681498944334527386912603462973736087916461005732504591929943981952665688190421772065641196240110668402494348194528385372514326185028922578214314449295735501406334235102929827022948506398733095300000928973759836830847200018396978452323422541299284067185646838364018639075130973181324256295042178998717064207180491503916873994913163352908695961078750058563896274584264310413153736451792751659981967672794073578630509532230376630191516476446742926926304689024793236652688136528001510839867112250372097778262704253813945778110491908034663376042855943362477195837692721440042552080121154567917779946359789521167904843490118701651681088742903549406333462570434618402343269785325909957668750396539005346183978833844319456853994028029061797578158213485860727611455054675971542065706907326393322624984437975160988595712216989907419944702781125510785843461840396884306890866969047772208947301864954604634784153801758945579106782892262602383729721182799597153831850427637881114203686335494664488005880970006380997861414306692114009609922075014321788458570413478343944772232556595991821275738568950598766927090502557966431003173766698256663329734248824294510709515193563567758218364242682165984170890994156142943696580542700296709283280315998859193620707916071133513385328719120953564286051650935803356008851315699529465038464988708117192125098282207294100779584219952131187584077692316929931776085613328432997171833564711044326111504527435909553297525671192715275680276120564921545817580447993697871868563667884113327773572644236528314737969580614614175887015149345632547724098189137538126511916717297033481660167386316574392170598225866354019090686916145408524462019822202907743798647846384956368080527391220103463107148529305665866286903664773173328885545191972668162645980431779944907908944179151910444409041069138474019217924177699991526205661956107532530377670738497324048534927376575886919233027436981420495355935514771490854125701754570942995327584929531931131904*i1^86 + 451469537002666346708964439310122228804322686419667464997859249500503246996551876783453269090202366517290814738560608555070061186331928498962773556217304412573257918152853112349189792161739163584096080249489087865341264205267640667678170103200427930918916831937279289153976322253282560029936912360137414875828603328369403846750982648875206362626525943447642933583081436260574875514886355478641603228462803691596378965425522014151505824543812735511695925868204763297697399387346211410932872485802994724877935338279701441802261929783259626307100602034401861392508333553725645525464270085150390732079993133062337406037543894559095321533578578240222544763023092296212651248258162448245030148635893012659073356432327837791823712759858602069906235050209525951795053752109808956084782443063601856544129342818881646152195484568351936785006839804625388319822104271832630092702900430990248598445551830596179866226418438969658582703813806375413045155148190309659853435913113642647937603602971661428362849146770070472702798250057215903910795791017669988428098623888383768707688534009984510151201735462627534964709135863908752933835028478950427149555266988770005457084657565513634223314113337734451892775877921697193427015399195782641626985115442824538179250282813504870278197209038123302291926597720136015563571317988590859355655408806756806176089165602528157888328686022551797401695043029145012798678046980435513755517963707821204272994583306329261061846847167763467022047077974699828855039147753612185602258613942046641912070667489272061422021498894935801268891197361540567253498692494565340879158889947968210984839741920084078945977606042454578474235596621891044488899076889365711191887292958284856543394926756976457553480449711827194280513106604685023204230065554911691414357000123954401994871461865711000535964916584309526629206307703798841406493907680102879669346336234722959746518711994927400705710667236790188414531378103582311964544948675103123407385506639808666146877780152340513110451227120945522920135270850088608585053232804899313760936739652041294252460635474134908032455009759850936811114238173034056449255022953319877947697397760*i1^87 + 4671482327065791745570037616412732596188834158271957633285755578037420985304202549241952066902016042172042920839519345863909688382158779746090202533361841205480785547747105182216268591343067954906154762303023620289804094920640514184850141123529411559232600434011962262716355501688775369536275104126063027531475313676259872653263090168998125064321934493525162542485643227733592184747808430245482832174661315244989760697520638671974480589972078116814535254590197956816169267291577662220996958491388544402670703375378463281674813667314922635189193010137128238229393119443545362836999622488135225531665664406502574293104909463518609730080651541129405639541600631368628163188284190635828063484030277670488295274570555109252812341023264070077783625411675150529571758517626920000867120924404711003750722119217576813171548262741665501109645226246947723093976364398875946836208960559664651880192993326940516091400393507266748367666370236387921406741992231344452748892341493347773671171895576444193600783405979148586577749939019743614517474282337396556630975151690875158610506039491119265542837101152852021055217233125054760291710290163723474468677336306756662218049173442065049061478056391184676431231943915372515453701013926756249317901517449172141078124478650545197482340506631920323150453112888060467913391653369190645830398803726128453873839648929609989868623680099960147059634346288733980337921529628253653720967307083926234131599087426503750311753213964424806320954197596245552361631868884599905989523531236278023872788726380993028281236204117668923258070733361038877329058785770557812027581965930803019760194972647598250289430855024711817745755151846914541514487178623366029822785291119352026973642253188303321930330647037194673200395559447585269804640035111619053830652160276934596704198670272705623380402521660137583166694922398307552941085522765265734773760390712987440135925974949763672533063349998056103136735730492876841658018555061866181589247487306113777801425915899853342153999481441456307368419461351802582982305738278612866055829865734836206785030625931724089262290950332947526310900135948900898944007769608421376*i1^88 + 11230490353233839590867662319734778553173436066804047251342737076891889988949558650513638339490818979852937775996839673504668216792322803008613239707870985946443017107468283307005957796040498867099449444033810614241314664009428961538572714894495523634641142187183663192217971394947919700413384352101193215023821200504464990193743655975274796458731715712310179528463741519663295007681216282472868206117474518559787338357423471326462958764963297831319540380427734890900981195008285180854606855817142637637634461962775454817525222940367455011169000698153100167928394236020445449658898290420171904022386241265012132304725114724393371870074224117717506586847318415377981145117882389389685425364492131427991435907476349593550393473252707595814997291327365661205406991526710732184280555447276684659459194443051643237042585040401131532747382879460027156841134446793206828158050577347160656956866047072710395469733783341619766043944852300213976370161907726871803445745844738533520314365724334788757105255676195338837406154222445611132273123649636048805391930730072735840798602750004388809447770117418019596529698335280921825618792895449343275236065740226889164222355591444758312249741685578002554520725488212707469159073482817048697225581348473217427558341210363927344325713698309856724502927300324509903612741681981400858520291707733467629349047973651057974059013695888046360821138076842463345796600826282189288971991952141970486678823436282921119967764876429929579802998453093936965144348181406746405763761320482805076687636829402607790103152215216392715483047924333955570583415990246101936681339198499582468726887366151683723518466076602442194620854788758236106604030383976043189842815167154318481470309994973777302677321974205172295176814992538697390969639928721895014767612177266299481148441955885533600190838632169423796961872902214605899272635668824436742861319837363016407086231697111108266966117297016405600003454583643062196032150698505901810382981307918774294579639921555717196058741724375114961284432894642169100745661543310077813632665916586252175032482995449273891310362765218328532934562968625591651139584*i1^89 + 114791465133003516310326947613442563587366154287581141823222888485365852575379592438625918283913329495030318826785652069239490482253121362404514280084855892323926125947483613618733457109978902906784999409966741230256545189643896637183852765479502625204947834477815359028928314989797009726062774300304134202083918151157126409787350840857422913794585702324460626157676668873287695867780697458417862203209961011003853288657938136871033206995960785085680939445644412953416318804733984607199660073939760318496058973318363534092722319540243733233322963136020965023306319787055147772181002586472811516849843565020082713509639583217246417747471000175063351932595376486269440668874155874393423115879864037198671517465282881548832895106099050069078146144539185501382905681267057673230324976678480610027919603243896230466047688516229033195464361009925595767481719002285175594815580973778528906030722746466502381755145444718409148581687996719525659478157925399924301362341680673297501545919220074226339912276480132541860637561739839112810140394080418967771237546241538205534340357907317211174194102131295282698491281887582075222101036138233363782998617199635860513619784273127551354684310908828255584069769534694747924054045646091893165885129067804948114407605762021587613074449842297907908927647128245440936399895458365496303800596955123857872544182789597244850217669347181369339187469268647774495617019958139578858331180696517816976147944247406485729206810744135725622401259516614586737861954498816383954231582668900526214428848917819280516021323256510162231256902401300527801538977297143051945743273054800501061915230480411389229958322601332410097531319927210488390377285139809476825599383085975583223116450933996088791566462365542662309789100776979665915058724558955501886772596533812843891152536052055024552786281708954509378498201252279947728860844585845627749943263704641923192248274592712855408407743589686049899248204995959235115804681122122251091456327408980435346054657077059770358664091062804288751379749629801305714545650572999212258054858656337706506701401789760652132794620063179035415293953310720*i1^90 + -17653050447347990453885695833914133255120120693141056680046519370253931909851647649330974328079373855461093043701909075097870220142753504940867427069643307747599899042372452547078515419313855835372600994173992235259383180685666567155960678933650563376875051008279488990813498700846806966401225372721372798503179751168201154937572846935710817346171411671209790462086832954408308503911347547556532771623771751827580626422822749475059170614969703268455256662151692578665364801635043661445282763482136778978273079763696520090907319218771249859834667632264027582317663588115382258640438774802121287684424120243267237975366775770348550129901259207058087704910352909652597610136167593685456875674999776241222429849643218735686993529956023630187620064891452476047377261136063242671280471377672190825284177800804935323085174681184323399440963976495991036114498677033762658222487549504742570979446580354271212715382247604683668912016619941224288874157110185986957324408680417699279654665117897697914164662559607653678416889050859947465002120940012214504439076795445928539913608492872174990404167277536003405731104531698488613487436167792764827419790113716570864395976382679282250476667484378209293461791464038264948345669114167929052113063650518332243013617699230846176719200429755050968120756996401017088312163242864500430790609944855578524162288335176335223573664757292033163057532822343154842091888629784562327601023166816835706357310742845248606943814508216294502153869402377473577119324225087224624002527142979389984413430232373757394002636991587115391786861395644237386827161435795133536174657214065246595359194325007272810489979270123802091239726280803891230896544716078343434427366134320762402582965685316121674915358559879894190126074116887994434255221663842486182097378663312248130613991314048845452807979504761277375280992364073198813133923546764536736539304631471687888962115533620826199753796176075696442685102255253230468577628049594025085433364183936952562699414375147909658059544708514785575764965614966524914641212831678248717523624151217301950151599647746916224645726161023795200*i1^91 + 1664206049052841745364833971854951387258370587887302096405331958398383218345958769421463033680501696700628547150068079022516316128456129846170644569040077154190379231303545004752428500741778359567764613887868189447700368508290655912668358937811689228551555180641919984075402577944010283297623871871901065969569382990858906203510838156734874873816957127029111992887822130471172170239479310889126200252317124548268712457390146170602206410744065527402340391999069609406730272390894791929540151413382927124272221367074698516887894677309077648263744899232133280526729863303195315881509971073420514065502121609537061620692951015476186689040389385328266420663085018587681508633454637119620014896789319652817937032934017012972168123969116697083381837542705750046903680167035220281212006581188749607438990490402172215873825935719642756513408867841147252578778240690534160454290204537058756004350400334194754119005558647533038967843457496476358329690341938754302926322099234148114986402294604400535733919410442228695678307880309813265929599456193812311704241578073251607544978511463576250430409546015302477214079321942430023866905835411966238498476723034527230646395424774273843260282288146893947933932094864927504593121316916366835774182818006656182203256380927882060565090679083481127530503859705938846474720833985537387035144009999033659598479351555251056439370217112553100897399561032326819136141639090279677878246320738552187226805445724723918538423055212892850542965131971491571487708241594262461508533279820036291530525980459026341997237025978356322096098037433698883507073981278626617590353676143448442485166983827441626773627796205279348241192863092711252279282439307861174443309391110796746694735613933886482748052469184021593536016598122303841956051607281473894307362773037649222683668860489184877929266462382338031387123904960911870860673365023436277805039767901546551722903566994056462447665010683181832775538220615514412840397406404849443685782736218675735842064782787041262259665981535738482486666444701526383101227720209473905144306714555197114017976115640452822073344*i1^92 + 737501350371889313735121279643168752432756014412256253348160610848681152261987267345041761508519552671921564371730900588821873161796626263220386079296843092971673372490137709606007613567618820453793713079714424153987632916184886631359511334407248770810512947812546398829209178681880735063845795343281516064762207176367540019818153723368522885966564321026858939415997398306541970138340451506373703285881719169067379584375994506906116237002366827729201216039957492281183133258861700500253112550144024996939352592599475756496004801738775387530288354116597048648377373820803806514673522416906207715439894942719292753996874882272066908784407749122420192468353598159237375276215545095342282215268948274749489574176550657698711282983710452179561039024263047357318107188630022709760609770303308033575676642197477355918615739736752916394782012265191141597259770016269357103364506027576336941049021701374928740904403528460384757746415230587949172141297582116516177010368583875258892193290716258532342250219711436316015870578481169013240640432063570403655532028155433312991472016378488706833378390031495893577394273167611149784890736360657176936170991003813781503142576459789547712290195773934005458314001151396166904646544294179219586606065557142764168916815579258464274411227124952704060994634736471967886435210992598831635033959608355657446433119880041714634708470766862120333611263753389197169474947515921394071010599389589125608422157461457517264823970831477867967789291266465946651515890048881854137823584571001269139884993191284023014703984850173564341918598580870178669733603038378142480404256795154787882886785152643035579722785613825295080624910513716978950535550816721851125354838479818598370684641448902765788300731222692312962824629724736072654509621311346621589186601604807731317821976769031597313795028384586893652533179357865625629882657525529588993489949260540700268281131132817891745883573025541025489882501265860498431097696541460843729820850580763290164493237513513640082874067953491909099252055311768327044170135162678211090129908886667264*i1^93 + 81629185975262554874440472143084014418648004466619456492093935424168353543161411283434211060311198692432127569109176669760168241829521208513331275113943651124991918883632593908853008344587918168718962248197357608787663588355711380676883955652299935154777846965448273418225906912236465584834192822347221706782556752769798044022363142699973960547722264842151383184436484911724097728400924293432754024091973008054830350556072975579125524588267795036157383638607303258136890926300038545656378439956026777925968416541176957903260265518399905195293427805997796731513601565429890929937677736925395493464923217035846638400541153477879471302272034826141571229934748330426696859706437564378002702140109328417480945985563488483141704178950825925270310266879825936485051832399438982341338674130386213473165472281276672353127347059339360249757014203095346090072178347265544000612549662966098875767139905245820527064869337774227098191382878997174470889622221711321282070070005337326150189696047117165651809457922761375527395133094927803042952327335909662868159322720748549298621677189429089721515910449123849847072298197261333277884742857214577603835627970410741349269127982095273078185871738616691467070698255929414270361401222483244079963820353559696016511816037569789816407432358321900072800499711650862012385701897514531372986609444187278148208076569944308867973888298595933926959423870241499031265824411311076599311755015383475180712654774243457916334736917758076822605110335648901876087007177360919976210071082418310920068759151332996902386766172196040107737985426688463880877578081569659795657704301114073919505110028058701173185793197196357175276288027255082425523420732293673141471186147681431246136868160574174551169097018240771738033679582995926955354371390130681570317534167949941984106478946083314977033314025489300979680460772302271857942734470692746137857744736431089164849501594264905584529289183671648484461258880492855694714013713611948391278097016522873650222460566494634007854899687281471872604282685595924092409610240*i1^94 + -3062112321622650866865425384036931892294465984104048415434606525721944231655771068971773529661239201035215845471838449751557703328557714219250761511097676256651138289705060129640398202787685178225918981448001714296156303990192400137978216293702753238973299658430926189800630112427447612235707660964112251699957414147919035929639828313195198470651878512406591392545571375757613441569998480247929990106933044247088679421700987541966284290216347709888357773529748770065778527080603951791159156887647732417451102398842322102467253930482709294465259490956767663160682303242348514746916947249086702629045030585354400857704018261461071996020172843987890557062622809198594782125645957149753880827331849071631451928257714688825756711529373072059478546036674797187993481590861854478953307033855760684444055235110760677024332157244627141416816608580304693232792085713338910679137561339626666827927671788515185502184732444592683944638313861388230578649191417899456121870940869532955497155953369537522451979860779961403298005285526262528010997004776828148605067217917826203737306094466421833699719107921726454212462649608316456163244382884249597929044767279832116801735005797961590910923751668034599412660970096190879421349501201812441770722373891140212863429566780320270581448514072772629002907771193930020385874493473154267030216212006852200392450721854918012645528997501806752052562529301619533344905345062534555647456026436940279557441580026644692101079190223841684083247327952588297527956754716671274118436510357315888242274500061816841494328470625801266495658650177953440906819328884489999986054698760695174099447415711901072351209122165886299039915157155615537604213181364253060629552563227506155828076577759862888986915437721012475059354658230664002031177730649676967969479310110448782773527046810891465269069625701095537400227719614405002801771837099260685265065336988603635919687310982588627694872137379597642423974475139772295231999012463424624274483734197720970983375940412312913734277933847019520*i1^95 + 17492647054720880366135906841283821953773093893139875767301341208423170804143586576450598487801996988234994050811961581015578549031019219152138800014091742173295520167966961968205523773599510413659143405217047435690441268011201420082577376032863622954578841211896894931070699039553548279516547084813920433954715503026808815214869777923338675041558556395445212247921632173057245105876072152483645828627937075045172105985913001914446309320074401632234812294006684342010510772547616076849662495796823131179413695935746167766844315542613361771564655557804085132536547554334022927136273798221912786006539372269437908119305951584957686285437867187179630231539679680006188376915964199841674727463907381190935329623576117281470491526257729478888907108300682070902990205262962520409020889208354104938297477813048182921711893545687675945207007930668764947399433609112153057743149507895603798449416118911138744467979964234193387650532855348553183454462730991413296634997524597468315423303248968316489512329597123034072306497466845380750423688446378100134918365590071490350313564637617315982540269926414133209349895148457020278997273432096703069961178625317129190560083919408951824707864424269726291929262811732978964579626768988106900976601934343456053326347287833610853158584009019450420551659723304038959755981179542960362145124311903305910367968361857149948011617552824898134365032357501271759922306881633102504505514572988637251175301429380479030447367221556245360080841313275144835983194012938061680204430416604935519840677405181189751547475574350593134448424055374487108886134412825237973558689814243815295175344994494090455280070969055359301427794239632645848409168006755757127661680624225924678022389187133906626685311283841618124792577470759900355254463042022665558844612753435677262407975486614604025755565667358622475998840590689819322633153391074263060572915039680604061637404796233458477228678360363005913398495598386478706562817339632666776544217856834973728768000*i1^96 + -5010370366548700044656488772383706155266948900864982743101480410602059965683678773168219670325979881656630616792400772419442930515617867397305854045461333307879348259931554257417683879903041048738863921330467319915048662664193834871312988859951256101087233452225120072047440201198100719389933331089044568945901724277123336109926999507529411686235269699187243621531513162172996368729597195711379402762574044013500016119499442157607081807360748430658238245630307511433903157112036848827876356802791389055357744440819634310363870648881655101383973089720154464300537054807348782180837059712766935668623715986219435845180671623522183687823523714801266625391313887920830644751489382794495570272744207180021165546055008206187947360379378877582203853790890499723521993015616047465080779768742560336144630888561564518727863721165066023239513563002686021431197897055384295695786866330002345793215058522751954320902811078995738392325817084423203907154946536720557400237187150381910831390376036650776163159349148615641365984590474762370312973873645889227810368167517309270177331430239258540646978645513504345496575740237705232218218968629333634853834177232278602755323177923044149780110142476979792769363316907308430148902577118535073146354138477458428811083489312553820486091403042334137277735055898096860860251090419627996376701335372595770733775938308704051873001121888660695958548976400317010082078211153169846662369473306961808095746310460674836089306124762827043065902808536143091914969792597972800232978834775700012336374578483739166672590466643008262659400227227104113682052340185756086026364893498389577171754976390775105053596570610701271523382175891392537723612847039694671834231667547708963941825599876375837242422422796899864055225028218446074897105431770649464308642262256198462503442543336926990035718011900904176005787914609313560852051679423065068711774285047691205798354593391902049605112660788935127998660608*i1^97 - N1*14294835200717629188650363892169357501505762142753530167664502011820478863999990150657856786787282955841870945769768755928477862423231046899609773722610682585187693105575270779946687008818224023212242108689167275717703956179673323175919727597165758390073100765371202196977398903332704787851924827872450977626614715577541907397928304167344342743719061999971034148937652662118588559861892695404180366440164432291313507444980992874036895548649000000*i2, -16830677872974483023678462645305178836384820033344043075095629061010690071006403276105361989287174750416194679735505784426693691577485478286723475795009411729722638845604992478552767747193397738265772937404025262737447269428517318022486143524326542356555956021595163066512473762132456283468448434811774541465438418969578199603981163544219994439791135356000564656584293945674968005414566424063275857510957844320285661462794702380082470171205245511335255768365348786484693804737810519822644442469048676544477689328577867671075473359365426198420454069982463130490874214690463333363928270815881050793588410077676794943304714631587598703834822579224390180297555149643598896748214840873588568122119461393827902388756848276857493781225404980963644136956540697375216302752718503154290640363294026967056532786501170530311278650384657073938805670872967738384674058703919940335331134740046917342426358539490457909004307262940357143701014289587472212141933779336961206681800328971553813689031983453653098268080505804075017996586862747461153145277911463087439528486042616027917563165082285682636583560136472266950642654572298101827461482123788907692731012717827772809269154599005339397763292897015073860840117089315735742270896992086012550909549173425538131144741977145255878589079257782178439998313467239202968473568897974227126293257582386915153532546581590839660206943617450699470060151945169485080707794080652340876034597262330775952271370868849020777485993342046726079975021960601968192621364160584299026894776627866677776873440190577966036429677027857541753225840843920504168283183727324248447276698134953311074817096596568041360191505887087309075958215126400418455967087443645147546977849672507757225767620820733951529020679609146891380368476754845186375342732023767590207648816038232978971118831207231812074554437025338730660129737222368197434811674561743369247112971947586614271989466958968164309987138207542577850583892244693310551953505031193013534066921489655889465642079124170721225935644910213092686615456975677131083365675775527472713042433486786194246514817402958036125791381316294898964954221622237120425513979621130029769684108069484343217024787007466188963129784706824076726787804791664527527547864672218545638303703324053329065228609429972766481869643463663137889463333286649151917963633149410606083926655662645351646989467435410186442210833879060082016849301027468644470664097510770949462500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -645008955994027420775784783500756982472163213735804180159188913539806848678218095947577508090721924358691998354876529867878535544811035593729197785242531586481598852475179509577849118717393488429228671490533374500780953399754843266309667530028142731486959345022943847087313353285691019271660244900835194030748634579799204468301138910822643271767576979478014359072827941533255099114824781104781835729073093667094474038839360310360817436593496144666258301553170658054713251477740877594843512704184699415233148717074455156101934773221327618446186788303094730340525746876506147975338060015874040594166790771987081478760493656688910074023833793759378134420332572036913280082757068394500319419004942906269257668372254860885142260452280877224071539641319435100357397481422987183508885453146769871946202294139545807926244224008753620464114065936786194283970329639196150806751510325478395999670435552455451306157032544237520306309475934623671204724711871311814655223644554088939476244980993899748994030351056870123630063089637418492574647941905331790397442813514575701874082036764913508110827889946373705002749453127266955040327333496532386976010471279411171087577032494229061160337088259311654171844603895491628860271425175574637208174646132530225164503336306576754984813709124536500025109808209317610021976383252388849528792863301880351571437394313858960548748690077352129193804518971840347931959293346071456644678805312986868541191534010038089390269847628921439319875650288368881078163651441891120877364264563401814669120689203845833722898997567612211622843291594109719211334603914344760254035755552662629765436071992970426754033408058838544703867233895076682512886533564315987368421991836167210796953657269977284262440751254439460093664050053886980624893944876934124187590869369929156145609692192032296066717829941375374491576088079008091461283883616874821378092182852474487946514211542337538821322165369042476274604395719061616348901154660666654788503741519927455046406559518976380153682661669753344303364241428694662302893589617707444816689577342234536220741356152002001603731723063876204227477032691791145211112099446393448871161314042766058653101700360163541766579722892790940474606423080208608370127455584748022479613505299813158953587315326730038193714780340195750393613150231386408537361208420988887893168724622425759335194517074711309486912763058177585754759826875290242381685951898137869194759375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -14951650462733894480240881792253819955961331422589350944415836234382682722845112747010993008338953742524315016712481805024308385085915336939555466233650300551700251515823870803240776378420490047494539220491485223701002466861612296955231645093246380335426015370859795808370762081296092562711627226438819695508813692039969542021668828183531212659424031674586188669112331780684202450312833962524313590959521262406735658272258038858588143441535972937963623372878637646860055228638437277571307578884918303512715813626044427046955132611601139410064656162948392919964660031369662552326170336951837868167476137996318987207633754657521501273035238287969431805598306249171537637107645248073615679406618886991171225083597173839329743655823923241125534152466123961239294139735757464322356694738574704792116292992753237062763263869522849059999311343155725356872404913324861099260562724237564150742821800832352717220935387165420868491834659801063121302862359200323725206174087540707233491552764247080058501889793956692982675804084005546411684578087290802678107812699779300788188659580910424794693704366420636931495316964162709941684040041427309173340740598820612998433888502931201732797911607647119809610283991099679504772311206304966280119239557543139865187159816972661109747105434038506809787511916521533333219162495168859537821500789858773801390380802745554054058391006854581842184478748485580789549097243777846628134063178974408447879072422089906249769715399456231652644648694431950070279416778043268996690208833284602603247135408968719846355611840558582494637069427900972265309255631099972609792267079507922486276163288030778159840810418988331482429778321478558654097744719283118018085161197542497397496636714199616866968770674584365860674628755823888576905694781697602679854790510065754926559836877780620157988995196055153211154113979023075126633174632029649185499051278087278330854051610117206225873582087015942074978233219989832555752419920424110736154552804918087775690061093612973510344530574754318554030205732492151614174294174725886058078802553835544878626695914642379725896153738870593268894383409958143405626540757727144959997210916940069533843252309486070596547192449659460299482283148373824631934837471365795369116852432418398943662630342392009038299797711242030467222736728468182162745822974245994930747400962145825096025278977236459197119781229195407062195778029646017865282348826054774425510759375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -238018498416307157557097722963834469702712172019434744077878518878441809754271071127971808413919737532320869266006966926118678180387603894799526239960612606281154785823623233518496639485911734753163642300942637254773034515148515986137838729107322748474672576626083512984739636726045305699912275016912236259300025743706541385813524020090428291787748488719473959776742959503179237469339509961903106103004964303073463098100834647267243493864298038658151968453787852464598275465905657737077102656030832328838054787640533718026527016313597891625047567545846931083449768934953689213454004817378945016747989766215685788829574536759299998795471833563620748831211144189994007043974758943170396417378709678442799459677766750165693818150536962193241415984924122417429752904300864248321811938108435741029885074936441404421286090257377712814546436939696728193456971951319791279186216155882161587246990160861467140472375674448062012305368742321208477682237277453964722064679171479199189716681950356528143397077600731070359347514961372497188645619887418735166158276081884003121614989374342402732025754947816468462838852795850840176989601009459284000985984534767691330329630161311433301581543820415501552217033587307120487456405530253529255377269929916818775445487294681628130344626112130392731111755239906374134868606514898480273514200167079765761761391672228102220862188711391804325536834908241557231007766236196453109083019339646752450080105353793017182275059364344692317283620918851080231212231782272901298460661633674434989131919115975823865478863226558733215029640517326232164026256118541483936054770451322474497523192366088084881048842250196643578110392745373963135098436681020743941952366124764830021544923845041855913465238822504145822170892532444769911987000829674137437030965246026953383303248295293605594334445379335162422840193989214154490766352913568613446733822642941726788477228053793060301359680607847579971640810646293054711641616791812628219906439359674060235523131595515616490032152029062745983349353485846904210617196394283391476352510766011997091702144147464569906215369692612211037009945523222269430648654908321159454032106922261837236179907883059171229858400245024879019059599263901905707391760614420645298899548458824559497269913810235490513289800146250557163942027240507137988674849766586542866327121427878395154801781090821694989332266089428047156651247718888629419113627524079339563577384375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -3169632217898788196475047443712390865391636507323225202951421155964097554245994406168733190953631598390294396330409710173242524202545976627264142831689280184385810079394347741720216239423709480638769589941532588986675191015941451037846581493037531410556260141781717164091758188728675133909453481716389989986616423272715801794976039671889075833269175771291828655303196688486078422839062302184918840376649157115170482602622336036647198519275552032589451458623032977248660905473164470041587149666328951020410508610567013534935052218701804529328653191365114916068238114056806753452793121526281425227603265238997287342660226017469441757377489006035078972004120611552661444690292341280205502656322258552645129563680466809761015004980932123011803593076278330791803845090769128113440250606217414120594644334903756853754248053681239768268140469045655575280166021212371528091742177021522500106503517233056020193693395904999339710387319374554023537397992722508302847428771838001096189183232383229989723048659785899447174673544905249915888736338404453640711178094426466323316884824074437532223540377797479439583549739553649463881789498927638871750763402488500339703551762402770141706530092008253668806215563679085825010849410717003270644324835786248600125283910766687255171790590351491513399964071535940681263602559149649078783648298431723266420626725039649369129116209377577955592424282080243080413552230753311595186076306035874185850793998998319354109729240202478628114495001829159183851955792178003141618918736239081102782350353862253689350469364865087808804263068691582366361628958082061542259031510254448712189710549943695185479294685971579620017595078048630274936845341670817238953699095772270164052010994442792838859080447575591297016494004611769945359763235028575361234854844594639412986940572850213631192912325194592573762181157256700231982733582495284488708939566570850986085598322077053108651050152102688325436136517265460962312255575518620599747495933211208105671304188399151120124093987263889153496280559278596745773887315754843518588816805040478860253108741168188617011495894134799021769635757251559601697188487910316574363552850608679311629241447526562446428796049404151300946398917310449798197682775008416439296050710917757312297411631123740461211037679120488400942668424609708956035828634361741670439629766870829695717424625132689045992385940603268379701263241419509522974519906867530926422959634375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -34899789827216706161290183469530459866839932599972116218224695600667263081820440533691555742764414071794187737236057366876473684359809168351151873700328170338687062637139549097154525594530498953454095742296709678846509517942875121690692004112823579687917421761384061252125611411965121623332715397353481023796197385749650243881349425313246512379357554189356541721170700031139357263671116812513334035016410968363882572595551292530226638636795139755387482882971412548871763788999962130216771873566593303585158349285183669523895599796916288564666900704823138479469569991789057141223934621344146269464235661850165250582530668151928000381363532799113927465387731077790177039061243838524292550412615800932084460474690034556729203367310284100257380798738126084462270124859442564181628316821598176488507048513209959638909127982333466001178610250279451133283732990767794395200801190531095023452182269982724252895340920380237664187271239363282352811464056504754780386017458238840069751262449805196387432498518634273693026737403681870616832510270547395643012958717696530806466049336309932295411288651235820486287271550663138534244525319199349065344833243356480182239078575373958310997851747807123407210609794722913173232512470835208651249237878424305187156113235309721855204063433883183464701268061146102501019323346284571754035478782778845433883488627049367337172813928674020055171705146889522493026299647446365557829905121573589679552648552594403523514001440250084323125754999463966276568819848697824128761230947075414755912604431784780090017712233415153075106629128900639062302709115959638800342759671149302989517553205027990721110189204765293609263656082281267015931783351973385898324966080232068918537079588785510218822465192603515754501309224116645577043447390420484353652944243675863327572815488453114556250229096165753883632342067409912180893205242693449075140474437698862630895581094640791945643586368705262996800164335970694580016224168409374730133981871161404519918682184842616818289244820642509258554201903791308935760026658713778300170844360968678621358040407161811953319723739934794304792925768935983323610082603026610035230897127651690770327389424515936842838706084240752975210557577655273860226017858987840763299409098857500819949711171358519729693643299192467423886218992251534593702959392129206456259239354476613052675600052202728083180125948422538236271294815711328193827628595408969159826731321875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -315955588017522378873756754400249453066950308295340447540954490308679872120409795752526259592630163101758825888969147077764887861762181638244661238768639388797580609186978353522144958083588206796472142608276947020033236556108216498441982734575506475884212828802494409128364284468958920480007531331283857489102700525207853580933014923277028620836376957581909833575671233583637748468776142689054371303849158164207343236667000812539125643111800309233675659128908875365754935654250323636090532628979291255053257692987186727873056788184617973636941855001342372978974446428592057962884767391793959564233102846530504871171031912213877660445514687794705818530486374460162827516563207642587304790077434722522535604004769218376761114836323091436476722685215731893573396619626050441234360893895519316563635475173941616201125317594050146702865771213326104693291866949914100323807933912295141362385005788008672118272809012636624943459258921201461536410655509428824457437550903183679628979058881834042970663352076281192330222447384594536787729625683288682510352985566692789603717133728884571358763382510275535484080582484549546102115317346290847065971977253568165577241790723249871364762385215984880634269819133386761221939546934066274490580394321330127669336967893270684556086236041879524501723956276291562538357329269293301327020488022765657242803796018082904944947034173704260563142842157411062005129049282020097432500281637809658525887686144673093265255738452226133688993075929398184000641519031403436667765204166273322989527375682225744836369742687581781953860114928298047355726148325620075998131412323631658673753767382120585543369888596108115595355850483365716586946423781929252421309073926515113991604331514365369926428243917011164699878764970265118543892244971885986616633917275039858697385961649396854893637705677300212332053520637167684050589056840744643203906272704741165867937031998694440962545652519668661888016602472484665470486874376028361261997687228434694060538533469585635740750960556367793423944117026757806214231304766623510638729983380571981084016808428695202629754910088310474237073749192199401303978675124333103535759919523706105531303543355034511082779825888034803271914890518559572076522153115385483071808341987255190594871940997427397625371023610339086155051105770902557811776568074174194676819795605610474693006065838147449305812983699337491336119097825472444316220813169483400594445737321875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -2348007905579384062918340129415495290566071576251593977603008689245111954877266443340586624101788786382189924796023850816964111045378605668135589528098507130996650567420824744202878904807069557735994621942295931394137153728576199323503449227745442195495548036372008218709569933519816786315123974685406989698834252793205299486457242592823912499075760574026665736789738285745506363366590342042670703974033607132668525130716818410970665777433782463803023775520161321695969157725060777061047746745059688800721356776099053484984206327652666392947890824803854935682870455874490046897480627227653733851898163283675213401931547695849889993258083983878371485787168862745145658299170650890609117647483326419778359332708231124264653434533914860940426797886619874311934663697860599194214972482033785930825585142292241471012265109677042059172844485008966613101935125726945680715565348356783230461690357633284872175457325191105483667445353516560742979432072541506668625055789574373679996791663169450442267473508640760778371720863964146191566793504683943298439615974583372626577543224733508910606187835806746801568378846801431984102377640998098778219498990189699344674341821999449697836252975214921065440632236767346131197954258358376916595537178176924253289462058892706552441568724110691890473884603650039726666742175260907197288430544399664538511413541023455070712137275144096405947844036808940565077738801398159972527629729965933270363257297969312857024865004272073742170443982362619746722237997746947386468937523293900371564624197587720664410690552985571186325892869392067733188556001249187179833500532240312216600422953760272370745196800450077544565728716262278836890888953788066728138259636574394195688726777106186790209819616766093963550241547994769062469074568252050827140793016249407107567170319512006345847913889724661480773007035189770084641639801802501328564473726465174029074870694220623790950152726570044991819486053726477279167066643327802315181265871883189307785177387752262777175173854947204982859581379663167894681316566503410431551646132742598784057423179675019316192320346238301274066462229847207547107746731581343119435819588832284645643217768461956861934354097339076460349154028537165453281320044625218420252410674488648930726601850389861468848194354353088187294844625991326518746517458645219479521003615940082117127928927556351791199743779865099681566341707732902607573718966423158716814194415196875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -14811598373298906727923322296679070025857609095686478369541124087897657861243238043583625190334930522179220679071488209039312377532541111336467329230858230045427042068490853615535872599381569071508761952033754219248980186235938665630577385809082189529645794592653805613106863016621065986462554819698777206169753279701777462839729035757501603115226833735913803267129897793555285749089503074751035955528609316260051916829269110682804526128716726310533548492584218760020616090308253798590147858473612343514729295519217864993065550762282014440956058119783060912205246220247331595971718875898301810885429302216656255220677585408613594591324097231909018693507458132412058275532503225547451451886564258719628979270039317858489235983710320713561198279223944128880139935723286094782106528400955375861145031836116803925220163187759225853514494274766203824434604845890345026447924037548596754706201046843381864873864331228568281006784229271614782578721894807273583845665876728888890576378797295128187635113053260079307348871333598368583322502881359868751290797757976556439346464513979198303958437234673231933876714376973420732912653110359113797310941206225365874770802970405604265954980491986819695460686698003732506604263953594810598465760519428572634648311174827585780633043688436981955052979280545243796853675358363484177270993897499572824207245913131503710270242847904362471777707461043922763327207581622912400935232328718722104985931300075391600679298901352678889355304846281687870386291045235194132479960366559303661481482349194404165565831872881183136021026670233827781249674590912730757102983644853996764172512316421779696858041702059211941534298234207382340326402529566659824275520874095962451563063782536756111610690159407760983158917081922169617937620977368462559086048809855804580626897101104363909620368182369336498013935121491459376044988601336326397276706013013937619010537437436168202142973157998002467932686768315404479910999573231254479524997731846042450618543122883594795815596300550608417124902379398973494634413265684879650504797018436055847740589123453883612455635435431510920731364576142121960065911938686253390498395028865407020582694810992279258806824797918646722326736525809257344452852283336709664169297618521206136384785036323509711857497901522778480577311328451209919481085956674337148462200795936339578365830336655531769190503550525800999175651475401059661076342183076080250550078759321875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -76596563936393051464666217710648150176483232580187731928088364335331863579977949928466220934584516188151171954747928674927983311471949253305969110748449263147416396806486109197027196811378324974965917696131778873594549297426238767808218254729709738580344545094837066173473994659053755003298229968908914146910583531804662870596600300436708314737670514085538786805915705224778283897278321816770714721710938997387357468396202940686273806756953640295023167198909485431378822536891474677304319926135893289646593458047667010075642856484297573008315321405706593283698838330854156427697370354527880797905935843449957502915390336228452802731673204438011523732251355108505980164611738318649842208810676534747052506834135078213265133468387869098957047123687368109698394058867335598838295839203644302614096941159853599918799865619591074698800537175660187640697542094461722080981165148518543546049954774806814333128103572926301682068783195916517434166701012319581139260527545920939770703657169975055903768895777538434784285567581231457278323748852791313940151526023658800791482667324379925767371223289975798091820000177071100159872390734140310390346530169440668994505231932478709431148920007711402980387723542751996332040629956333627252460340658824025447628650862979260225536370304888300878746343332844001501352704658526610028867670523851499603865101973019940898685737906097164864993765289003806586705239414593371053655769402968892577086428955953722841482783244111782697894730551646324535318623651680529091738289927773431542130173805773640843411008271057820705007834820821194525033529865671170037105916592306558763738121907622412197549807405843387317664288686587123936528147266717600968409755452492090487163898422290075445468834547389400502336535508530987856206934517371129641948181239093055268604827984552047082824643937787279717977276405405214679203082481607580453406255088020539012442775096547906466574386231066257232643378558528193984822402688864922536428069679376486575346751541475376722410302061755969793045310827511917177813652672714687579100012964017479213971604411894292970139786001981910736939908122394222159245750878375330250427650578857818758152502323112672625355851305172700957084211474584951359943302144624785443420591759221004132481793851162113256131403416166042219304818908668305463283691653980081289196269074792709223241566702490929791242578325530504273285011004419243169524698676462916568352900802665625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -323369448272766003795088579957539778104300013436235783354279564690601176477962302058372777047116560123717452829450844081166852163089073162709998742814403661746509318671519828853298614987527560143143066217458099068943244415010509943582897240891442055151380853169304116847257072584575011748238322396074943460658649478866042477974879400098262031059224871117411386043252953289575191781797954943356593632645553555289541396029041384773374316164672432283262106960523339363163420375533066688009159821634483580402256779467719227180530781554374228341845065512681236549627524547302278957321527603474238152755975604796687322225712827059573660280603054360079465281261932100397730938447607699681169275924844567512222078592550152606804871978050367981117905547342313685985732218805587987599570597224891589369124778214913780905095089154835959020184600907653863553735821966313538438175402059229511748877071450096176219651996307707173659689956072331227180334415600709847963202268790540237900189864658074590676944304258793452385554974036210782408165092684849426695766226376902225677726886872944850909524946683115992615988452805191978699192937354566112758057575232844846557042331083527508946242117441923638280021875887268272412557585012267914087836673029227590224257077794912835126024143643267747636604940923425066024373360809144804950486996862392166882036097352953859711220284753942783183044552929340166490346024284108781663512850307995151310505126172483216235708482989428451149152087100969917499239587851892085387621321270109763504600363528333308236658057779621471103267393006243529802418198664863584426671996803956198607114344799574809288525597995970500771949036170283975984168222446220057983707025416370282542944898075102749075519071092939987506893279054290167655791887426337010216847327502298289678965832543962741145547495369378731081268179988706834623139721787978190604151452441662128555223398776998257506351103121648955417650171949380180952906209442639833404232972495629656666067676743233512841494568216168395341677520235372510332940441727731473877098618611498073095696205545235040986092598253180444609791313281628430225814875088713231564937927701955678876187810426591198071371281083689461611346314479136731375730876891887362792223818235462367109364170086626497143527853297902466029412279338553571916822231845010211895294205650127551778227673522095891889835102518806083558508608352691175779966340091870719405903068206665625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -1121145608018602994694150342400432815750869607764860179509608016976899882433007654371208054838517655026478796858431990516051793941952328564580564845605492024709141686919541193502689175853993664856593464744880975272567343211801924989718056697511857303034260182844541124553469012873177545235381584101657583354959277920376472233142078070705017241706749821146898784340282463847849824812583710738111430052124886172674724490832980092054578853722886518938249035323592215223193839849054958632537598085087765686127223523601807987828681799860481285800973191679750805804731542096742843479171107153260083133393502320610252204010882760007345711254738013299753657355824039769778228595167555216676732332192500689360900625590992626002348494313341564757497276265638654210458442304549671515145119518516408407666514918364705994677533036411838804335427032095136143024039664960870817589735017428896733309025102366170040404316524759677086499951056316805104712697185026049574103203505491862808465803955981783405945231420240502820023439884009460661726363286956106640903506483760780145976021492240208559888430063190752167032764135675579510089110141309104266061057141423150675820467890843488609805022709825405692178997161251566866080166463860998462479390510253568936526683328723056188592901203277897345340367076415878528520684526164411789931699165516873724984939583240050534239011997465258061617869546225105227424589603830284376547903852168442325081360723926615260199050165762742392246172827946722177511547410737701275984755392267394155727996742005183155240289505789236358555162915585873701030727814565997819562981482135840685265941029062813976912602868758392800579758120670475220834435792449360838484660737827336842082552869362137420823796813015177443711373672734055886428659086996252675458338783877808979115857805728602653744169111118612781398554331313984307863210754172167927124836727972929915894214630180626724908088045409930590449185845251349074777762152061484851785571074666559911985582255014763598179880377963440212195115082404815142626190640475292702373374959198845902169241807626465249910082175454107918221258401323496859922519990967714268369265349848803418475079242850360533856883801703347752752844771958307226068011749166891765734724446953510035744333863023747655009743389966674331768924333486141050698628567529157174539390773108385461152157443087903777278298557994540548584169599772041659459545352196108093336861721404540625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -3173353450346916986788784642304517423690133240804294177942024024345116964164660063258083009348649678137763842948123323740915645959177808904179489416567536291772115711596801192768970530115779360330925104626431356979535555303018090697525998600231308812411229712314156445718236572012306968279159047475348101396925393522800098431663695193391722838384029946938903604607356460467603571994583348228190075555600302575421130982574424763143800049808643663949760034454828050952374888384290503141434231401891679008142503727242315328991337346336908188165488783451524632886823623616657986920135044996598818764610110752009231738680525514513285645806783948378270111966945272677340220151433711813829609163210700281631539436572666568340491527409049307091546583877574946494466775375735493302053339218843033837017799122282903187181745866478156979235979216717152827685122226189950106706484502152345689377906412361655009319355663345806665381019320061700483789449893418693540553648114545814590318927915731533066033982185420826865285680207947890100007540751338722253434331466700757275688784261304862212118109790640605753109499704837483602968662079756925504625678336476718518543735895188128381875395809529272888162471898982422452158460694018836332393418516271997978880777314283891314274475552194660810198360164787654142388783456633194258181906830549193567649283678989151348538593972243852853273895096322372078024456755623891067319103617514698006540114245353197185829466047863811841871674820924339362751322123273377146473809683391066608805691973964636751804257000647403654727858670862180198153641084168587301133299334236976229127620008537149229042367561314150805872262063664052729446929105916151436360165500361173275539814098962131248233456644380632229633323334747060300943437740246280193465387590477318555716599113670768420898689621379757000062312363380115463435596375995265893054951791080579223663115496951760986625018559060924121618908018133122104908388116430193870575701482328954402677902204863732541749256798085573075551119311233328976647081521733876696202606263422623673119331837555638475580000817689237325740887042330959373987602954628500971842404815320885279878963111661443863304443615948378134167856483068992747617645645164836824743307134648795781633986321788127925813771842465531761284365881486154812825820683751363663464532052418890376008430626235967477410818205106083398829123794262722474119898703253547882273435388761790625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -7345745861598605503565890820856516978690469145452796484520645905083812898032947079978934559054570286851722454312014662126900837728871359936653330885017755673494553206462642319082864657004322708763241978199527554142976579838503810581610037786172602156467697254660755998101609241887953223396810712972585266106311022362920949120928812765947571590264558056755830722843795689328435120238092588228057666049307893141189544009362211281991830280310740210503898698922816536602521650604744739451186062307293931581836654110871601376804132583816168190292311116325701934261134675948170266188343225069855052731604954430549859568789230140672376972168390614554529171125298114485800153052273938553126299232500011957052983589053476162492633265443606319113804670286042627970295770350013961336515937364566222901747189283240347960559990272305322635137853364631760997600689376017537284576871922812960256536795361717075672292724124899551268898550786880349031559493714607249902641980646555770703444236636734773010162558949217966963877204340137455873128385669062154782064275654189158730456889764518924982495719057246653386595123179443688824115493663971008381281129725970903622052716513990153954027931929846397194142314550912587157859245989237604746770434930892969463108732630101247639648487149462097727841436176944247245227863072717117157710161961162789266487874694526287325892471672030590844883411295227559613783570882167098114010427623982969847897052916395757879284087293195822687064575015498136613370384279255316781478690872230925536556993254708971264757350048076294912607833993722008098380641637633697358802396615815461170271544538284781615270840259256229620884630068652858526257100083942148999253093343082039266675522339036497511536446027042117660605377574824032045138521584857292075988037984437565947450561263412429814253275471092005134729317869743291671164137726630676564950954158274525319702353442009388740223592930145017244424618438899846015666494877807508719064832166995090289728580897742313828951918181892992566461530324563945508242944826657267417711301222850363778327473685211737704728919141129435516044476106839469433953322370727861906332543957380526224744669745470038186876858795564346197178387334239658275198276133139061519109845170584778231608219226460318720120644249116930995175130313334851786625504295817395490972044436415519640107137563161388552957392337335897289235982960277683329720900256290474126462596528696228125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -14119252428693881075628501137871304682731448171292110425288230528768611154630370774497653043662460021465554369676905376585616584359284833851118745516502924782488189466169225193717304908202058058775547470523313814726456959527384346906275018395649707703041623902260230584048932956097259095231759108582396920359155201445676613229526851308932282684879318091744305372865415447806724554159629923046687547143661222135716204153335392444272075390935570720220504774659920065594409018847958891482040462515755437038489801733141543657395732051176680811559447911701063190337767916468127020608271655582671878177393300663959994093615460988602926489697346393477100466989648555522168480351175283197235224648089576152223078957764400137802566844290274239853449415889025218305344887563034228737226866407676459548872913533339636113733464636430423611032432756923296773559460842643144926679069593885897840255911404630581435274406869910253384025714206801768620675677540748389729816269293996302276455387066167898355888188841313469170770521348050137648630940157677748947629662454762541892584354893213156745724475714518487308422057412989120630817136785010672479947351312483535781492368955612365950430992338207788122630748506100689139532112922135714194850437899968188989422734624905993118423693063979603063689633608072177655580029850369177584394459612770611484966810752021328354504796093286806615673636587642036330326861978668395859109547545411140728293169370047708166735975009301453198987935299288833694084402248829613748124836917499941260171644701429766321487616187337803672523119602163573058438351578365513708037823196828046404045595691506711449321693013239109582806227596700491303106634006135978940909448806025998188819646747515835868188408191962823658162233751511107383034291348348545570228309604046130180271390909075788587480452450624925716307014665741644758418207165967937115763728827107510394480920361224786778062979470877934017138243981084208253898552033237687697498372424453065901595344113779097215639165328423783034556954547376177461265793625574870445771905496659579715594542668631763154481085648833656553097241051818245908312933995184188729304261218857142733306671540306217751856939337922418054186147874516072165760805127085405867457194994650297713598088368059945761464275474918979801035943806926921211229922542075821987857551351483530367875644576717103585286646215161445755495831837264025720045975630773499887726373781682228125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -22867414559124610417114141605644329859344126106706027411599785749641913933771829920213134858810350705408686795880775281696698426057191054280323428761392479183037691353032427898772132660477006173591409778593000843029031374854838039176075958780364406916906069820742331799024784792519165648731993962865666085074654263082147900738543090301206811601516160275324668105152860486421581617723515365013243496646371471800642011813857095382659394272476673462872720008508691530006086375503180298143582953527266252819709476924581475928516926586350075798576594439250560165702845261093410832768815663184480266663372591663965380624353203977217369838367375585613909790890234955572365062213971513176190408481469615255835290256602017865204716872886011194300988842502266442815880566916758329193651764720250161833563461363820657883689423804925369027833182638235871925733260185106583714881339118862306462819152535540293156468061272860095221169362045025621612892501821222889884962076345095940667867647592883522379988598343493465682369059399125345442429823924262989143110568473370974263028349265618581359505318564728211485213327619230270217530558366861003547228006128040279274496847314895656340553586782695939521373580184696349733569308775483210444645147627889692312803562935413160355720699612401379830371219383634614881286531394464656864808303579612999232267898279850136186352356581314503079606741498089377014226050862142809426334426901184957843347602545871398349089940965911768903588563347945017683537748461108622013128793884995503227302835539174633611477273734675808790358475094628124939286647801951294423497278550197305445568527681750016745974339769782511326408296783544533494001710227075343904290510093976546007955271024343658748712049625845700851642665713134281145898001630282990609869067364675365662679335210388356788474362853868041202744597652936561156049099482554272526294301341812115280861440251837058162274206123652423262758653411599263277645492809343303054860807907973097644943818377806137357277963787997241616996145201094409153137657898908809553480055199943633249475007911975002003205413784962028118958860375459104858942844306043826958425119844804845685556752891474609293119812927430509069834262359587611291238825853952949201668822433042690818186089306171105190863335494096347567933602907684390957226523900218044067290861217892450720630210017639834892345230593600123531715764711369673379187497691881978786975385488905853125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -31675537938600815119924351337771482010228416851378351091657152986118627154465547535109594876125708522809789235736772210909812561336173865455366312116986001400393051603013722669209878322906824124591824365295080489308099030677590431740494837772438776657610512892838718963623246046171966520599308682056841400662441860459747572916792667746883230267048738460291497745125229771943211062088934920406076040750090651159422854815611127656935008557728596101921098213234620470526995622952674981312348640106121234836428980426701223301230745485104496967442984355759793424332167816860833863614599257534265519437522381658810560589482434097666218319360218277847876622377048712248761324060489594625204891178778370040857873832650315155301540286168785422128990966131768290331559976242817806079176373996922410413071156862417570871141753709495118106847323609411263432526027231374609745251490135544155413211820107910206471517236606410056643836511034833928536337838492577560480699321604789169705904176741397718181546735519490654470285309185347214298711921093934456398347190001074022510728620828196176698403330959772941305329065171474681515912743009837606536193463249164954991632983348825396307815135198583989323063663210377398704983228958727607671088581644825849442551703521058791675309895649296946457976096579743164128425365797211384658603361370273074383553247055357177705970125491518024025190851513767804180934976070084082371433700669261059519816360705609581671707661378537057183530317029981333938329797780913954342697332391186885106120317902365833200026515226196798801406241592762695007297801317071550165620919332345698654520768836117389494832425811866209586887095861161092192840048507779444914665855856896096876141212729864131184152660819225107443697545700428752410067349547246220274491065363492902730001150243436466605357837574516224915225386129986697485794393322761196336191473642770359886455657402366206549481495086945773195389884814328743104598861884947042703115429890228221698704792921355306952386853078110602581460262680736957784385074677719295034531753921695249261333032734870412823829139578344189438029282270624812827078562982675509350668277634977845440330206436318990953808509420522364071337145544004967263746431565135067809935143098996711908193128369732757742087654693865568393829587781430773386503145516781013613643561061020118230861191801836136784714400710647288885278423516842173445168321545911743566843692773397790625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -38212068100571001902876900399809693371328843459106539868173908214418557568029655292072641043359795518102279123148502036738696390538461501236004486059228075725234307051897804333777040801226636421784938880738105203848374144691623157216256029072374879984169686766248779439642397827681569828068408095099136527152298293887107156240623505198501766862151858495191535598378738214303980194958707609966034130069699789010074046780425042990327772006388781189021097881064025309177109579221023012751298008679166020576848167175940793380909373259887311337661862410804843010847456420686759404494956747422000710887623726709929707794577197348108920229330133882536372001233188849820000509808697077050236676286249207742835986668260462805889550024801309983019533006505094154803735537241561108379316596284835502173456208913676827375364931792198314293340100355151902529668773543444139078778974621286349500506126760417124408231098664317911355824340231445364247672395941539679264649861538561343825211648572819434197628416286645415540291739717293149762689204434538593392475647631791000063382340065452115305120068111570960224439493323781276270565368855526214093145647315613060780890274906452590368054959356752713137281082280719222582641080718384195169601061731851565280287087272596861043115053352151860765223288497262031888066984301870510585000798272167577750173009989857081801807760354813225678010631066539416449552043460342322180170689524438214960364440436374048574962085329350158502054003535636096936168060798576353647530802424259632181637348945744163266893522273199555915709202813048837731716825620303458304446176956761201332501554576088509152914482864718968447458500049599052077984096186743094139169483204396126964756295602584472718062681933599932556734967724404250986965055572649213272238635256707167505686149630416288932632932326356151538324713920345361264124713344397079314762562046417818146247493792834622953804847434677633011780867758149205037176867953047339527517031764437772929065310474166577823022803748060935975655485383131977237011421022357392673126089564124502754447898062041699567746780086054853436464333309077251561090259285197894708626753299799691566759045219809768294738564594659577563072761997934171461636904932673174558571714548398356968254775619423648868857147146609503990005894666712334254571077426851719370737283433523438965762001329262836142674822105936915079840552584647742265377442004635529980312132218436993750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -39883948723765387047304228781788359491904238816040181230103575891132518763552898979078194883103892883724272183684891800876107265930014002883747653819395791749043298729052576807768218583845886742098441929328329204107748283837288334813008118948007076966799379474784845848676075124585400098067408733471416964008317568215228093047811765121151793150220132240850365604262850569544698341667950478062037518612109356601865253408412004515676856237833485314752504314380995353797273493684344672853624298354435557366681136014692803080527602369872595744280261743550303381525133467533647476072203492182162353365996468180067868152327568968953897824485061165720708960959685015779071341867127933811132605201911728089851376386091236780804871997673290650912594960799547511493351483682663459009312904391108725782935491531679952181700386341734422919570943473665621880128747776146921014254455545598277458862402987839459491326224868450993406384878684028636148455695963308890558784902235422079661291445354797223173313179136152443196452259065807372681931006036333027206387011697867859711806717118804313032271091214733580772742161259296494248101239989418665834312140546438529850988786470881595943513123033524693041013948479315515123319611354123375309877938335718193684775440436188481717200467709108227163833929550909137368554960231257344271784280845187690493693430340123202052832130440870211233773515498382432312543272630933905430816960524863833064424666086623075021883729406894338620849157611526855124475242963151642333322881571815094184883652172833402953535483767476332888656572181052978892443391786187902126841128405061508081461018757406895139566624283835063689507661254263108275429928611481210276203165085737442143206048414622711471878271906125005827343092714683680094543141989891430784641859717584654990443149461172440604055641079811973731614046254440973101644982011417442359231598855874191087340451507681986971890438183123291499845163237202944042261569713345642486218689977358072882756590383870240961594332634073960389349268567598891104048928716533798003280369064457746807882950691332691305296488040809343618313233160952895536397684798790142166401621677204225616259828349296531905784245748308322778758230607358400676697641624879457929743087965518247798144411028000144567656102380819880403396779939907026322919107655808244107525958233684012843655017337782564820639671387646872584411137216013365990875432581781046853276359703452993750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -35445648125906106499979551546582382951477538058409911751776415477920610177598964673784811464338678261144532096085028393455521240528378115873557504874763709714352331830962038765984934745636175510060400665748589898907964320530204957436441249841706741306580707338679384958689792145593693142882431379327890752290785116692537661056904738825125223757692753512860769762681501815160566606444659910216748484202732103558910765090094852745897289142369046415315034124430269777990883542036064938680668651699841151641421016054127009649987210732283063617047348757337382740462645502053315608536511301135120818110746703339705720839674276763090105695712632813691872828459657498843383547819412744848485571159489320570821765797382342643132279280094424880640901930347070347806730351330122327338309176203710185943875678347522742890498738392234883796918604296540408488869777033926542219090078732407934312716148027993012387584728309288931451372438581921592913814778577292495332756060484163782619304635336638706645956449667192250929386506229256577981099288900473254117468643829669554203568822794542003647166878355998164064942425907683951486844461266105450269442356562420666775550082180050409652880117302395435340627875364487181603422435283175600944589324453326772642882843232578230113795972900909383016611473895432022117713679396428716173041455231817802769381847537178915247938602992004144432069621502602655012165741654425216827736518120229187766598545208641683536151334544864472683988615587422484890598666703709948665908734222640380640672073986864066480721544880469009344683105314115135917917869236245139755699635637280519117706463620939835442677291364152271839845046298471758051453558043264038967384960585580467195410883823579561556346814742395594800114028070701008393011120597529418600545111166810257209921229013120739240543294589231826647362162676556740080840691077108028990266480460245702078621979141314099565085400301170686392132015924120799329120363285634956621130063105411272969109230665269390569557998881270980898991479291869594750698065947976426434801165430068545750535111117467385551648149259490520641521841696977165023699190235317626297309393314721254670164561056088569898678278242705700744460907795020599506541926930185438983822400749721416502591266574496865062805698119473735461173341244089986900556964694497894248567124165023259168842359655487860682633296061691920020155260476828302836406625808686816723472304834025243750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -27274761908485629581092343428908080265463599429065004425394909297568490323351233346786470982505241118309280704748545905844981444890212459432120362551336438564403735930399245151783662211871086892131848804424531927524885512815122830331665771897149850769325890530545416140658764518394998421739856281486306827528447939888730626860690785631810506641283799277196823753418873131266919791494265755161164835733763917770165655472487883654785841024123354247490319717098276665434001995870417140040748283175869048615987753153083405616864777849375387873258263564407673758285172902965072377070579973210178335712831980770302821800700815221164707236099522367586303192412680842756233208313059056190465016983121273594564250020805315891164202754941598204691605456304218201964509438351658675724076822542415784917197559385850582595839370292142105166493190197031976569143326736044438016196282683997784699388561587385672183397687205021323260882282008718208878490569110966069252006406963478223384590200055558000363235900570407291951250120851517789783586965177757418664755236730779529955800264577111486190447142269873052922844692237578644591818978588627428888085480036700042203133793281718275756601316579129839707745567564191654242464429676948347520683525587120580906784884973935480553936866462270807166752904406586157989231094016652183864621243662575587224333343481891378622405318731355527108048497843730373749220094542534631382559671060167606029452973759961803737226157744960720435506156487899060641115689996861657779988089534847891748408575697262739617655606140026276873602911024378518890313863094239204935955794916297292494316133476192380653932159919517990151802682541085121987471472107125326867838362159040051818961527436048168320113379642134767057892578451254229415801892052132838516335483588948968082141894283574012379863814939586481903027775471303903644675391852402123050611381130737117801551944678235388153312332556009885785208758008000018279519574544444364762933366144983254690124500211211658427747939140891727628579953608074969947461901078365202045155785874002710360018673462508718076215838950301205417548238816453631004603475744358039227275360205388256791496373667279110293571813107135124324046995060205607805114259451170398377610313175059310822293610425632787580462856575943480625915200270851497585424010228463649310991064293382167566474554554899103778518106189184857472201989238404816738436873635658928158688887179157743750000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -17726612108798412407704159956514448543241659172550864021710213377788049336255491273795988692279375864165257840949767323130576773453966052165627237303256457303473291248945759021454456013399266858345155253637931913907296366806487226505903741023865424811288123828588535029646813479845545725309809237556642349473783926665202691572330062135375737323204206983179680864634545289071348386387233910678538288216193299219313165073472075116516824119838270974492545679617471262766793771692990730476874556834027588407513369574611998314201237597239852857995766402217155845495763983568654323007719855228387178465945392583919258645265244912617516623664282123528271953625309693971484298240637096341036459099402300328470549029730555801779168111051645762561665030431808424527444763087233281827708574323922897929740024058206504238611419598059886628068885559242712148111292014282762036162806433416487518440845633496003228430643252068499055964896171243276265545132600117215333782427879198054496999103840764256363126155822940170294454321545573612930949930127599206175155498342690635042692573974027859360949243582472094694361622303645976580294913298126907133468818998664189955785332634422468815488560011980380366042122182462912145208638987765512903549996403402272864132041226027641466221087074625752941741204366194772327794691136207301867951670567889225522873056338564798088662557289898035281361245312532605353859615703485703291704992498452803451718222528789291001437465161029041244671763461448637974698031414589485330451209483573141770981805832227226811605391316144031350738525787666998474330522661723717346079225796802798282844293646624663074109783004755268740337671967178091659153904653241778656535340878611269351792617928144764471669940562294967370873376384248021947083409367037605358490550524110818643113312563235698639966456767227447808316543341318965534042001410465549605213820346289652124950636902023533036418808803756382323275296953608753528037847829143302622727481899119892500254120719736679780580685650737199607083592909921032631273715629834728197629448470197365986378739161770648590204210718909732161049213830675149253972985568401608003868784068829369213840935190574328210193885698712987860139087100929062139012013685040011240078932184483538749496333485372474992186121952505049051432530266283111896969970427349907959390155216687330567653803022781422431178713438914250512741830703156575549529052254026594068660659721583118750000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + -9908145781627133471708579136976405184714175571359220883928493757143657516084386727204471228442027329795529215928320743989247497577214000957254789362466011686422501517827269804727887746255621118629495800913149177058006944888836844016571032810413506239053244492891719604328665984898203922379853912652747073232567507132762794291163540899219406107220779733070937018983529999094873242048506883673096198513918778364934756651928309408353266783168338896684552703229502656864352498138191658214692662175858336101822410631381754748850452531213414719859971616621448680477050140133206014774984342673620306236803335536232210799419042051856012825990827323733702394914906848870812914759488228903208352388458048609678946986452297251504086234074602993602577201927013485763950106541457161355399397636902251652795289860144751183538937867526608691623049011515141100753884312376437236969284641863428153083590365996688013262368664758521467892219827636540898485102084264318398474651197307046425506303559835298027111595451196510215585521934757943463839850404549872917037472138905968035475491124401956043264349564375012528292370573106334459941352295847673869407024832883749475466584583221806586183227173422103551652001582577975356111397492409220160992874225424685805104392767128117994258382486412682372735267977931587304864581312436249830788293601089443270734416973714109055659499447790835584727271896271119086474821673026099834593541359432498111587760996300162771469148207763304816445892565855069406596430972447518395293335759981192146462701032596343873144262290074128185312503993431046321377162120381193302505514316937084879756910922401611174912447369922591606839320947704864045352817486997753126176410139385033299293966959687188140014224038177563366771654356908528668069077163701263348729636684209271397689819647235227856368169628580127520033029729680229398252342562157829119576552323108022676074843663098821284167289387411568486763269467386651051273515507202028285174278288754266105585131718345122519872704462071306894168828710678761242979455601254753000299382326892989794281140341321697200772396684750535636833216928698335946951914679395797638353133591436886773667097477905630538230429296895929455297077933684836739707921018642040394569036625660776795018668186957530491809170485792696044231221424974152135870996176197038179509701126235043762843463779560178959026257948979614950764868920340108390112774048938097202841487422299118750000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -4614414263790127697446394628333010646008776536846641754030866732014582978793313538738170033653378641790752980386310574675746174718548157349157254818945801842459852229767757053207563123634948621752319358467891817530352858980379251768317225645956685994538807066917175779332911864720527412351397231082144828489893075670526709287290661515597169629262940714949656680595863023505862542772184622456073793810263848383505139295186242708901796222647862664091748767882002446745554314619198563197317265974281496814854916231569522631637014712133155681395149051480515829030482799615232836059501338220819137778059369461847432514736750229913683681750917473213014607565935450456212436114324828333979327039830120991241090988438993423669420596243985535220835145609775507351837254235305095952642498675208786549436716897827279086336595540860878220780689653471112309417981799636733084273825771308748444073042601398049482202745659521213841509524334930747600967411210662813244804547928730121346308581801076769001809284852365724646368076542897161450075314345303765375492684628581217435670307697373681412229492230854766914600052128938250609704294226601983731822556069210334108189453674996624273257723102425366945677183629069839487463187313154537388883488161080287068988739618579470017530448301046016095695630527124920946394144255823902254451463642024799056031144771802054365212004473556976152665034608330659842579583965556678705867107740089406135811264125498369727778673810931230176665458208195902191604600921066523150371157622694146787895607410219895279626651420370766043901667006780624601041339753392006448426882632126600905125423022893726804518128984740308421377212023940691628064627351485479344864661075917901318889499344804200338324626964301070071414554036139297583441948212813540208110252294826039360386773006214793601600154317198440391528459202761356227526143218122713148542958540221330708599777138916870661308027806629628808928967907754485049220104773707466965709520704965510832018891460171272821412388500889379647497634070217038250570310649080929871440351373236087913329380963995782624565296546162843022157121998793841344735264085304150235547074831512938033168417735029496956375896791457091550033063258607350883834567641328060164215628000130836692657067472921513544546578143806017260988837167385137770090154822012285572690972814945118828025508448369542516851169198420727418263287228308855583283746632246112352228274081843868750000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + -1808716534459308168542967729286815935348633157978927443085444914565865352380474387558916652203555565669517993732659928280376446978136040433778449195522461194004522657029052771375444803560981143543290082818362674431933815013247005379731231469747492627570665891750833887978941903868130181854518398875980870642446769738969199832116055522107558426597081131207880848561337698105147861206639196610848810318923811413522107573217361671537953943364216394661583028469241872005680853229704885629091299966855097125395294084442319565316370787310626865327794198664444544198178709900898595920836707039454955671172113680471230631824716728304516565795198199417063925856698051813004015844434347484800059593405737655394130258761714421812166505817585713702083213803587722256669907948710559095463506269626396982869235397340957555848542462267482224128232388793478525611274591331211152172683977274162254360778008483899006574018381470506055172556489968846987864490714093954770390778397971969105865894075799533589584634465064499602904584700915527617808423266302479419349287264936942301815964800198124739849247468137304829240769202864185576443200446002546350580369818769337486513373475348157944794709228350834493847455620662921559051872708234288816219001567604460943372526521499034495891292215014804402330050488048650691848498225053697238401740522678249920360198348783046393364491822579762018883977741234773368292054090379836780138627204254393549158765405716516979153332668902255264437682484677555304682535294869852625820224866230591450464929190548057860146638661495544989323864008441378955583568844342472039937617508088046921263776972642853157897361240583586947295046459541487047412259546634278361353612070423882819120060096988672126332431522490842901940443186243056845069127715840885130898863203003544792065786441779658404993297197044817809802163619708797243617600570867457668329050484719069727225523838649596448284199940471892791353513080749934389143496664539699866858277434998855032326608303081612948108747803394679428558438373931165431916767816916638326564523491751997133078421380735980609337496929586236536896393273569648860585453264539012873616814379950556553682105126780045853659278015607788478436930144846279701812991762992346820753632979271379024546980169050209579363343296251953856579314248329313498535827208247156846750712644862206253117727713417488085895490266607270623480719508842822819004016485411496343524115556613618750000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -563056279247382681092069710059711916037291609304178001804176498532496149071787043829411070654089138697126589928963801858432501747869455589774169935990217643600115558960835271649165343705774637494036243193848231218879057600898489955131890423197519846029597645898195390862740667793780085048451195189670191789353693051770124447685018420515351920365953817982454375868606946634501983083178281899927149341847713626525830995182275429499157769642495956832231158409455114470030067491120474173333178362605044190502416512129940448663003745205220583758492553553516362466564271717712245194047629664819537645865595220059231003444448998024200084544753804330077777875599432344106160514990860107762277307883649257696433638654054135446796557162840787908115103151024112466362881663773762651129131968705072995149258882763905895756454692017515583487720866202755144475836851345663259093963760178704594202919087332804912546547455212982945267412118304162466170043952386309970742233546736486868739450344848572745119749989652325750033183843957146487456428970035190903730709019546099107281275290368872107116487648450322443537485266558041974827835423164270495091149045493974809202564797440231998685104086190523580316086902393965645283564589569991629226701361103849817405294410747038177622603492641627057337761751213677109741277107775827715876569702057913265778297049769086646390534912214736199371424995213577007890127718661862040837777110653420429428672878760094017714350512120326886357598725926677065792121247018530632777877543577837745462458494922497459930812332875384640708046470888879186544661290490776014405351088301703085518015800363459724709593843871946367765928746185480624234792910713266568883054363877540131432592449486322435929649847780034889394866552430961813579525165673456296696582764330676499992187496287443058266095102465122527241311605525048893165730850046328615364082099524320335085604677184848467101780770965758972425805408938375394618552545402002826275619767732931292629703507351570868412531463069937319240522339214902878780389347434624112822651728262634252281750519163036241068928851283636625532962085751148586257198931057504750619915003236593162916517570053644374231758942095318974308296819367148216144485760855730068971790727550627258343679172360839092377071429038190221795228548786619390108594282312427128503088336536510618083182113299742104476320829696100719178346692576030547819090355828059224185021455196631250000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + -131176338211301764536457503621849407216068783993963781709621778151563009869580060492478117685304837752963341094067076214402938909438212810836640547266226055783307226694257399254492172512532125465463349946134970996803295064658282017704022054533194722552146656492691608356512527305588322080197962955920766190467240643122990412901909588904346416113394609023118437336779134213862837379952683029034030091848119007022478171275207950424936057781989075259511461447475033454746938636159722914564213479649484655660357407826727190926052733712847032956376166022217125632398301863810889548252794108464655386301171956598059426375247203156036649304959452444809166979286647029767818263207241946752471780350606196186292160342194693470448658213542834255124815303795371671372627081989916342224226693934738255238362914453297100836089929546411359362651275719217463747024640655311366995490236867337297959589245744796955008941603479949881582314978902578133651986540214039081548767694225397628827228916896604569584971994891404224612123887471435762278084839934366886386259870495278140728287865417783179499893511724074585237960681043263847905781704540889153307888655474586874395515170765283128793889148747849650818202991607141701831584661533699633194999680972148847819593074485106564895234206652851757801417964609741808868637684098707395586082061770735058741348320542632526404056485288997133037577499583418137248928810907845885289263300932273448419153286050337996801295394707751977288291923457140240738357779688016942786187308192391556701122849320399292522766355546091647092812337750421490288731417075531876458024060015942372686514577704277767049493906304756039960577530083450508843096810459342037773672656107893215569376847794708700200219455860657009570451010758305057005791352219893059180251911996241008100612260670220856445421453993621812024296885925421632356083326960087335656043497998420533060438450156361900748690588479363648317623111891038695504841146767659848292580309371485714366280815132613018694803853477382552546313424760819020182241166471332455788145984312573983218606066361140681295491925253640648744852326564370994443711608416736037060725220028658156349794356067926630356475312900166875791155155355537442891000248702158956564335007655444883933580125537790580052565005757620398207485019157776576653710556505039963147702738749223416333206282090342500791268950723607880070332674327274440503068536420545083129340131380631250000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -18856106701249193537185296967620703291496124000670967870123849991316500708736715143648458321164165145311640405905597728635661956076433446674992066696825055553637806370554510964183889232560291151478656715139494014028152580261891903456226198144660678511950005241152452861317675825323489574232004012350815835256581200993317698293232736534237224827618702977853029833333616683165768280073404439702932592043329281552945638447356780816821072226843716214663317058842433344428408188127470347258983470116953596460738069013148274468474067515133124980345343296453770613120622157486512710522568040400551280702052586213513204851513302882946022434998142546951571975840836119816172085493539306561871798760446642211368320008722677424744230282699132509619324702277794947839423926139020905896126039179532407924970257490887768471634039678343508354175182682113625751483021819982721523881814114566529446864511237181902121234653500843755699933911454485695997741849790333852124611393336463521051655451525216713742633268819605377735073453582154073331578167976679537200103804392404405291588609266865206520569212996055728366116238834724220949870338911722260135674205254530270245740162875000142589653447636967918226236815552112335331038450979660394338888066954318328547243464381099690222307839677777772532466743332121563553382179462921511143663475560322248618739700058692609990329647809967225545356016675231449581341279658595541905908760273554068390725725793469330124395995599286671732137599332112456911080931561725210892396879596124315128464413155227734728372602856689344163979564599022393818890184497554136216644269581492263010229499642303001740147223328125473798159558381273838434694005435517185512615492845150090008040698040739146107890434947424076557301908011524756010577936498466756037258966762893697450535324438979857701235152411256221613575274122472866824642989239538877421773770553408874588833580687759339902509849375486926957169176842786610263796666251901702918609239177210991110976332434519038195967183040346897036161308206866717709653840330926486480920831168767003623294783145850780117727411068596926615868329303242646588596302210049059233829953797405224174247463813154674070403190389565409574392312847619012866653822092588767084768444855661066179286468568253605382524921618159651488120038195751024066983736420271324303811592945582048225650754828162037391331184464565488348265354411081658621412185231808968611365217658381250000000000000000000000000000000000000000000000000000000000000000*i1^27 + -222407996238458122188147788226732773954373148883131601901317946394067471799120491975212482879765241721560475831148401129463238382572436498732481212942677014823959731681677557970360913654395973706397528351057394207728877535696845091322524963233005621342077331866276908623508214619014251013959730769873590033959564892328195597727352936623527107830107644003105747598301610262646643847517303076330799733008060069620449222086969359626445752011267536558979468618620687922696847178507994408688970118138581573763618497947077115776433892212424530843534503643412623365581109131118645827491282588919180614005382266590777306307562138716459825348106726871287228867240570364941859085207268783573845749424539537915072811560770770941584222340442196023602244993647443970104874587182909913655520889995802841425899616647512091757937902210044317844675422890200225852620319542962322867162177949762683719048106541170354427737268687959696011839800360742389944538761907959276795988254090905882662199918083883671814084201817568608597130555224788066611530279363722855464580935620852942550694321070393383926122598891257810198502972978058671123363817517967506015170525545624892285481142213990655203177595460762378639551988989562100514715045781916028940750671351377299259355323935743647812954606799967910038339950187841413397711914318062840594007930449324106573957326432017685070561745879077483536133615132249748860754656873320240866613958718382535345396421163652262658996950217798031902722511483539498002442172038603120944706892470090249176030398053342149317190973634210368754644339183759296284264251789780963848011220018675410365551269718756038250356399655964883838311456755243134809982909745024236325409124722001433314761981076735220275057177855396964445109394090885812464611215117249752998088233148790682045594870988010077513359358946821019610781711348242512323124394650242049671812824375463384823174204798747095058869925438594397310574194250531473221365360424737959820613909576092015402356875065411768000919120692270639991551353625391018704404016399380338853566693772667387747532853398954584993363737298045744344948671292948471580958173526910047645394883016125987859367989799441840929376540116163217886953850568910857289310611931365341517491718811221363942572902602168013867898476818170737592406141654329328085316996499526866817316333844159991455545391208587459762559047285328916782869298431969791802896861170631721840080294881250000000000000000000000000000000000000000000000000000000000000*i1^28 + 382142867118401572280169489097921834097048727455252704874159137137230799061594609567484604475149264054850621310145979496410609137801422182794059246572606467218575232539392591240800797009357830582399478639850532630385637668281296938042827873234498522904624882338981601026925564700617018462565970485717276519134487096811612333391141385011388805732843818293004819561093186711313161816404658169828213273453432983631550352166576880198097655795814207161727740845243763692315020813591852667249343864693254327303965482955859702087581045746777657366016359454131849541073364902668659847442573349952551047389544487544652721130721915113056325621666206003774602457232307630940115630148612532495655750353202142912066187332614511858854323311085384986008556076964687797563358142157245865003813909427878593307567365037773095820238433122161273855058541140014847250666863964840701743750994420541550233848478984446392885806742556242649228199434989226316256639949457716390202537212908508130321951666448232967313428294974349366041268978632723158986479983837853582903752483512832191120717500043005407594421124910508838907436432945975275056830716247935400218872140813548086434806761841222816779400135087519527656168356692728998523768926530733332981437794121483819518299877446472507280822743593827325328589508631731396370419987763790328137415503866960079142076171175158671164543128013903478402182424768922547353309939084317777420930837413343421261227050673631497955829591241612064331185481875829400001308616413406100501272406686448868865462725102288216489064749214443981995254682284955065897824423920731078462054603210581484287315894763807196288357524841760183039388209357332560210410929701827933003416472208059021855438244168490347518604562786277205986495841829043894476112065265542334177470229096673890762598381618785509131073073644640520143026125922350810798311973118570328177118950154623182343998342184617826145242606314217561376258857332569265408136083354577473406686805487850181918042100456424138522959307825122129640501301159780542734302474176934643968442828867955880764879990451079200745783242345118127288001552441459491454047367055457114815190574095344446534457149366954092788963655702413280321430966191733293744974568013330481297006913295547917426810730393294250735617325259635437508960491431432874112499899672362864664253309859563002819495378641728635345818751649793876287794561636197266806339492016968594649604696743750000000000000000000000000000000000000000000000000000000000*i1^29 + 37588431646943216252213019334010925474905546488756535007114375460939192791776386134348662703018513032598570365528713424825645152711609658070605798418971055362591831911639646206843413427165658961461309804396547270846239645280223163621856449910415527084641596535845321392822412333211977402521761535319762801698487288006197143410833527184859292038419640168077528930383734783368481701681093917981134153886555292750229128515933236416159344558960345492732647341288225603441902024329826186243051382104441671176835513739275186348443025341608547327670505458296836252173024788903472682278142396459311155937317210885343691582607687389904813540767213174734318444088776439443540280421163334869475565588236476595239158048475471466603552868946924948488553437648903661254802398787382642581313747172888766860830129696996382409125747381010753553983605167251463221992723632239974741973225396017548054364827221822115161720684029769262094668829107554287619931488142444560352186634770742014298150775042020878465840811369999154006445966091342039486116319845004113953140806494318714672773885295775822857432942398064995816458047797502793763909247409742849058489460083606922922962418466318778423901654854796010889735388503732613305623195419541735919172954530180221517154508434789649116627785508480721232860613031656076618058327768103061822081647023618695623499992974584280495701304564294926402930740326293492617761165739780742814555699549211436378484830961250911985708427992750710577511479072943824772090825634994863177744487926366333828636620433865873525552168137806373614009450116752342650622569071035512152097734822243357999927594570806235382102828957702257034759511679085351062358205706477165076920984281694397814389195156091624326929015459136411112650601683244494714763445597367944225101128167408393697471549850956829131905840170327487407515635643398046945093569132483838185377576536576444293116925826947179569514758604883833247907182671227433084493932033348730515983389116682776423830852159624705922555641076284754568637717238637648030127493248381229898972403547821684025463436336839464517635021671984824353994361587462061906086005454958790117163278731405356699694391896153479429074120355546547888818514809814772567940106655367628475470244509048511803572468375675325495668116605528401756584181933761498535248153883476727105584270938593932146728418893591914164759820718006342295742443206106325157198373644734552466212708743750000000000000000000000000000000000000000000000000000000*i1^30 + -98404368733861246429652280856606840862959643163693136683074727674286173660906287656089904385025072797159869885942209431052168220968161302931100757034642356129159458109325525431302475013662287680151991364729390926537518733247072510567623027997164146582718478335574023837273930137062039163594114453187862381954001047945007303299946138015840517060166476092507462677736684883001090259820807302140496763451532529330625744113998319035126434904552890655131343476195808138641082398774189680554011541491209490306075499975942653458379806125415315786264255755776684869813502604983270798950655377434429513250666010309305342915344888051959192860522185045936514358579948386140701220376510774674275707866537653767643144456893342232100748714949429903601099356724499552085545110206418885320657987235401973753531707666717802519174287488647792461520186461057225772679206442812843242166232073793617986330765308973099981352524745462631530571641291866786170887000174688580293235626395761845648851218270358014932715797080416571511181700311360391469671833969389972629274528315257290962943871233489367044005406893894012782243304523348030396862164287495491895223257547673124326445970078086365161023578506129444039080820272627251159886058189382753708198711886705943201340947061386213429010292057547338535271623510017510500985593849594554347082416681881108810272458712705156563483776002782630208216223908489820949135804186454253462954583665594727177131630854289791553719886326586343797008628076928379848768506512471706969301838097025343406807393338900068405262162471721420479423791440233420000046632714776681975475939711085816810612990755317546373657007577610104290309325300957115996981314376849172421181472296500051870463951939191669490543515198077672463366849712256148975930382264604434697962795316065471172267984988050390863203299095288325733317234818350107843966578851030742105624507144275104260070518750199997089830353796939108091424135191187138218296401406780323619606205952754683867063108427853862963526684329687369408862591886968092373671490824885582773451334959174801339447242948453720251980195728217676605027655164229811624879828688612244196180150452977472167906453540495580758635538448811350142040584026316565399886225053421314924531806754632081004683071237555607290828228509560165701399593321674097762688521946239991642092623791883273551855450098602696158220672517278745134304666719582578480082631129777167510016506250000000000000000000000000000000000000000000000000000*i1^31 + 78834986543492446836680132545159203372675872613952027784027315479845895300155849447430008504224779497249181005098796102045549362410337192503756099835563924607910269213967718544894427787339468173569021691348560166412593015544903634057980761154601123605695710350937503324387896938663989349207423852210515230871265116756578243824014049600871877134929039559399386981884845214655907037383129068417174033180357233451807626039965000618747818060351851366465815187757865145924058889877646203257021531683365111718982692733169680740105205969437941996474342515793819926854455184242065717314306421700218850559294736874664018038604606886059469188613900047734633796064948027034232513196853043374497996599117949267330400768421842496544411856535095601451307157787564815056851489085960685612699945102118863777090871263860613582780775250060829076655106640452328600412428413525037606102750875174669751507933670782995819067426797097664530301193840759541488059178826727865908516178588184368048408929597310241249840360340526384565964171056319751487101843132275886672245741834975976478814089121871439456412406535307036035511664617841944463319057815102225354759678737462857162290699900076172202645670571630113996471816363193763791232704741639495570541204242557392968060046744219661495580322373704842455377532733469421531349908746535757694560265959961449942428111387232853545445695792988170186029063042697304943691168296026344894081141309667453487583675288160488902153059059577953955894513113007274692799213108569309970503147014602002182346144416998979489668537585988630352667011936633673615696918540006298875716976415166622185268340183081659239247162251260042459853543613495005075593889411198097805267162228735905766807328299773971529506642414138904672760596113179355556462113003468645449886518623067661673154923111941667068069264255903861379363068362038847823441576552634153496467498054770840292147864740541292503011813896281856239519262056111969070799582397142169046331852027658327054696010055789933182303878883115672752577113693930524922431388904001478038780916394717077673376792363580783315361873776462141603799417355469587311220571480005416131318238003989541665665418468643452276682094927106712124503018244672949811338481343668185264082335542435951547574643556466330367602633416306998290851523906767632448429830612858853172207996281435073990009603756427796119526726813941923754640532089056825521786184055639026958703556250000000000000000000000000000000000000000000000000*i1^32 + -7521579484216226496236628063251481060157702826159690414275543725625038641895039130283606899099167504351334260911692410774983212332699066652838683942092797894161738064387422962698518317633284454061008407653301780629825420147550640838821042674651241200504708127044067468934226323417176983480952746099667107991118379637098019665874770973762746113868342604586190455684507019170071461531111715827874502445863959439397689478233613528685925598591853092941084601162187638511786736127089538937816034896678579283845488172798359792143847966732184428149522140796519266487599265207186005203240284357512916393277223655607586026199864081973793942283536745016170747756068831284933452998093542097979412080395853503429674339248394867450928873765912698212077257129260671375267681578052927462962432078971284993239905792266192731738145713708142551074346658477325508503815716284964814125502781420745848416006330045520046238326938245283121817391783473910470380099685799679160508235141166015152450617767930967783051782469754905266357771411628903669390784665132135163700092856512967467665687452018013882261985198163359297612276461406882725111061473859297979031793185309680634338185868602038617226260809819008004492969012042557399029553937625164211361898531886028366271919848294301861104812071216112867544032557389698914145622407137042557931527670283841674845312227042881278040573985254896784750667200031166420926339512126716535408436277373491130700117465125562200674808693578785967613954359006653651096119292446394012338488626237950655233344109319293552231973831408230095440406956701870545798788616506389656333057826385393525164521075099841691555211451889672734456836780665518479804893782721733028842878700838899725757452041251186499300680737391389787006361744688460712789456257199881370426370337566572265252237948272045683840030308567780585919560353421462820230211382764998214207099163035330546252148052791854908921801303868833229566666682814547421500709612870079259654239839572248800547700583628345519203084115747135346573499586494704504349889818994025923027825309766764887862786713257197571556400803925497702972444830896156601385246670293924779480424931371157879392617722926462337835969940326557905069843843599221538935267965798141751374860920078761927108241137096265175351090458475011436275843378381328385693817515810371094908336991510507894348159301211918063064936387986546620359512393334159884797875934041483802044896875000000000000000000000000000000000000000000000*i1^33 + -3627744874720801437711448044176987151775912009165165495210550887154544809345651817651361727143683418565027650574973046085436736724599725469434323416932610644421482010255379215074321090505535125930151902970320457942509034568785522507335969584019296780733428418439285447025993154033489813693100822352011071462090731713920964482247144327033924076588584115153215160398819873094587168295264668897967547666426721343844933878914044310035898895601845522746449954954376634824660274805256979836367469956236502945380211282281474205358902090282891045299577514815142483256260991591553070560173112288633933689622629398828749996945138973110623340492155584389902665551692470318554657339740670914576872079212445845759648964257343315508356254852754721200648946563764302909784422389590263967165592994365724886166948194811361386594869610128637456855788298110331418528118679585294653969812106398242456942276830021102576388363949375448901516567157415289580371581170589162119059103666739316695503954946547196468480734877174962436233533490329614397766535986120945497748718449748835945865565661079484694676977002628207203120592279066283045717550170361861526081919510256436535067348551549810340285978296320977170264970695001265176111475090172955438191528164980980341601923646696810748683301838982705265712413665263074719275995912101380338553915113868302634758269976786509341741060149341220786131025374625121399666660417916247875983953638699528136493972628621415665214296747388738443776462605575593311117902874858662886724890718311279748518332226444197082172774648336766272604734043628548970123965580073206912679544221961938986867562527388833655900656144854138679009870543239364871223113759672809864510531443270504417585022281725574561086387584663726065746385576946264448540392795706447220763950234611611593614422182207030426647676213305188568638484202398999138569977996051719705537119439543784903587825250370314651512860313917182284700568866203537095576197957738987775939800255823647057857899647414906408522953665956749522391117879165582895718353226732684103581548974409856215107017530140055984683758978388033296328518886578163652881762329154343428502752899580637364276407513136280146728084864774934646861365905894766768604256818473248288856268277444671378509064140700543207349512458497132523497278885718183922950672835538442826048145866979478433567358846312601435098522864169150789853554998228519152452667137320311734728896875000000000000000000000000000000000000000000*i1^34 + 22354838631277357753675666900105347744068880512404873600789046372354506774678108986331824162048000092145345998967498398020142022421088002936152911568759298345813927161270614434446415988904916449721842645215349602733338346034252174579755983189670441199166017911947212701355134057272453812009186357839519426996541529493195639983343389061163911984329112261614483915769391304620476829083211228053028293447582134713468967870031866376010727614729291028324221588584181080660200021636136522638548327124136069701670977798918595440746901099704365886925218420539511108718161524809049266373145555439653892165689859950827217220481780873080395545579865318428554318888192662790732997088938890413489781009960593307084424279029597765671063661571862465026733232298226588726149503819091330120243243836619816983998648758085227297626185355932660696979054780075857157751322793104540434604514939292531829464291514403251203209231327495897967976561127064218474992075943467247764065710245035005951965474958329283917157556103148907726760508181611601471741129076318763161108313314863840135658505982910437285908770119215300512519551991154402496235766195233173351361303505093951166924722936577268857588167064916532832356248688653194221252869926422439424843253740189868095407473156630582423870233539812570147037834503344736525896120523775436298254294272770805763255546539554861409156096630769856961707601332307902232083069354025047045190131559293369467945853176640064935351846594746198597133285764438875926421819243996830640141095445278299477186550200634991804735464278611989089567404418186160389093529725427304789507162377039937864000265642907019136155636017921070336020096661127845567104761310150010543781221139340344991875717572941648213543832330620213785183475924799770975564741752608018183669725241503192457865575027874468320590237235259434669423906351203450395761248239253940140234756678646231126265510999068299445906211179670147517948444672809121373958251359725496670296722521014680507185837409439292152864814181414262250995181680984554673053128659294496386839784153522687562257328107384136093048480016091901715856689760316385812651095015043792966947104174271454448867809323621307419070782769952317086692697017383544804341429954555040575782302599664741058137415848867323881886003028314190184559079524581943423751010459139271932951671471497912688852010357219502674208619083390344590965715675886226352097819489198649051978125000000000000000000000000000000000000000*i1^35 + -8657088651357790105905034906085846609123517930518001668685524659295473970120686757666763170612840522870455167595978756481253240460325463764058014072804704830269726072746880794409885956518503602005493067516015912365686379532043963703472934541039307713019176981611349488060784450290074799695494473360284659753187610158442152586653083164061265904476172914976110891585886372431657118493875659480756061232337089812115150516794374286668903471869671910494333846549410502748528699138023890348741258491114124495244996865841695254211685737043443333370725285849642443464194488918081022030514501843026900944436044585153455240919938973373174337260460535827430682127306925862534620226275161051799319322839705214050446634281560646064315380627185811009056423264022790595751314298985373510929767233193519206405277198103400307613689484647898240722564708766578865023936291270403046216471062641822710586559075456647233687558195359190239024553422164909056113750943475024786880857965925150094263024674522433120554038350978487753283761668758855304415361109332941160713770433390542098816049828152069899085466950308622997118424081678843175297318078209737278016872831909069454830312591853823087629121247496654392595469376193544611623441951056483825890197209342523064367428288800519856485225680629123762024094417715277468713841393990563239107305435148667723419966186438260182648480147761946503450210731792431544018684649787379150550093067494778446502604594599235985598686903734135273997522117330322772678092085787556303451909352970926894445259739748206092048275983159989622213938619121828198897609929865566568050794014656935178151799397751869971256551449060539557327841109670171814654228787618779698706818683260018727862362509041015166856066139905739641390314677726112301592620682297251475225663620997346765361811385815895089386271595993056951136085698624578731539975615213758240608740191958833779896758224359416434480921561663182093548113288246312530125122390080172384361690564025791480212437749306956757754417534922787756108937082804071130226636444580963664789271901944395313913301297764003990885195187142752841715403882576860819843734863644784851695603382678667276100915710917519428236980247324320036577919281908512011007801357281588956166221727330266672579254197650953836346021354048681743237040875823653568808113634291904207108481549950606139099457866619562284342706028945264157230913610192928167017083810655381953271875000000000000000000000000000000000000*i1^36 + -302237342294804031279483068658113498826587257010449249917715138365493164557444050434999348848729482579714340285225729224342931399994467395267061025643606398498711979271642108634990682603678856524375343535964064569453511871734028327639914224748317023336886404949692161774599553504053551282789509581795692002189685670783717755452335003714957228007468349833412285732810422920793558969120599954473935986590434992548799743166710032149045941784951756304567697792412409247808553013007375200760362511155663729427595046677811927653740313045275385098999424310966546015448681194960848223667707747541303559358012512776092942041461758587864746643981919681836103246828512474019056480664416097712254288976428229699755884225575976898643293137070822981686721154026398704975646038959838243192344220514807904890261500412325834235262406554465844040536543967996791632051127372338311181112922041355256094277132580403726803408273599445021187438874882175177638643539025879646193263777215564664200083195343798208153477533052486366795894217600414218088083596528035729913780397631731616025716416261177076083718842600074952008116730504926011368513266107709118238255564693543089822141803816011333361363976026107421267163705884845051008085260424522191328246129309990825358442648222048185394162323101386758553721611972143053184973174205524586334705393348439351639022907805277436961274676866270108044142546958712000135375088364098091932579316529214277535420182629755661247390928487477844446911223019506256595031717944691481617322635765998569586597574492975629118342158302164823437292893576250822542204783648969255005716453382101250118631514419865420983738367419107478466928174802336113645127668088977147163114986912791615355830412439014435602729214664260750065580882158107207276910421834000973878793590272865777460738935889155592987253338659279425014485883921237736861479936300212454014629769523609324224042616961522816896721890956142641071733286208545529222339896340313954247878355647151312159577560412794992445118806685271810979994595542702594771292541015641672269298157743641479776428552044609525252674320507381211043648087407429253794874391439082551152393202822933780649003864621720917598450408329354939789340245109097557518120189590726776223865983666045920690179363923762451553274481722500836055460975793911994033644484977212507056780563293039949339765328323131191625092135546685791515489625495364208434098481058541088209375000000000000000000000000000000000*i1^37 + 55304100798010994044210563756023637362024416587169469262003274837824512935075327745585706028481149987142271675840983434975375056001596279402802796600689872514911251631569060979936580691042236522558776081065876814345622115474261941051337187467832430245318834230001295086729321137924063439328431466850401425381380640957968528995965037822295023760286840017713981295107464838497885318827884430896174902634918355064136799008568090407153236601528984853402372082252790111095970202897160865654702391341221416775246993004876921312443948093801502127781007454541643526795544098849096428550062701869198892732633560092108185240051784446395286749136463257141080983414449106784684054790894105942233742010974529725900884023407240350539791203294788761767546811133602371665674701120563313359423500158202562794411707173086118505231806678521947846895497082455675033701161890083475255395473504182466076581792628176827668659034877935472883129734797342324570898389101395015551384379663270438197087239732588797323517255035347547646656110634884222285283350375390675002052115090695167874931136877165890117790326765881704214477787617135490155586242967130139639662788789694541302942793412101697172336691927514258633723543886736750158817417368293208623886110430960152036187776093836303388469943734063719718864527536263836835334942988494616068093951132405632566529837393625102017415438462381316224283735597388651301319178423216084261513451190770582909147174712152980867248204608582681236463408239934915088176328816542643846080620968141655007738548591288037779824917898684793219340687925297302571359740517219186140523768018429563847113987473815347571791799978574429068641763795423029386336261424887920105314042808305698600429089375114683741846720781974923116431222693189905984796140423725153274153543402705529020839918736199646842081566139792317609778498904125233353347144399897868860603681044582097358388150119864545902432191563580764508764208848832442076289063557875434702833726614816401628272377191882198335504875433057602067227988558483738517101660786248137858942042009497074734545627751082970215614561127867913355722137469126760725138984822039976609265735004057401645480013278492450788612094990435722116074620327199247972055435309644889057702730618031447120076489763458040368680230179465567715317815147100413802625550318927403610541152116065920355515424388733343499454640000035342603442492797926010050012360506494697790625000000000000000000000000000000*i1^38 + 2319353787172834813656220311176148916871359130781946494856226767148285326950249676746339643941317249104938703713831964853157390650135281181389211954703786576621907865749625927114338036761472546866890069032400167307908961575065897137770089252474707779736068890435238173388468242148004558175247476101610629861653038701976873600908869373605036194549145056062777658819934065257396214309049852499151411993968778765330364273658885922476745902685152355889651776066634926715113892358578334229926161740205191266321933223684313472559679932784794485356798583487055641146399256824568432732252121130968853969121463079182901266871139186794883352334720986510806732270856881254816698555802475439142761567619512331684592955408235876984430261515911627615414111173013219669535598484066797948459703079171884697255970272957985729915999508259531380775130717293157057007224829859849029717241481346694126728017292228665765285092785963506847072653825706760704089174782691512643280801775451413097429446997244880324867110236556243183570292696375768720107503842670578368676426920110821421558008392217177139515121792162901537749877000897734434188203667382792208104071394002450275119818101819935384794352990865468301796909334531639196014588432689415729225652473537248480595067765498179293585715759453180750960506468457383920855029772507005572729013085923739764366159727344489860605243565104088338044828979019285595777256987271838492388817110677833990903877346674003633504688844223831593123062528509631322404058495643322198194007917910977381766042203501610277193108492680426918575954232600245538519525442578686148560266456924945561857139634898307853399474653115559552894666265342524488970420428369018457101245009645976366615768713527383441879526620874255890626899417933845149693756878095365725030407740184946836282153868431577068763115580751984812973951512661881881295045877766695213641143934296724014374652911107364522205447629566038456733978581568952593575070260554587257344707454162850472520737538022620208092849418237119758556270242390299781621488156984236686444805466751872067422514670567504272767457547026382907121377882703602876587713180025201394383613887518401384111942140740285606331012364235467224756640637812822254831469658528950598400858639007530191054417103994326362666808149809252150823823185288722669767973755413230813290234672925175152557432286807099733411481027868706343085133262535417678938292678602074415625000000000000000000000000000*i1^39 + 72179127339394400126123560665172584206665057055285276970956258310527205939203864619501441482937157908650121634636847005325578819876311219627815619425267919638343204185799144356281911681859158200299118984893643470950112630943398517799339892461515123986758474641385657859581622021654883431735690507535469429357347485592166344097991740951140826694859806971106526639957252174672986832358054712761768183206267347229118378826114510060155200676426752755628953906832789989737622553529527138149638224911868145238727991510691165055016250452050937287843216092922828246973282721894053234639902178611954559708941032723878260580427074402174471093895614934258659691754457171839775990551456480222235916096834602035499051065524778417649480770183191180973881279763808919936656464974268736590681168254840524000023120558709762209473704144843684031142789496472328615946961219467317263532298887040759716865214273804852317367795993070571749696700073599188363738236056347686791679805956556982731473502801091760360107631441780098622001682378513858364506712620500290565220781785707697260868537142633764187344440016093635092977396196886562617948190655151813465656909584892940141863595028659774966292706299654181342590988791697853039541054042688943919966262937473812958557695904681552716726029651492748680431913132510269235310935303624753653628370157952586650408158887340500301808570133758330545323932140828267248462844495803432680679457439090803342246271772401208011812329906520111718435761296143341300875455321570115407268348015047716772820258273513756873740797710527891879617604097967280406724171945663479695429012055695205394581279895954545978826464437627912061014273395776876021360128122518597239780690732238379364531562278767149972999367291782919090738365454668068767620609062459990526466407135718210782694138146282243725872436766027103430459854603358039464117855498721107051341513491546194927139985465348072227680332262677177982286858721412046176011831860706191004331114398072896562894364804399195787888154514447551679764918326218973829837662733897653174549260676294918374770086128994083815655281719815851106604131944076427608550757310130082809762488350691320090678566499594832381813194612935067793091458063694733424821640171565309718362759128508559626802856843986055182152345936340615735637781284287526939689100768915209408498342428969699595872427387157237157085829626086005930962723232647767149583514181234290625000000000000000000000000*i1^40 + 3198291559620545711411274666581733459878593725111536584410517339845190273333376557083996961721164744976092639663883085795446828764465395979569033078994666010447922831158155815490691910682091341462632262545796672463911538388947582406624313347108629233346831059771977290683477088489850506060961611299004289575237783643437550229275257595804565882910663604977570719606822564209002640947688220989568864075440322761976492967979208505937950969395672537225590416473698138262648976754682843037734522928913872219939050142258172977332120450131554467208900689393878842135931076167346778226475525547078345168329691355193083014715711615331904083090387917089031473789398804672601119298352809946905304310349220430186148921942549206670099914955610179198713969807033432137728565442209562821635196379987559624157804242291174723752400750654933836070144537771525423061835999886036190053060767770541985543036555985903574574041775309759249021983054385841958588419894557171059730336221662432411529399988225405652757797674365988158813036347454989037119204436027422054006304469402160301467260192884484186413646201355268057409610206537764065490897228248624018071728772219564301101521982378347632145922427479878669121903483372617386511601291916762991959366525792408195583918046379878400027602732535545040811740372484201363537717177996146332019644466208538793339654196496654220042508465767238141806578838060119262708260786580978441346153326221339736171046467290459422804339393865244345273809174979493303214996675235897317121124704048069947404741761783579988179817775863381528607650596597681634552039246195643593925004917057315708258614563316077076269246835443104854584138531061847691146925639050953767200072797381834335801945381455435999725182578764777035427742206327370840635707792664766459611547668157521282150634689238079161808612350482495752383463071594901507621331784934944298215707826879492240404185009580826804313527273234591641236494495755317282919890492224343379867246066602486838667656753578484407242147594442193013005458628490399506531593922254026985801662370965934017241506868817831025691875495994213472525719438206116916834099675802480781230641720079913847382955038309940567495688318367699130725367976687433995108896263648016379207266558098871834851895636631109382901599662236270045539225706863802502951072558794475458275929731255240716710444574776929002433448773673168930637993628918599331703020624187946875000000000000000000000*i1^41 + -204808799796152988135746729224049568859817982311656964199564368120190328710238188139635522198572020695687709057406962918383325097798883104866956420161191785483346654996588969458691292425048430314295259034396403410810980603809908766095944522548813040432892380305613286950808109428561957961494178484793692878901947284253221903198759764885635500184560519493575113495708118242141334285033279412629212246640337172063593726377297565804148797197300903597114532535081412356259060774303414698626505932667859980481447997061379627591178558947026545346887369946088463621463450952087177674540000243089637215182398643741303654169020210327105451805465466344718784596482800493498195107718385983530593337927307870392116287871847519042548270948084760839124726547282247322679466062196725457889966362384668142192726730167887447828339617655644809851636298690899437508397345222146412188264185373170836217342878958023400179754754792986124526632600907634729365882341116213518894824224030686874802153288979587138547654353709212613697700123930547174115672593288315418736212726749189730284854851496907525220018984031138184525144412232349172697492088095629638780946984712790274200706059754755122969735888941884435559281505045396394291430868331479957303189152864986801020083253591848627798443680804009138203300393362191451668418727670135715513261720677997568770840342238902294513613827762751401014578511095634609305977904474344381530455006028546344383328745833343339948431003831071039525173018137991546937264208331635817739993700082651887052593626662290464748204832845105792778295383899620574910768837164331427598122772687386975004996053923427309861526005888782633363949965014991851033150575971862957120931643032751667952602102540012681624009225548296770251000124523794202381347375770104046212930317829856331347307634337232609565789735556570943248710987266802831851768463920914266821419832334023161233974295306922976673974121268208939588539233767893867501005576580028935127431961308959461666801538051951435677503319024538081381288261106521341219560737860860540236927533605607696251275345359360716086492739436867392255656377100119025263064579452545841995116292142709748228208439995118262148275547719223710356134823098005575966869666835942024566383359601153327920842225298338705135995201934125399306322635054184344308031483235683646152789739794723273363515403298981935816774714614728545475914773914758802996813241856053125000000000000000000*i1^42 + -28239138616241220504238789248657913155506282777527806387104457593560496377034613489955919556714671179039740245860988972358172867509206622416591532610405673212034060069350627734809693386764658375869966420806947555674403040761955012000192436119708653656024971641816642640759782037390449012460423040535337502307520833372226746301082442831664232081945110209517079143210466359525637420275765421370082861465947560754906301993343652062227877281248815372371560379586072292510717195180237717443310436783331248387279917200490910464362657780850260749348309919972143716971168225020989270497741136419726576188878464919197240941902283455795451400839047559076543380976750175068901476283620302520916587085100812832096641611322385816301014186574484106324681813169404699802871074709326113112661651182812341915458407511091949494044531037730476557519402184698204932143169871716765792046148170691053427015683258277465702845765428584305558573361127258081629599025870570800724872804729067057510316775005143401972388821298682555688970512382748501888373411307924358963308251731503759741089288676473633287160793744755722923196107101043050615526036194075550695347482412895413332587234777802952920995548359799697733234697618638444751106674662873461870513075560492908543852614794732363155525446352065629120222414996023118006510963752859050534822195584425701702274075602099959620228578109806221900547309746845565203047370807992461413178382587380209861540987188803828981258462612888153686167140495983137902573641035708354554568549846758980136953868976023598213024673244500836940957358965857317851131600960550191188524592945320503510020123986035305466303253477440207379793642583128206032277233422850381712835716663866819414776946416074086236639336914642335627581590861948421263410957661806769418558691863264124788016305299866103417172472401017365425835537247847669695070271795738783448222700378466845075509876839331053026412986849788138375891851678639111905370147907552741130140348365515646912229306982967589052622947140089730018840010783017913614127603821600112713722685236628154280645904108716125148108327601632114844438557827934370791050109740990226962910550445754792319064506853059241706398339641186349266547847029786867130895826652324534882267006901994041128028144514639080632777903292683265804179990834821774404309976952911799869011912428766283870874371682992056322610022119292364747522604181616176559569525874428125000000000000000*i1^43 + -1814358609557756952037083047741985577840112654424809039932867136786766655143524120316637803227228644217707454150098019939090589978151872152538824392254330362469752264024544843884871346578700378896432364084631358042934067204255118780204809573604136976238998053005279135139618020292033075470478273551449087501804034813119313238240060216173574560757968933467051247413125389192503511450588717887594323434761784130518636146291831726572323916275409252768453905689425566612962006286538572027861442072110337487967758814131906564091002737218672250853603568533478658037136773337951894721946400828696356835723198322556240382433399987072756772820839055102014730238490294200227600435515447091749680183508294322407563608670319810117728669082098198257790079609818466557757539947482843063460768377055782679875595735602727268574003358169426109991112511027943394985423906491382148395198031193815448747198612422857180693731618131907479319592759559874514387720256320355353903918539696913442963544644466223080791327856764848626061918724705980275890151341800032373363012747209589417969452962325575394768451968288941305890908298467441945655525888305493675314000147031613556854956383335883602279909777773702636189875085103412126879888011484191207583838098140211230752384104417550924476684437170567698214443127585244429993825564982470441372918407084269798166805913672961091822332454894218175458953630884467553680226181003007814076979579661021298941400322296803597342635768773781038697333120003984293637958283493190720014183003376759344937301708356817169562006611020124938492015029214302087641833622925219884887460918863755852723988372949228298295354568629727954849340487588275938188680562257961227750267601054281067270883269846795108178347797327613076930488634476034798850028041625893762106693004314091306286325875893713754493874291893536170638247770669453347770224218441864278899019058108781757437221001851994763112691598417571348663180352442679238876783170018450986193373126958178722172814916585727339397418451152021260001913196887207828808751105478019012522065053888939115516667103082814933268364297619532568576867077504747182115515747731339933156964858000627387692616820669407885311387802428948589343338004350069732014181901773309704319493347279216894554004133014939090969103112558355442069677131324051006670023846099517757133540451169339986637767564338539457797280168608161495657938964371581710683314664678125000000000000*i1^44 + -68315710229912867529588772884298925006470026405738653405219602814678791202991447755296034431344047378691155012711711642252735445438216511268143271215762551709626761123112749313496307723111126026487682995147828116261420178300058759003912164560720449265382943968684707105768103089264665263165037181305413514340418290378997039781775072704923316435033288026429570583789111916371222154743322505543997498427632074698377527306961420763729699777025036162001746335148987226304101606815699405180466323155163451165449392368341495968413730540402409702188776942842420819993083406866178336078884416593785893425317851412164239435189853331402660160700505685258168132065383850059561397020881789089656432452873964668628835487710893794594169346430547960910806655989751552078681944864786823312342595739576371390674699039513809161303029690051858336584194581069018603530579011594665793934597749055781721458532688307397869508665058543297077952231471369339099960601283024307813685414045065108535994147528917732438430962725323008060798928439093213350017623177772344258655073321004925798055380464106723205088454212834943694476533488353759231037551306607522755429632470402073027964782625649070427257834669533040565808596410828324051355800281995167074209368323743762372707774910829246819137214945550170967925523258054535408995110030018695962391649018482705804791749777890755759114079406090067043405905594540658625514306233766119851929420423593560728293418027618016406936696804589665898552500658089781644394781327997490953824186960213811986040618718592572549186108736765220354749248572700167469512260954123459950656368310007879488570679287533023329231534014075568403401151550699979123988220752737004695706256716516890505932097934445247948697410827226414829620685431718585961615528818017505604155275995861823375231986574197693488447412637236275718644072089491699596924815672962980985899458840657142135660787418005230362726530433430110786567222780662236848199801741219770388566485642506689055280276743998108705942657115393263230697295816811908884906310464865800056702285607856835598739716917205421659573982936969791424532861768223152807594272138991434842737544201542677876531932481743330872907682634521493063208402759461768143663475480704936800563727451287684033971039052093353207000575037785726953938626491533978027346641830177600979158560281485441050442409582864213848083992736640667170270101493695032532196341865625000000000*i1^45 + -1353857467619210075830251435367141503148712224291567095464033715606348791053948053288109967079107505733526356947531989927129581378502093140620127567736506650987923933364607017145061848079571288203268411563707196704425754161708489680206540696938827053825104427510396492062154830267869743670319291735024921975326308493397236268731392123748705676064006900186340922143035255027778809896009041044232266885435851774603837120190581566816977888450995200369366227512892356295525504307724736903925621529860068091182061621992035523465938642081102425754021288101909689497557587861816605545433690462027283248211625582295530776869145405535979387271963799098488739114228281338451703369095569435761941601440490469721851575304112690818496716900852037801153392186115326982965122359458280913144946145185638797168499999004938923120022231994242515163357032859412209661745105651669137320679581447826908817906619830679193237642363252614202132690131912740857798286977037665945265172048496094977065365124551723673083750515516621740590386791016871336277739262365514839157363373406729326311537139733471034762252191418336719573729621848128771383628202338659535190502594343721661709638841833870897295355920517031425429808695900420362126471359953732313098095768242182320080397669129324142051076035173741333336155434599186479731751540884026546107632806559291223877113334262486804386373074940288394610733197026446508322017619209746099711418915143704495247320517391804593851860993713986600138870132217407407351819544290395810951796245738843784800394472689873907926252969835697361723606709680730575729321600642719160138104988687724862125510517510395198526763031926263139131281056449846921965459201174980109697482486756567876990923629118657130086223948163462007771217953403357873407534549547103919401906264125351404728113988129677801363771745721098006710313022059308332274500318166262021841325271554807125622181493073688338495902209859660260984163981177778073453346944377285510631622197653751083395189684311185075675667179323755862776717910343728107125541025352190180013309777143488673292844119190447161072855363932142486263683759953247837276743217509260641539239432266958035065451074875375472591213123427844043996684999131502710416741738089639313008523953307871162279912129642975517791894651168757244283825134255811457916465093678566413467516045557470105896747547400508719805511773380281090206282961780963413652775865625000000*i1^46 + -17407190521021775421671721281984097495696380049606331566871934819726305578179205653021938256064200714262893841347097109314887330430762164953692654892111557245602364968553737341323063361608361414939388524306535173930108126358128755812675558260549012040429648735196424407310031314681253102256944166695315620339593760860039432325279926542255644788108781831267892886040093771212213914990707149790079417922039713049168844853146059192199289702037159185961879735523773544101800587305060279889024384757428417508102644260928317688795753025663314976307864791533147272210586479226807899014399513888791711967299123690340537983698983171818294878775876820135095703360517198997481268912715353253181448210643839962581668763268369320201752617669341049138129779627063915642041813303442311935257738588448118449294277165324008202775598475936813751960894286920359288632935970505400797794510324341885298734351641298807638947121424641862949898189486530668678467997067687517103869102606190975986532158439415297304665018534241519427505476366054359750986880748620700583316177777679558991824323894831314917446410763780046305716151278362405583808946914008682910298069190081238606775024369781110701637687765380425971293974373065480191594374350168131294258253839227815917765109283174069663363661805672265980238809976109817365443697634139119872025003014537935777752409136291665010189679528247814989792739130916361525036907604321944341943345376723712293083427139077272426389432046481128876155094141584794234130303613105185910316824225359574484120864115529085125130480950738043361782213486354740643791192141590589405444513800096606283358815799325150719560329251624544611024356980224898750995440205933023778510750948667176551035431770333813470984132985843813144011390703483180033118353253770564845308358535190013993652527482671269425651497330714546847682565128786679393445023951607538762002613649008515027367023199596659084366803767641900040244508173955811875673895530691731542581143367662715821636744401590764163476308912740668364492979958984414819010128972327442128332968169580087167138016713115129789170927661825759020152095556522187212810823441477418108491462062661031967530384125461503583851118766286321696085811155952530141991721473013500579761215780986864527984774419199841439471349892801990986060166654803076987255528601265564920608175767702378583446263830512305786951296274366539779952610838086344878012990625000*i1^47 + -383715901592129966212819715319437680646359422057960957448449695243155081126613790926536706631673870716991077661867894460842372209332583406078978629136444658637005670757245971273791251566016293062995023333693141018631515660641188172202590419663571065504904340407590948303071579644695807706899126077122940475478013094790934440337827871091808278595569841431794387468818924741941951653198184069102662457481711915285545910675631109486026536618088143317766624505907781960275312968897529781615534023129796768700912154950716301679100605889714362757166066272132484025582737659659007468410914661972791824817183158068479682940022478738296190145208532078583925529549267214334659159713969674014085335295914380367505933144281991295915271080087660035375198162891561468945107317037718558552308964088024878976495262122135185683320083033768374945921951569422960101891959731569694262233989920119045684744048495290688391114685357149095189174336155930212529760137977984642566685599972407450834951629622315701219932569804098729979983008934802611938625373270551466900181527782096610781815061163821811121516842895512179930307309993242487787571770669824840142350712412901447357093567984524654290122905239937354412432972525839254346327427288541092965383222671757478635504768227611136440110569257789470808468522275191744179014843554918263014808318431407134172012729921314607993770944703542198438252719417592195868590467193885707856579963863388597651979198862847136571777623309020205283543198505018411569226236779971268170981522667592945335919050607180873184711827941296240946565092964356472750551929592420495114972239493902185225469799152418431405021083677607024151135778913237298516037801284557045075737519402594319997755999440669565001124315406805035948773348843253608989221740650147825359444591853632433211229844913386191993216330231595842015363065922630068278377012756038755261138566086031689564087997446985322143553291970575609362032645279539940542812906981029505827329556633808586035818139323786149150299594168609420466515852481524307050631885777361487455922252045838111101551541740443548148041374545241490239493778799888113715474228581814715755763173901520448831555981974017442541116110723318655393465555296104276854710699679743460066697117458972267836877643215885671995577703109944485460518388457975868331777446778016146717670639361177310838394631648041170375417683247103042609081941303483272976053125*i1^48 + -8032372381103629152886239587386318522692310166557385976329930819285348838043050306602012788260837410607956578253737130436839194060625540082842379370172027061933405971107840226264343248845045609679099283609677073556604006765449989434003695963602137796650889969002004499347503406142629864006424929900535453213873054178051974896700487872430752850613037911207002186590201549834295788210168571852916630227914577201395562926257714854232164802393598492536544471539339729664072742547507231327701961329234138998893088734220871852027376046003861173984510036265071211916543295487025245064596760882143994173557582826190227469256671070617458751420879367395911510476747116014465615758540522023791385842755937182303403619144590232018394399915452314065592078759519154404622316083287586358069753463112851801735220000864892608585577462662871814341593360031578094040778525324557520054799145840894786885408728766809357476823877883090443449699689697410799261885130032022540608663583903234486958070560130431557794805911051610842723823604557154342244274936353971184640222671062731453228041264628881131626063418886740168970998862130106889955003631516069109375775717102776191978249874493639835221253158110728603218060867931114761784917501395172771753298806033411027685901579092749763502716049491526170403990777631311788553476287317648274581602049098703968051151759737475635105880057946918241879452227152856850295093591089170191861697950043630200526720292629270083340871145058239679983073929727004060298182490537409516459468977696867857438183977949759036517922741352173160660378634771748768634815681657195890521186534587110400855422341837690012932883572812603698888499996450396556099377504563152313457923719166872176326160476453290854393422296354359598605737228528318539767851165150941626481832392265508926199801591048469556054773412676938999331576009501781528407909253348341364953986758404553974211930398122832546849188645312455071393222685322037424291254764515133483173388234270193446995713569198590146051411284536006717645435259706570388484095489202092230416819981386810881566618401145648708606735568576414761240109435559246108577651896808646187975951227222901358227572288332749466480741319485325882092205422120742420816922483829292229311740158012131124481734809743142698838515080598167079458238936249555825835602548201722148161898050773275772677423015183993626754463231044642726934961065437944985600*i1^49 + -85270648879897601885035122300780763469337158448434273897862283762910422012575204790025893692223737538525063814486470283443756701450697141632740925933611140289976680761583090537553079679747104788341163115134260672520202312867436861870671238006804165547555285606471300518548479580947185711187501640264562040783303790139200235820840999817249402829370236292137076562547214065353774225308364031017530306820589769233912586796546901127604470367487036926047388815556244535481666570624501825966698930553358464006340761352737380744505614543132764917771609321674528535005022691772041551385284188925126282455810509319755199158494495956280145057512140614267234422137149897987338860663398105604944734643475112657710741345516849015963363381873215343891870584898374273755468680140975348591631616067774288984660742579391643350197109252101721650404145313625415938684958685987526624700460120992896882353345903470469226146712395767423641414916917548445366332523250349165683620021384580187756733291139767349463830866722974841355815152425419170090975608331890652613077162192587389646871795212139834264549409149271395028977519820180713459881932969017464623683822162479711679236555511669047900429115889437712873792785668920763191441614715357383548729131809319823699439684862802519314758877415339446433331666404341007021628832158311234426497462015337192705126825127400398566084374649797725764581127607689484629826780393334480895851633273850439157971334381370887253395118868350788034745488740645090492070776831351271490603644332964336111229333009614643304572599556227496901381581186433714562239698662495701346414205023401244680781707359761502997353467741259065324648682258574156095230849918572140299330425101576958996424968868248698398204944835600145999337541746963266074516504563910163020144904276534667404252810706020001462554272946173373750437944805447911631082837324239346897059393345052895324120455290690905739325161705456090622639678774205465582274881979713383725129442460278317749107405549573004419750166739478175833155133464629057622830450265193822648758783290795940028712093797950883437094020686176354714607811557404385219541902905957578868429531946077577723525422775172773441420854947324310703618498665215073625394806682485273841609968406335859120878428704432697886665053908507531942382793441185218155951158813117574078757935570504983422918799616678265672018186267456683839695854966374400*i1^50 + -780078222774465235609271276171161530114716484506979560731808059445044687494840330580209459464795055865480680168312117085962067884943976303698868400451275353582702215884487437476220175825932913407832805819733484715453443276942554336533233615779238250588339105927750411206831390023813419924526428594972777740934650860197250703185390797210623275357187967962490788692644111736816403995420479438591425138715316675486902531426789379308743271830877847071045937967417709044150028753266828411562102073171209614519764899504351071997083445961179498374078963927974704921686457275311330431127082345926957821007104689150459018617510627927919785366481993029175129058042944534404774030698902111915753213646469131158082464315146233334473257881942610273693705573434410049511057650221364859431693194304336404248422190876506519275768490582794075338542440608650225165293239800525624686228988508854483872176954879486255444535707319923985059072025873364368527244190251503722936017518910521567015880991933093056000015084116294686026704519960658227188270989719704489781506087338240815970162553039155554347592957736410705493584825356946361270679063060744654713330192793176193551237039427833076000857900999392526065235263416224483421561085691726246843104047732141595303996048562850675276152985974993593768019048964339278923828980974645941397911816344775158863752039010125358461166092745940410022728692509870295263560786315676427136129587548264077821002483327825737730389098817620856334816558528304248740983837585753023036464781743276425069233361095696902997491739927599195700688971171661259979141699251179964955467829064252434815420922120052849644760728155018689812237306963973371361406092679068305853018690753951573334107356689420198584493401406827317985333104839197795308095091151653527793651302582541226996896457232576825906402358709235917812109059451002204848377860002494081954618824518399009651330060168482696559490474711143471355790438721362026100201255454080726461669685875954665416437457288197814597921217238403651719059191838385641326794266233281977545185048747422326080907076009899477933420633820703916179748418732332257539908704551455116011794536428924804492125723842231287207836039592086069454086601506907461865250742930944231809695594642562009660807827913046449357266843762894655125380528304613121019535399848523430440650431432760625969670380042590298399229308207105111638727983104*i1^51 + -7259427064747964724168910242805611067845333720605865771682458230935394304223069606109808735321039080779715221329138569915685595141440932393080565859793127114878710060028601008977827865662816381528107123991280028946700010434841547291845471775883882287581414371644931275590415084511342924514777668794517549061298906011789131920390847796218145484517183519025057268754539070138176393778378481289307150309585311907605298016397069608113062911244208584325374760804295815841646822167179228665386291898551623079955184888381452042651531797531646322014179064596054577622930676603038179748164741771919742163199393307313749722264347010661603851788401217830004700877887481928309945177737410224106308971761063057607878884176030525492707836613445255992484413378955573484065632621553151532438446881092504482907168366504681194735186129193271114674217184915483847393796044895396380779081576125602429205048914840396630785564462454966913589112552020906236657966453026566943471963107275416857866391151508980295645167580314304731449090870197964095891828060317035220985450265148281014677868201219412040918684984551260500944177382163243979777408495182996296735823728039696037044815789624844546313741646491701265335688336832992928630257124139902587715614901147194272577199145673430632058077863002675211369239404812776204743723555879601860177717870794208985802776316362823185310161752232211342087723472612619552612414867993608765313214060588645819715515105487537922032572971706356502962666684796109697227201213827318270604043352650886758751935391124610193565743202040081235173123504892821964764126941378979341262321038621628113928574228084003846000076203079943366635688992947979385837707312450041868488850852127808689503452001066762271301528181079289015920878939442694874419485330164481767566082636398352618269085123541871868796713400146575607012861301251683086160351315392101799788084345786064239381324457408765505713866017021123551237920997472974669594766529104586093950453533001900214978302002458457559479338654000256244335920610319151977958601938838175580811261543837277137346787160944477945485519390084164352524281981805877954071100708150813071973370448863329138554397250265969031358359942074147004814774054067908748426180880391365738822548867293702343227346928246077559752947731352894461591930434908551804803042188473748010556867275886070216097440982638389507859810307953719729192960*i1^52 + -36184829580952307011978361640923397663563045161334139313335147732914468821655817693612009585422908526292416597135059529741574062514700322919559132872472713300857243750873190073786314793519244621161662626680279459377313526743504921081082789063436187575367612546238224006845870961451690369040452034339507013365031288912013657621488447791425395503872439059241053016621576964565956878473777536916047218775953877085744581636022084375912360741253177477636921624035912658220854105017469957404174107363091573296413109573789552924708052823653823362772607871815001274082334055561243885330285388681600792244946119251802446162054874526622515022356623596738834401395514347639223449571277951333904776078753739459188190101873663426944957243016014907426758760442032422335466257151249930511259138667730721226508982421194649911030853872959113585654210002015305499986372550840834140622871166425704257125056136692191691289900804618596172554147234868732305286733814303815943142330333016153284064512505131188152241850223525764951234069316902053765610361389623401192351750840173592911564249117246729140157343296551385944194681653777280559198166599407284703211690996748389307170122209941618268594401168020844733801758541741863403995606716188831997020200586148521911198067725524603955177411523618870368353830177413448060619202678692149898840866323602768096367568481378954176052086833713976955597781035327149868865798003368130443055730871502648386499602629780834063035696001373487736443263397656963761597149449095398574324058530651006486657840608739929025090300563163509593968826157869282489743907311400641743417146146905614529453613487727972890439922850828984419202910839322077220407611231513211049474291392333536972522707107590464686684221510975122316859848585983370128438047499286180907959772187961679928562267202832147199741980097037821238932891147451195950012958362101208081545226395573914627250606091533507164256153441831526552855476301181505343435426645031506196158167434992280772059786546324466758120151273954622838884804877482321624831957810404783471911950707756753656610825607666184787602776610503153377050163761417908165405953967386283167679292538538776723977594864512801037055339999352452411886448105834206503402089460294908595261209061140417599470074654278516725939023051786306668437641716717746630064913207470752072289981629385970771917715300201833738176079537318658048*i1^53 + -372781887892780920880160719843936239717627734254431449935893772502863749575402433957188700699226724026590723031761391200372094931741456758492246312717260092269392518359112209318832026285352110765807935419131736300043351357640470281625021217636126324112165617684723539212647077149808247371001282501928237350850806193403534299573581001103250896200872665789382777142821162093383170899392239216130022759487553517225417950131562970763717721946148708046350250067215838347275084794015909430815187079669336759518677543898171781989897178639394937793633101621820634826620437006068899931538278159858507760826135185366641780445879008592918907696128274962652351247145875220985464147876488713661823728757219274074558624014567264877535665539062538467328164812520173750400624909662821736632248263760247151089282124572343739093605836512295943529898890550045337728746997164291584407996661053689574609197914172695077074058087825783364700623843195776606427186819044307761285694454095884353101306287359268215307911457660112797528218701470478188848369952957443511462618813682365592918922464574693626791526401317582187417292275371387174450986444989443458468771353357055178374199930625339875314844532971068001816574312522285226579448721388349870846276599424722876816230569001299994501664091824474397417085443990095460935259535245708915771340262856145916901809104174184897440077375824710096099300332877640441388164541153199006578580760538343659683036832934507313870870603898700810412160444995097832272603305059630018027348483298209282004165029099000248348042471259211013345490491199056552089913939828392375484765502144997117086453879914081881012305414923625509102035003513432773149217471987364201638525585960283705605077570076431109652581202297330283268322366455819401817259438714502960335708562836436237188449784824931503292175182104838494471341727009744968188840899190700373495293738172053368105644199720081913926212198066946509036335104294565111660853986132506988276323471171440015133029191374102523740203645590315519106747916394610504804186377705002308039370187246351619342042173130538373133302298212101917417786806048809728665716613917895627441118971158622568556327971522715748354485941155149252866052201108353263864957077949807971178295035259495349127054655323523431437103026389551796531704128371245290457852748660987888784166650017040780687374120549727906168010117742592*i1^54 + 256030368738892131438213467772617734048679567564508868496477375439343334889131942248849455515986933352242766137627545441654731224521572844833097300327871949682338137934769955470667041191065549494188982593185630397793390769058545519271343462611255278369740977951093445282470638534155279599716152071007298922576280524284737193210536383820182126890702408742882122638003331957181381970645080247487311106646249515131306581563848030325239426389624146860150803188662431660681788902733820669853919248120798488010971051988304732399366984079788400866649558216921860423238706394311129211397216539725487626949072472284600153282572239282291040041879864590262016787938248202473438215534250950654200486404887730577860172114498678432834230569202694291661869172513382827374187564763072046364629703958451792352929997612988758572451584694196771639776057965132626463656317961779563297524194093518561325734629213227097804940035626136557674783169495598774825769876872137987956275830093462816818748268817247968301766623602658483854073888955462141774715819539883617375727950235693379115691856934469699584249131948712911812889180252593955135511814442897587723448914701445787617903512105240864374373621616264403094090693590043314716927359392305978280102116942004543039325333463903871614480560534944787114998745275522383728872132284447890984054531815111424147850379216173879003426901181904739266112805340198640845142817766548093599097771769142435645780903335135511921163008311610949189952188884201288472786054673793201182572303079257092753940495559036221704282017829285874100686969378151661406866723278667836218603668520425549548504390727534366044445899695703644405011223510948398607792963652013656284095774784228520516560303587838625312719513640473033721099108081555461692183920776348274282203529640136124809949691024089974504607633601561425756922141611686731255318869344784616652585837400194167646893005157070775890248382015876964124902806150430197807791925083793858888315438335181804748876220875588619273411074050479513142601942212715448674729988994052951174269047781142135450307267456568126023844662298554133470120220860783536269275226640372330925202619464107602384492319324641805781031186256832324357630235025246613470979262167747940804614193749597076814695241234860899926677648995719425938865052027827202053101920091151549309764498270131304824908034856196944475193344*i1^55 + -14342081529199140458862133401199353673571446327299490153083367305941400495608414057281498348885972087654336001650281015245280932354784326990619740852603493235158096675944827907713855376920808199676590206848876445558994987986885024559355086167569021327501003901110787196813628390612038718867333148365483316807715132703892155958332159130713875912804978979231479726606217411097711424986711811553248951432629177367882907289566384039316350404768292398461877660210490601849312267332848580077058600921175337111439191293965094154106415837217884844244069051034017418983929467789884483559004067557046043278808711321756862933482304647765446700006876193097159289267532344342459761882428501678507766178613598946995241077984762827805464171966017015030745652905061501758104855463557166476539388730386242916325523398963746830029361767329978134741837994258327923050285822232193777214844015809516006132658103548689009275251709395086613969224116169556879324037649169333533681255712257328628204054435240292615190314707730822359285400109435781247906345841214093714603585797780627997890329523117365236309037168936221411958756797830370204158760537287500942233196969160814182192140376418013104661320453990176885341232816595036242348431377645444347370573930752073415532155538782658898998986399159074469260712908252785724416735786430263026851051513611010968401626757975689532919317393936125527268025723855954899733410371089402250223795397958060446752277612628816403339552922013255345129664069007650931989164281316655529618126551260544756159773957179494680887459194467992357644946832849586996463598432941372768844495938366586417283107680623904215611757153650095893387581692640124603898983275913192139373197895342580712008345612192476892627404789745616577261668116379300391384714645447461423220656962103636379939288649952440811517563080860069643484805205925605609552568549915629329879463917854412605762730575330702722756439821810108546417032182432121917661683534045188066320723746641259713199414713740395129946034543132975250157275585476252549994143980714566273638709312113450199114473154857161996606181854607705084114797082243945575389812771153630174967225593213903845581337813732689550367954968011594634472761053033671100237412057045529059370045246943525538702553057388469360669687759711536841595084298546865242785173704916712541523747946268174899390141493047791190016*i1^56 + -207883283411768706232478884007844593488759030730120472954746832560839299446272412184402580644803006541949174021531536324571450303926935692177113887074329104629448716061669511009619563160767335904987100120443968910890729792645206964472259789797424843473288938602845289297037940567693152570325098558604054353196389366647860403084216448228332524020084464872678308718836914150407899439630029336027793243415337242015704243391231463342211890310001641306137949602461209073898906399275867783216571454246584724020744567151396898253196314326577403138056507903350357234866410697509492218670510076693384145252291094188086623823722974609865306919086997195325358013465767919730599238680277691451104196189636168187943345762747459746821898465116020213886195577125342083424169651113217262007089223458637556230528942665636133545052220386294773081921392177438630274206773802081799563998175295854822639305553584794637692760630694653998359941503067190201844809520092656975585765577801511696629652429946057680307356539469158497209881580132860844521886518154386235581454149142271689491402377349136227514398638791589397155665507974942916432376834806764276058574594823417619803887196867404401479499363538855120370335082008466036515123414227429656826496860597347487743996940573189695159858957714950030941168764312794048352142764035691588964723594539232403761829799859483485961607449016663902291472618725413121772778599117969485683191398271058296131418777272809815635121639588827419358506479048501675229183728677875327220302828927560781365293030458038201949875945507860666479438820433948519133059883050726087858223473355980658849795723875420838245745715309678866653554307305323480801945005384778303837389800575479834662797317319312143640466929883274772638346727351529547440460100547277637132662110498429378904051496781014117692378395510537178962263734022119538496020213099605584208019463397687245562208043117292072498768413337284661490290646121164779499713273027330543143544002974130317745323667234510347915869124338315850813328522052686931278000847124319813437078171251522888690296667598292633895408353903588384666369629827215736374495368684093260014747545243194565452865739605402160599318646380397636552755568442352985035771567175463222828920021936896063730945619138181874627212035430224044018744637479902823867854702899811700249947975125226829745471118943191040*i1^57 + 1674370051036556189104372831995098608149523715984603335409751259922856178899465397879997714840202907712109817765905631605473580038760357800423837091905321790023666664449644976541711564412232688895245291905601884482034665130690529681289377629941999633153477307351401672501208171041157406816475952700474680151995920956309579728831227655643774909478676410884240901020874913845456380565314195341332320331921652654088870817476671629139349279427493141201423807066452128546328654575005535609803679636544357883040443108233094125538855742545610042789172376403081674168826169688746810936416086517740116723002569106719360525939897872094978946713520489573402596036562722121643731180097244624761205942736073316517298310475785988700146455521485991571874378495700674870198314382523141551424496244311378814199488217793379135354253304109504541176392180749712530186606869739111155962426073131497731412021151267283977367688418287463841819059997354845598587508637108447479622091052000582562545051662113259101089648410281798985199272469489384468503446618168329768387739407213089331867349071321162272775219258797861728065511214076100867807988360228325442681096874403911359968380959328970249579426356220541213693651794080863367987075078577652532335034280477033456873682330633368869591549428057336471900089577852396978141855725867924640417531537986425684392158460331839800652861475064972535274590113683504155452509727589472552415810105678199391412606349016461479801394624845904678166720100047361757157433413748942154054478768557115253860147431520777031746136176577302779780621220044502205282132761883114259153257879979780714421674768946117578551187085670506333759538531015221826733014122264423821034192923348954872157817300836140474507858099370127494802679060633629411154848003447831045036855299723213744031105150287412777517967697572328528320500401259879457049625675420578459804261098020017686501694025153041989168740956785318191758499813494218361507656656463479683853479785185313850159355906844065462162559074517112215934770509380923284421422637975822415900200007356615150627987800321418257158540460987599054707818687550875986911513597768285144289820019985404351945651773983157690558304492852456641436378880138515281562642994294824215770705791684438198863784230470994297546004300920607685535798374741478741999188301918371031738230052749885718596073553920*i1^58 + -28455049697772879501366755741073797944072115241024882919144080258050780506451435218318625831791932656241258065922786798514934091114882502184172452849802224603477044645537890784844152960091505907875598724788642191420097739821248776130216736505643428562874965172934271008326552266825156779624015922819585645761434914961294052360549830388202925019479966154048456001016812656541195167842560438847560230793716794070571082803531044563867796067821963532683205195262510506884053004852563942158057960803923125181836138334864503340217869868362625740319045386469827711835964971472494268458507495509278100997168505464246248012993599950732488002211274430025296937997010544045224912180960382648742645597814185322603864291467249449250532752506146175283701443306758127121470497073760796083794641521644019245300026443970221333077620095118372594720962543688511129367686201968252401157972367041492199038310870259408029802808631654683584484604479308110001785897355140586339220910758196670318337436597303860485262234734077269782237113591637637170677643284387930298670129383859795386918970396387165455797705630807658883685417215530181362573168547465432976522905724452861609031671510948215460551795051931674607529820162890980376930903884926968251447154407254798274919151174579169348562360312544503934787553110046838071468532609995542154593216035808435996911002966070542073332717906753946514404159387586466390611841928737993457709622543257203596319257694175826973270696425823071960821968317376636563307103427401553062999415692635418669188045966033021193508808187319882204927223374501908572868296351849204836896597021733278996410158098380889978177577509237293056371440184090272952792707241175709582020014718131095907475041815243919312504759956119536411176227353724839530340109686268616367025884621798037719569568142951835618613483151642617776284990422705565206629171804763602759979840328155565925619031705863450463784297786973638803077177217521130392724626613131722636266667338919805786407139459480502253212965032572544769562044231673575577927090511774686464462958248889972120917271283403627352937804080754503808694110757957826979981180141656425995690899881207414116870774184761716542249464645045714260466099907004319266379653550993905376491859153239673132731218879489135965907154628826075690740950419612053532414521674118229279831791920831387427405824*i1^59 + 22802576461478773373694814170771520486708348240076162083694101783009026007791197405302271893497560459422632545228660012398452404069981411647877955963686010032946246753446063571648198975132196612798725672112536176661456401769895302235963542968310685261188535053787110263169464534486221594121600662934122611321800302143480535907556343683703514292404498998772236178379622121872209369066351983534813555468656585025973963599583789234377768421506216274434013618361154477183711787511743448459380880420278892128878249016213216993277620725761002461727459568537281122885291935806329031203893040051434674930942975685411205546781264393435285528947350857994386164339483566876672979402703708327678747698622387726024844571318510697095475366231552906395689997078246274804122714548181716819483947359583269157983610352347872406653416246339591524609795793460758885325352667676823871987932018620240416658407954765717560034735084433118441499450185183709522351453661299971811202359446716567995124826985593855751201419887916126436136660148350074646803653323153087222517655649245740746382140330891164743060777357588984108189922342116896174467829065475398258024163684269500157048048798947337299572937048430283307291194558131286337722548212448819189124033897770255675833329866986971481913978814491107435911392993273387187636995919330875037943228134223818468286341245549411779550956906242734235097094248422610065438953749490414817035205679982599550392032988702136965159762464149834512987173622736792740228210198891807475836986307357966549970526549788401352263294879876311623008387719929445253547780486550820873357681156475979459863990628915309738870143084094597788551809780440072113616125640955041252483125455057281009706709956042532492612959684127173372590590049954868360012521292647966636494505795401593742463887311829163707867470901380711957954209562511413962993911620856133174649163301640889636375135123360474429068945022273340862801264543497178286560036827641032835296172133396068494743044686059154812457331419757340140970257624909011441165044257831544622488377695267979209708898585561263744978890947438255472868968760126504397793549054122333402776447492783183689607533196575455502981762268470464713674385915809907840134576584190082710143867079277772857872376234714089673288855038259117085232071242369539154277125566192373230481339893847949312*i1^60 + 831467341306704537408172408643002437992827543801657393768086407994414907278467427118732730011046981881002175180302027133838738874116115305293949631651995972491720908854572010930709427935798212382864570008541570065559976142181700266122626677012608384152608185882331621295937489549691258293641631687667337385569319606702776987377800300459644669774137083257882434780589481763465972106313884823678617452052894219454157610602589416203962655840897573605591590868020068430427603859349018383326186772123419486790348427705901576544604277040201791179508442110727474349361307827391019562256672005157771740594131957847211995290866771150346920573976180334332292143498137422669553948249581368489794911119577269996249440323393913297395981336660863380932764732616619502674344914077220034564480439823074922291364848409724604264066213948121002239508291306803038348467721291658298723624759656556027544556912773761252131210307216370225653017781028583798224669883641737773366620252295907427302620742549301362390699432838853025397850053369359227136839184869935649821904655149900622930087603143119351761670193758122848913126676274954652085666408942287810945247648232646500067020601316204553607419700564600241165149502798009087643334272987906093171239648961608706599723330005881913261695104394324808059464352759748113648764873767647915110069825677158670195106043422082997838854025085692276355001048228942978082555862507655707472814586348440466011287808647901766238648430150504846312186055355715985378239509873418055432118131804740663301915314765067854101705530001140714260450307683886912269361021225249874609438770740976092515561056927302633290566072676061764684955601631640767998184626316138994174858130388243417460267551887953610849243078491340040157791860394250468114229337650752533863551642561535144371700791108975523122035882159029542927290558906872626960275702700413623013507033956624345523621409155315782186710248460732412283727541896770640722531136148193497254604905184106877277402749894547191397638098036756518043955727583727799775214914039767360969545220153124621746079910228798748084827597077558891676499606653731509660827475717588507623610570754897828267892607631363788681148801696716510007000921170658620762320176224973251770220019510233046457160896414687731102731777239374208762835764392690151722323177801214256672060112633856*i1^61 + -17357461150197659091581883571990004671671955400389762001895950379827444738593864006566150992692553965096140767166305529474718532344819842864140042204577466085507606084367058984582692172619778169220833588585939546405429862163997955112934231878316534671834757418459139020465580757132972189326560102365096849193850459168031594795685642695812492261789648429278919612193944109291822652990715463762037623901039985056599164808171822336409463888195083536477716425703493804963856839344877818968936298351197791395686592926208853412661253362493678118878915679914597786958724684572636005436301573153650929984593583859079655047506267593572342567677433862252006324641359321232171640769555227661390878504662696088190500671219191012646271758204579953260556884023707037275664080310190029362423960610518456757996242190524956789157007767478136613142525657785546111195225921359485784690627358568398278110703547775709031557329590383732447531432323504406318381143108426638155420726105585108286890431121102200157718798370806337310940067256044264313431160395335180846902358921701814552855910548262935474156802264264774348229561874948606747931824969324990292513157209566995404763829394080978978891501086983334568476924602765048490170268949109624028787852787442697070729841172511186702906031893134134441338952280340574561166520323394289909330442878310324255537374867516578045751084725581669678310772714724647432630400067106639269716052540211319341257350969394417865709899985136438844047522315021556579915743630630987115627262674613901771881704783672119465004949155148942059783374765520857111440517453888651882911170372896383862345147802868116367895802388421508498679905750607470245907527553127024181213350324722297609906315320532401524794620581263336077762306950364761077455817022164343726588253167556316755007172880823613800364850767951912919465381415219418083754622241041760676536062601023004654833846783267750698405735492115914137685344034320597358487228330109525227680082997091459273670676555791650796025282491314094352296199860527917016967612777100579160288012178168773036081680305117992868905123578421172047998766059211378762230403270346056976981591301793147564759897801469550375856515996594280412674084610442094424616935531873695046650935238666771215361666434725119992380708069238057148346557747838519174503608741753872360683864064*i1^62 + 142215752634719838693792397109841221617181458743963476960001710808349973847921791807466014291466937151095736070140743516066283854175219675213024687076483563538866623426735085286900658066820775707671407190977848018884736935420218634282333124172203308457545070021788199021647825505837588189999580914284351127931041280551179602533361000915389241742617349424412740686836972267622911502307861230295954964799210507623081017212024774109967149108435421420320544797272321474928475974645936162259926407161175724669292829851249176852691056058013701367132677027806299395493642991488472108162253465007097776602663098841486952306181143718298731661013515138306972144440239341263056034896209870035662879380291601839624623940013530772149858473186492413276167203453053074485332535904482838763725793875313054083192408768396609529250599720283681758137651276145853035895421831478006882855810774408597241076907540515919836566760049184491557597886566819821391517305519353382262218807480785659213983813719645257129301472004716324422793312917735977107433099628049570019257155403671622894415362770458171767712195864781537871790380555817199583130689209704770421810578565489250162401717845829433944475216408451628757250371281993758463732501585291694407321433406946902085437949570038750911340019470553523684650898086526055382475423153846509264328398168456961178374238765594837011962334433100151458020294779916040676739666708164356835941699148061268891273529907743638667334940504929612311265681218843054533709715551213797337739169021683161511634270559626942817055038788262481588286101331909066282999012663623535490506337634653123445006988057878284955814920493412226726676085265346927181703697510226349682564265711653326856976629001331003131993217212921805272007312628536725632083795737670067529644598395477195369330339078481473506534868241221120260343056824521772255365304000560987970433458963203780889467100115277493322830464123350677735332732205389594637426836810249092779437301747709401758466512326290090930548116876122630482746758662011257414460698038710797984691217156769820663245626065385680411167695592573852276152009465101060607879611682987892851308017815150734154038781107656467400867557079390241711198584157728348054705872372018666555879254240627022653080743882675390653063217861025031025318254651976989968041775590898682298368*i1^63 + -864613854288889381270845720240276614152612139142037278767803384312871559855197444606393208373542978411058026252582976931042170208871293435258270130901988711921310563132205315401391333288082114855742077956524219995525698016665306864284564520163883985372904438313289618484974578838578893698538522281073274221682880589808485795553588393336715741134553047282100289336995043370205034234679240001906119253215332695835795911724852451909605684192289714100484644374077128620513760167884647735390274470753355969053470587633359816031041223569415838628873070369538679981283395395081346902860476711029353616318318265072913026479623213145372881518383691751744217472484668844714029174035511257645093380263070504596537025627758829507667536368173005402593872185078052305576828008138602020229411005776281642098417392613966727893499462438332079741557907877123793397022587098952058707731587196355506325693007416600200325712148314872060495246058898211930679315894290770938093162317881844481807777934563332844786944082307332629958562441083907614466503661581001377347220646935293087971087688429615873713005265980434641145907915023519097672833963397552068639867122716055616585939299963442200388932994085102127454467391397634537775891674390298848576361503724674718850614182913901806631342044789538792858518738263222141484218248808941111693906157895514477969133043113924239905566749324468065261308406542264460056347441812292202054851813243035632835007628616315621418667742124369278431413913784531482009923434228151561345379277294935861332147301967860385747852472123900497920784863447721071348913182574603167202573332025006466663721937206374076068919592439722332792597763495209073060521539219940489785518401903476388897175741048573968124540423454332819624980466634676635629785973525451996529426018899877372703422417965602765435980670132247727822303262577212058254289838563806948632616315910961727317698307853459976752428881740259007316076078382589068982929950044048465713046255444972747007961682461613572469849455036556025871410380371994296420269984900867959363393548089204786553608028477971907083659449774720319512729925116744872741442811229049279043224295581535765665969307429325271013462481138678324167121479353723542296998304381365462021363550440914886127786272947054811085772417928806896004431147008316873352479424877953024*i1^64 + 3992798347802756136355199031403362715024555359949447585747996220871535026538227777280873519239113399186152294666720901029667921123681131933325257743615592758222387121158554170822631878619304016062350653636816784419463971980557457872992316217566031727999354096698739942276659590916084108084872778889695113691428294982103514616333726022950503698218012257991632087088784909110852743934178364712269674944654613888186979592514527755649118943271233872845359723351281727545994747136242913113474589604439671454216993132134639646180350994605810862670444066434885351917165614457952232388042620618098916887987880239827233401000078657891738929479497587324920669412751653193383814659931499318219566170634485658267711072858582905562020415200892575357958431355021012637315515129629958679217590053008941565112863558441915508986027767076143070703403354187864352874566471668045406935668473253200974658253967011708163635186308344880361447564371666938653120669476543109501772372350697344126831005687548311514787969821949743671241900187724651770256861251467672809028143096399941590831262763506077446168191436475990095887976861495310134955365786351940291631606803948395955638844467963471070662336453781576346610287783788894829951088008368125287296092432849799007193448457328885342217620472513794174792816926571605831648591969368083096811136838498283804382272730233442102227837045379581924624855688537173083153592587029419201048603145881931694172833649534183256150810623457821475196812504022754204403214450254106189366976907170748272882308310017592080420778455638725174186883544064711272211117886590802461984136201480986998782402725099028237171482288283934183597152288230434106136975967390454186043394291821038272892322649933284154708697527548096455766598233741197653071449861178774956532049187824136939159225953879252167542013661258706162662064732232421851114088384507204303775986626282395742663587995623456611853313381059869246618042672639764466153391384890375848200126099014404974972413603204939609981584348466034164343105708615599103568547319119880210586774670717505894335374014640052539685545899609886505587013805618272169004716811998865727994416881350081084806259983061494300866793371641475269918200985564831410012278071651689118577085870478139770940930799899765772875274540660191180400480409655612388474406043648*i1^65 + -12249414827258599724592589862941878531140813363769054536267643856505869480296793562605275084432876273495198145391584890834578231073834921784944202830355371179710279203632258530287666639864517755807554234752725181631489713028672456273477620859713778403697269663876347073144494690243023173554287835965427143081374440529150441551463040540216089000768644571019025812801329244160241415943304055028041508655441156583594405068061872209415098422861474867223719310222700433083643278611384213851853554036383188354864966080229324396448454699069652474334711986892897457310137348312489702951656142466500085215881175318615332079984644845353798756443726141864983716470335240408964180680715960756300516141485512958343306761739919993657210025966328958931709004213259731899259970394213588752905511002299640150513933980892882932166317259288089346243809538191239060188231186362954510345120364376867398921131056047725305633397706525680989742631321656738087536058421878478661621444565632912029660583447393133259308149469258451670347233017405473201426255535137506095122045554067056342467554109550671962901250656556896994082198854015754872794456054503125674573391546952164086367516549147620239872913035583331299983026273144360628030580179590928679609975822774011092027637475936073813133769358818820961951991761444644860843725716240693447003798860523194004886275175532268321865377842729408332868805461020257896454266825118116263460047893693788770059715287812167665337764070469728438058927137452063399000331613506311631231415637310479617434688354632501509140582647020595625716206351577491977749986101177159373803025468037270180773786659500213884785659727155753692337049478778319305858639545070837977858760215305285088202544939477004919689621678258997296260252117632808991846506181435692940318182092741858017781189175995936091202854679140670226916922805092669228013021233634213724206544694148350120721961919965628995013901495530742555038606431687850289369479506945577569114620805507470864840485763672127724193063267039754738073443550795537253276287999801651145114188181683906957799909944176126589895844717102932725847101527781450472581402157533261750023774392927326175439735445976220988320844384076289265108937224832371804600039079722776999282006915142777102402489528768137748145027193977813072263805543774267094597632*i1^66 + 23712652028019051269262912139216754610821114451004820680369867971424151065953598929458313619298488921630356932515787666397249296275327382405881734847415553601904644938455566985113569766764010570743202128441888078418378721099525348671102473296091032383268570820981698283687250349779750893226069788546497822245191709190803263155360465143842904979670696488507798911696592127140718870755332951447652526886641713469756554009920229669242672018882446161235736509189418865047275631137300036080128945861735937260397915087656302681009582634239513466804441744692685702382315340196557264311500656089004586627610235620129502981073383308737951761016735510090717109659070051462659390883864351690938492067824528030084169449333415607417748694260677985458534643911099317511967713898150280722121838105252085482813421426556556390890563974475081447459846790873084693922025779852038629230298882147305786377894038601961438686698973307515861731441897048522589618251821431241805369852285419804311736685842501883544367649739645153191399456751906578863967099676591065924416040421837686066628923723558727534676303695660196740983723526213632772472264332067789551601055901390860652017535045862062869866574539288825509019673421075994391855059270159773125401059715334602848131056501493387716443191763096677735652198741277210520929811939180370999044454133335850548614382617153909926473314402377347488824796068868508570478456732188210365446320219861514401501911916703766887429917428913669639003316469414276436546019806473695313202280457237554019304496113214836081665422730194248357074672285772115766520076664701761686089961355460910988624244242230795056138574852393169106677232231616505431344397943964646661466926173496433676547261464633917516160189005965329809553214754586018077629370970131899629289074423248647063549982779810147118184064568025504838013688026965485490162666401574606967979113263455161969451759782664265039370684484209912246440305470231178369857866390378451874710707481624564964094641732420655155478728965825218817716845640199929552657902195945213746148611454083343548019369804049777001910569363607255806352137505185771694759523025373172476758692749186459709674034880520018516506281337958980052286537793179391294071691127428057617219031225738492788519646364501270495979988155231022760351353459739459584*i1^67 + -29359901289257611289242577844995159695940693285764755152870729836314332857012217204380846932549928738899885792542742474473364110010218227079154824871209945637370381010329798016226472664590563723395102120700592746054525559540665785104748359379443368483388517670111021301555147327398852383500298808297437184543891240830431444984653517789161326831423267594559474410044967262648341606258333832471328789658491553968318735871373039840551163188824611035657917626135379726964531535305242437611382471561215494581676669581213007561551329464994839009849450710534559472083587172043439075911638574171658910725047965078896723707966893041660393941535508196071454737633585225923073656178259719908527920902115728408835863287271833540766714396770225899498366531467143672569612218670370689722303797577576999578165196954816571733612587266138295615610502636071922303089038460123621791971917968141386595349971836393240939634290903277787852348102655800890548336256031691597888794058559990783249783860682544311746736140843065800500738097044187290648775182407056462135488403569679010139080222702429684302397115037228873877812702014354011656997199214565968697932178527659394042938917450591014759479330322154241989571045303704345683777862190161260092105582451345748485014391441772688369353601409985736171538439652720330749500741531101720977007097205133719662915597221691362979899291998243234968350148097662448968893691733098542539815364037779807088547407312400053131764235155403415805428073005666398875702520545873861687540617033078790093505788616649113250530828665775148179800663932928519523473774550053454895410773021978447989121315166972725717676425281116619894212156085416368348114250246273465764205265556999191336915814035480919997287711032163300008375013025102481544458916209669177538801471687823806624383284729259763115063019661229491362227545825534772130509049130320467494708896709609671653956036016463823052624306281996473060822161596039783233075101327741032545854041802725184633629584874327218792667386914357644680127935339222177184426754273112305144729848843295996658612275331814121329315237836851457927306006795611647807042870945868928354164423082944359790752160023962080555898562447960427262733318519117833017347277020074519326932093471325283017484299089022760800070428962824931667492795842560*i1^68 + 24451992893658184860416830312447484604227793457834651989087769256102793523130837705498981564362908499618348361548005282175750869665138217967771968495267379908834476335532409154535087723644936431111664146743218475597915419431829439750882547434436815411773202722052528266890257776704658783674090127414069456645392863293214433853451774133987831819601297335801311121512362339000091449375161283321983446492048236363861268793048363713377058696042603066768717570663655856727915185334777242040750645315082367206722643456471172090492100805068635728689383907803133363300019105808470142389021496850508245521213132201138676993492558555447471034448871642033449565447031928060772062359915722672743824118790552188202726984365858494050015432696575964099078333082361466874279250427328324340736098999995105106622118633857564602948699601230365901890951701380079679016921858457830094818000078047275720689595369029388671287714150988406110041070778145345507060186910952044689932094018490650929459602789178035634067954967382961934839642811852796624098580582899151134570850208483489998551236204168546726740669328369290258963877616419550825546929850947339005316433359733932218601368071834681389067196612246571184747093283026863368780188480339184744921113445056768209032492721206951113076700190810343537179679804713148682149780591206672338925405946015254741077912911320458549481891243841600515379407054775532431794735257152697070007961805300804551847907436113297602357890127436519711654108233055104008337509195955085409599676480121181493995002970815324094088178549616514808996291683797161091237707728358896292443138613414414050979287490111837877220063738751372476247982811953874080210711756746050618823579893757853983249751541103478113852120283755744798476983207305798515860108530428000687825829539303374960325040342749806019402143241175970683914002261978586549196844779334542218772505349604097456967082408188018394439851065565099294230573308939838441075226466877845195335922269588988722151860100365969478259330533380170394611006044985421630114860013903267459299314538447987655255056667361092452613433279326134465702102125202865164144027170857566518808752216170028475843370982117780014979455309789976294290821441386294584656582718027786693822826210618803336049232806441148735408281806338907485241344*i1^69 + -13777286265596166428221860061617730077174058260433876052839224814152489544339398217948142717266887717353987931289089242555164994349965715013243091990580464318664397239904004147549366715334012115939977891240171687111959168129194628241301031245945039555456578976764134742082925264017207468458346891667229880635261858193619945048655701330862959974319696077915007437574571501289215548684638318422977316303232023704650654528514472971309401970599597626602199387818873917530188050901072769418368714335835901267834824573844288097689968903909246620900757991444866279134214596719981871862387982633432506152118609238963039914116435178526477238966867920209744298967342316068051542121075158613349794614120413248477177562057665118928951591274063571645809854364333106125302711547557448778406158346524739177224764865795865322435847705727509790721087100046101641364236455571853306477288479090841706095828414304263691536680028112324736847970047234123616069349043806515017068379230111649673070929781931954207995473458883964837012290195411137804081496204044765882952186601131717319229240837025212373107965341140171203001498492386314076773019947174449368097601845270616181475113398095850185424739231353753180402882984360259449790055918068485403942328799255264205344081950179689746757316319441525626715329369980107056071549172721922655902023166279073446292658868255421093409602610991901112812766649018507313088522652116813389772864311980288130684773081953247272424071601901131194266327127114291310428307318826828491692478112073483412748027452003003554989558136502947574186335699017411344754680941081417125777524240183924395496151830222444437740821643264473876480885676535170056196333879508685484265842614391307794221800739593343958612892908981031309652498289152413364713752966114346741266204919332920434496095348696277889607265926333220224652641463127050195219602015141247838812128469105978084990669252620642364911432252756769619879821879973046168254226477610445565136064579869750891168647373215486266955718593448306531070765648409511273145316918058254945835739536192844065649728116431304837088114303158855364395002549520558091681465921738054202945454057201311293387263622957037460926615208716544455555220296070516782773031259894834424393215387318602555018910382472557391023420694702587904*i1^70 + 3639753447841022477821587465962469166208264204751109832409905076001403687827382532734762761876559779342401033604282581788651686908871139220822183130647639194403018020072306838629541844900286483289658575174759222572201663788484502560350169028082263541597168813781357379785966319609451511055675733201794884382226151235132541525494875644113338101072522934613437627520138172683320955733615534965367582597370666921178456329369328940659598182268024812036448133377913284174474044793402041102036605735743012852407421608807552296795412593467418735354911842517307773774711349471122758122785397684334249472501776689425550032086075058011753292991239498735454795210975110347595105421989819186386495376218740021314216253790890721525786842538089518538287767892503224294707423832483298488197452919924975307125090787849856560447917661871938037725338780091075639386844081669635907736901582926850474688352538571654964281599484580802323629027093936877258763133626029411047987444700266941933724590051291666079821967188423876511765868017913167335384179456413620320366948742786976199392793774365578355139724720993441876277961173954180715914042169156332378430177949457804628613701207350299972318366549314954068241905035331877003298937342748055272248038570578949592699155737962737501098253657456120558635697369415360809793995857780421966801322284228574128326772339640592949260910066155166015426450646396559366577342466048142044479220282074116664247407595690508112492663256310393648729542777557712478854802764380870219501683671294390357673107849290520580871718242363522375722018219737508398505830176973952504325332982050591560724895342398303879342309720253597835052049168207040785541977584355861198169702184895457012859104665942478832409702415218784793842818240659490163877175947754921201887935024668114931858292851524244622482487533572116486925792293993090808737361344860556534576898740568702935424875199909405509487555425601670938000230622873305057157195943901762829410902274787521334788130711287621995096179263349941534971712608148340483812271928070070299026045609626045895302088774003811574694941702724094514153474886836773957893952011986821224067897123820370300223648835467807909487321021488732837671054323551882733846197640517001962435629578586469899402552910944775623613507174400*i1^71 + 92162441790900164534969682410102303883347844222022469224507587062697079367937444282982774444039168330667882038285555643963785218149235363722338535609685438442296031015636574089172807647482098105301922839048632734876934100711281946486947164595263290060317197968533663602122409416251708041417153910471788550717199301245653905219016932408353112456112295705852691856643239699300666479093297440754650153269447852088149334965769798687746990361285619595632401897097090335336932318743807417928711502750978871317295923209286192620526174128908137180472975451605643867138713045821733482430515862100750468886209987207297691256852749291677359150188358008621338175719919154062271269948944355376504347012552223899199915289049128655320982094979415221426306417730144444154145606067633191638639566173700708490556379658360070313572303203794511270186065066732444125326986281893561475293089503904297954852487125152935331853108295724000687339665519390591232664996010597953474092081261577433586521876319757368448256484013508258848849256200713139244366010258970114143232828229713439908242300858226603849709332044024473494989088138092538278003722559598464977782935497360241129587074286514689243642444706932612139573290021839556902802910774755605466372063930469888437638473172993494364323853463179434311112951379254338212541844123656325494293680287523376137545804471839174561208391499919793587602779384208904783185870151078171578915090528877087470422088586326731688324677708314667488987419536034090540587403018646080664506065993725198150856061238823496063218478447174637917670673010488236694890978380295629117777672789144804227075002667667657460170217055377840133551182678566655331392720019738203506141151182342271726136656608268478070628074025859315314022062278566719812241637340968098604971412255910349498092378844010134622601688072272866330631855682203576854437835626077123801397170841397300213747125582328761996930468981367628797710379270706285122354319211713336370558906408990472488303062744948677725552446902443365158573256084840093133492207402892218005065100680705690341818133823973129279671589742808784252643021713484781081528963403268943149202140816328267370948837318378064755064500443622298741558303578834495348491366392410919978732516713047565925699981581899083546624*i1^72 + -679123546269017024728744892447093064806056427276866734511236011325473066079627196235534174826551246961970883690670920546554370749057199606409028962771051260459107913782467584999383706116733983143353145531301832056847192447731879759333722013021818772396057508831732132397759670875937493494952738569363171515794890133975853720937812457642415231825413875962664241843118054224930885059165273706481606702665335444096528432967076556791622838880389303433178935688479058985028183338626424034669120325895997244525096835114852071855755127919542379632457815283395992390492510116679687036147920162153589243555709318525031545730860541599186521455202712777911196631830072999253233473812559532714743033727880851516787827270739710609666509416965801243072640593696424342428040797156439427281839588192403123491385566256762477074018860825739568481785218869001363565831057403543663253120815150659669443947453166400949524401804524885500528008869426916810396733206955402292431191910150563439621857967512968378261259885442388487455712920447610974493336023502446934479164909332621785690097738102263482355399205990479969205243449334631287687986922470020883179116033521248769009127044648925665418723733381868011859746196418257444177863409618546903971185224758132504641351565060769650064048781924824718679935510936570431583102495357323083206607057423055591743021921919570331568281444571590523701839729219222447321891378508027529217823348008848514372838879811263077358043170394641927016290259456477560584012531776660175463394212029584394729799600873513911727262530664339444827755358956646841781606355096233604901896176941921104442650752222256497800027627520043134073564317632037571075893940878182862192619253044808636293923252819054432050079177749767498724338132856078505106005969087626871033201237894126921464984477272880224297678974732350738251008621935109394790423971783252406384264980362185838353327271018217608756936425808820578169043216755746548293357261451989029418281286870580876121369400597442889596370096616848907677334671401302772041225565984923551416525532955319313515527432275365982206125963666754616368840038684544604646527130595659034408404250505971794386002642335689597967172379612791284874610756200190983994038509324965388534382579442068478142735086751055872*i1^73 + -143329072631046805798404512465808101662235488948235615521353232125691535095440720077767436917233026918486029127359942286937710692172625042086818938730511128857492751740405244468551391160204716298133560407463412293756336991235708034573938020975432346028058661153324613360461803868934887308253308112370269518068624311329358504587460193983084134899661139991988730655614756618072090323021741894008839041413679395246527850883394508222944624535791986493570698606743641716477417997321687411372423907364138210621089476606893292452029964615571046827835188734374722077646924504215776554761886429472922206844176046097275566135791256942938688161534601897454025700568160671304845473441626207651879295695701464968656281378741695742343682074433578551525102176959581226116438759023876922246843236258817685894889631067728433071982174847868340113724578078868767586677775905100020507247355234121430377568793792455324014663266169036602928425948074734517045468499020766492767344418914333763121542840136914280404181187586074808478601274575365373027022226013896570099651059970950402480598247242144851038500576035041253614307017653643663630972381026664899864893652561338178387730001609491234997322944656128076026927256742901500158634402805988156335744656059615224461623211111498692121713039427185553806090686357402455833834916363803471447762822560799585187293244671704204448482719239672866168051609799562773505883520227697750949747739796003255206982542672988593964100341217795404239383091901892083402243721047529080997780517707122109835892629544971839485779568475513814016110982545609223518365404934350861137893157987797251976707306193567646428670109366272862602447641783367998120000704448826291565746954318546385448368058473224680691232372411750245765492290168053883504078072884455963183962258650308419463225908900538179170663136148151284486249451654000379733844989773747570923383572140884765727761811307721438052480625629129159222400308891363912690889292197207497891781115361856777770123163518224553519187917584127837189756789301271069721586395592247496245236692044817000331951291199036910521789178056382883442175607933329033218141257988933195543455807749108566474310400746247552967721528418028647734634566403023095434042292925868518074778841212535035230823645184*i1^74 + -12364206054908662557153475532624735790616165463532748924835231686193430725144858252553569964466216322883791847152589242782070314251351193586107811633143707579808995883139638241470633348577458475231527608320095208009065658282919962937820120346935996653054123515237105968554834323977254203815737216151422065240293875499669292047380327468211764963320012256336773324604882389430243780705441325902032073376800298127630090491827972843643642879181348661317110405777100641760775681831150299778303719600565022996213587353875630208249979648060612869824022299667759142296264918160643508872883565805572103568630580175341249184970752616923050612451250613894659678289575519622474369734833338682559437518488182198197577802367371512633845944604281563002349780389383172513237952940674634334086890496346487230149834231131568438118832373657719377219884188747397917618396922766555163010927720134971686691744195623596074816107915107817736253387786516476527221421840645830050723959266530592608407267078255497700285059987573481618303268638697149041588157043249549661018981423831352598581681180860245780218465631865401568721200204201953552774927215942309823674373241450769061139943297246230635030280876462594263870386066726252865177902338226515378039521371074727632028196446405067334620943467609559537950457920549316158228490403133246348408592314644042631926373435825012309157199518741629610227558727773021743260341275555173789663197728123497005436402834312591096013457812635436999093850158926953152471541528186265376260740521640417690955106324801622539834675971393284951951734523438441292537573651512936187245082099591042844185131001157563197918520803930481811681183970711212888267971288756072790223004963570183748380498232455729892025388006119023203210291377083271934550291508778194950183000435373632979207384940262218826312684252935997497712482253672160715037623824510891935269358775718444358905592534482793151049632606849430572333860472618924401425733999741098128095510105944235691611336906655698137243048430629253415632377918962725081720176030119738968559376979162325998869161945696311584452745898175314358173854782663210386210455033044678038822025426571200765036259891375892606024966921340300399698353963316546099752423951888251760823740639315708870656*i1^75 + -610107986914237698328413195963186070595313403839645503802031626977660325015608361105350077117776930852638748357872283387413175003369653958433526282569354636681346016674302624476610362857461514494567862238624021523379868157157271047810893197552932086984223781136530542712219660814487870372219359522590931237038277877037862973235098636008763183830788766321228666239558887489438148767498960444105220996673744156038362436840637745486361662668848149944018408934527088986205351397026852657180058692291421353554120879906850114978804591141737535345815184231294170567100659469800991459866926749978786778339424850865639011214441063169971161717967519967579156336218002041623716627407452611760527587481236771090983210083158233436144032836716641268814198606044371094327066983198617413394181274859815125125059853458935186828439652660354398910631083019548063891277820236224828008264002214076588409598504027045102229187927463735507979337571111958493688415820728030899765981894741856955349668945212862039273715893795875671448107698423893393937194529183635953023997438302224519567260262406509796073348661105665787319413062347978429882347187859753622985196860463642280576031500425830480037498039450378431684730436185623307643386815499005250770327997280129190219291625119362931151606204179187745998078163247230998515442795642157187908998490898986803803162851152930029744616463882389392449367822498060140778421113032589474522399261550780023139563359923971547195055558764660025528677894519809103658843501054151769430278700224012635076960449274055217137534802458684905331471433051363001087566608028155690493140132068841324749359739905579552384763277395400717646357434525301055122838045954738674555353280157961163542406998759997565049864024286354507930975203650564902031376682162110634676483299068772220674240736171440269692277712702011676556153353071965972430426662247668166005808089490147269120114686104510578760591447708572889437240825494832526857105685346961598893579442066667782339405774430838059499432977886712576185351400732689217490955770362553120504639253300554040435806957610314069347733901570534530278762331878443577767231851352828782804641868513576445517537520343933168190605009339012612077392115631330824510598752894546883346040436555776*i1^76 + 524848632902712729441375289984634158644172487081616640239969691959605702712368151594665197682357591010073154392487506920500271511663721084709429558659173269017082786963601115699951863712619490608411811676188921516867193274476401977744755013872355891459859678448642825455909950262052977548610636706319146985904076591506797631113630228395054861388915554163663448279785178460854904389121909591880975230213607363094448055726035106248585050294104119755849567061334859307472454969826138210437798499358935413792760506219695518579324171410059422936597216423264512464958174094953538599378302685356240056559180528446691578448974441697024029957930214648302976620209252324511960282244223850732533095033090435811853809803996101898783016404290478443472728374146903193589818522992200760996325121547634654884094876983702810665087945155709325310335034700883787890305329643826635006049142349213698239108337623698394469766512253076678494701338519547292057702822820200110059270859340502758338999689228303374840684690063162860983036643777514961550705515315055017229540120741171328452595324955913831457926176559419915107902825595025486377118878962338134957749027445222066194929579914598378005555831165657552082722575974038109705799786662999539479013015418288126108785504434837611540160421133801339578994051221227825342019572687433877841790602572284313763119251528397756456089131283538407798379303187921529892556833782931622940456249997717137336805667278265001510208798285290057595291809736723540893950447053374566167768157665351799716972374516110256483848144021087566141036649806902033859628985394360526864641382121459459717651247082503516801487931941594604073367380862793088747926024117890512794744863594050291176056114635095714196289161322837148801006609595896665288654907069799301150661489463985268096513067664022312122760263434115440425995145104981961632718011805899158410786195852827350482131140618372615609213476008831814004948738398451118017920510076712496936093222963093807857918647094603141825726732390732187592176088573317418734022865506209044601203019457356162520663991483487612415461122158157277417159692407114755249098572537020733435001340303010123968541436692982980905596278653820439354318650868203007086510300024500963701161984*i1^77 + 163969250982839889638113964476090372845533486039408144266605858482597018809350893576083022126717702164684896612920028509591318809923885123450994636936211878581019128425699449184250610190715617115966981689039040635829762771896827259533022126864268198358430087664698541075692487822473788141996622434992657196157173744980528866051936381798052900418306108588743809023730288017019247743655512806877783591841360551251991700794446306449306728956848510070076314532410127130040786779098858532214347011434347763815562797305987313434945421040145183767296831457325892269272074350556157732428927815555635715150456260168753148260036664278166871359153156796081899476505017364724240896429540412384725859035215944433380120540324870111022641544994957285564263048092792264855593992547453182267616875588140076081418347237402533260772571603685421129371820032420335989992492796042598451204469001761947143174035204014595935901001156215375842461652155671759674384261152868514577279411599159328267632750653014782067309660301044092434262336347615104867583932482890036300061513848796068801300756033291092254264375250949164114865059839588598820905775369706464178886760275469678578294814476070765856745659131400555253832973051280630610061328352859485307712334397517204053576987663537380238528437430242003545049983727099945336204147390210009728643187477397118166350838744560452695401575369750577729908575716704001671239414494917976815013271737677073184770610125482047370822716042681938875561620327550856444752796472352734933133522280882999218928445206826834510909086746997400196755177564820156407536970501033995677273250932282427821900514419684822127542546478218365877212864245871986448449750066494899642112776898476394654192088391427638008697606566618907869623795651425181691653946958854645648508971825183331090243263132208978885113200589857545707408128145548391326426162601013592350258983004892974412569819282572664427376306019789261709893923133493434948669219150729797567300675578210120792473594087079538972136370324189426560829246068459291630926355886379420828788540436034755262591172464052460698255271187144112320512587197534772749876746338750451293506009390949855663169269934549818657780681963655029445127929274475436607927258376568832000*i1^78 + 16262126337315468278049336000626949087896456578142985477840839733745820069939857892666312800177164446687398557902817917028390988777035222109012673345113093828214580811678208823043284697657818376324769985069079831902158533187765216477903485597184161630510355706853299373714485922844706211997418957927790583286924082541097093679589552425689333290178110014501186390831755911358052631350408664320568843017934516541160771270783975102975836445656562904480532992619785632673458697284385370251268778711293431928796270665415218458827073106356187822068141328522306089718736644561641879634730237516408459296859497908179354407825175268734587568320018300744532540013781153219434972614374096711077182059814988932194845488789757247348007913984696629708515070129935108175784091422773874351008856932991861110466947094099006144005598741585244913002163585316204588097950292060483374598165935844324746133271161122897023986527158982439587492659464702476757842937603776819899797363885270188087182049543814350201838712749020220315923191238747681331618161214946297295581536266231317894363736608213882598059055076985767170986977839141189564297140969993624610129203874805302108635813082214198652415841004905773468652719667915435754446851032908947886423590364104067786168687601549495631676717071168208727921843691684017840482949899604334669232860269371933239602621708707131424458065204912583095291078088120995499891307622767729770043324812586979033924263847812681963058702684655553883004817407273893794959743126699312419581137786649811510119585598539555457191924118453564357307286519765253197203718206677486928334526981702097341916842518054580698969487488587268376341721264055003307280022600220258944549551402846060899726297164882205533968779006699367082500426337800985632023013220461341252005178840485856053232860766342496868853042596844449497579604966429408363047131146331080070943797891442789942528873716844705035538767158377249663432926439916908171733945725114701268924900989589713659316654066834427427960054628014079070057980951644342924118290387679731180605296772995638871573381528453703066245970399929098769021420936115863239956453641813256963765675125298174688224006264624979137176979616900993274314083234037825560235695144960*i1^79 + 529570901756183627717651960672819818925037209968893675731057371223696968690469498722985391303129208085123877388261687615202114913778477021227200959103468356948161399052772914806188680154615567945326656871204900349763388521472694215081625227986264277259758090164193562766444396200273497691095041504577684730166787079732174874549495022884826262178266509391053260127037845862514283290557080558153184148269347191388818464312235070402111059618693737614804871987468668286030710134424599567905718179090035996449494126722551394877226538774446635842215237590629764297445456770910958444790691503775262418112747132531560253286404612929984071257248841006032712341809906394360324615655127020079959810697389598223438208597792732747200669620387752665791043885410287915105856444719434902840460102195968015488746041313056813815451195169357737834136627903226673608283352339813432424481322094444955091369491228727789810802656908478485117255529868595808238818684177961461744784773075110302792455245588368964573322030437968681577447116606650245725623796810860321562270332880076461654309935637686416043327587264654032516890351065234414308015297562293155186926285467593141941365780581836561363832705608425665447508334725837143088083699198020910574716824963452862859427673803012649457801335125927608944631287146612212584448256961973930534732522369885187004265747568727685842353176503548972134933806529290686884031788678801069897979478664965054440160763360537281853905642512407219285789139752571128932939339676283359343690326062807414563216059990502616355982035792987400159888403297057787892724850221519564067718019172371123737204544239688857039303249559704300156606909733644939612367529758978183506952472097872746620713493250899870888435664657280388442607001783771045932585032400246537470808682560688473511961846506909113795585696099146178313160198925011009661640471311365614239631662841964200807551908406997252850225748941008804622734966879745067152588599173669125609399703903906093702718347378255860601224622858776387603768769002454968351570688423774062051085482914920562941483915219275443853689976834902348920996120354613708637809285284621007643465472806963060066012513478280193718962912742441274807115448883952291414016*i1^80 + 12149190922468499276691986593723936577743934980569190339241349741465949693797269048974416965438578776259949808718220130583663399323206210204374224678225389220549338928497256023771895809734639439502202610587784360004663458619083068752556839565884801616519717931684256515365767839370715114036531191391886817537602935302730322092516495439586247308791517522192812395299386788046535323082839558729470989457294996454512720856206209182937787535837572035562324052031157252484150713536294306480525450707722063430571484496438110969583986319885816848642238698727600857179031389426684415211462967125097949772771928299747153111974595136120126568873432722135555129839520037587908329659962266233668328063089944093491175824412341863119158709329799609396756269889579887757823782563058810604631383877265402168535750428733062535986336600809013906064649222036559591881874407615631712218853813278538789250909750244727513738486033467115455487228696342804901555851482998058561756369280170916077000889115817626369229264006498561602083252190205920046976803422929564321100584559073172217037210542921730707486606777559555370138722325826595180166492176816442603611024050694591368606931541372657587043952656673309429840450000677740913709272041154330469312841203828815987411520459168288359882643520655512356644429131321527374265262552615927346745109111268433305643455670151099868465005460330870903928986259488297795935159948566714067265994319426701767559966236251592017740121507112942634902566149561695822936112563412743752460417095470513749437739264615581400364766726576463382291872054824576062917994461345642009264395811366576972237378941243528064883073461983846249821262341065712650027917410726802472114100571301884143617662533381202279318105141097938695447729715840132035964906670064239791768129635320341095412597878394281957197105842362526492159434651080451726473536448046782460281952932737509260161316121767753083955135092195294141850047829728764342092173023563655638848655707870868156752625760584657161270572665096635808863245174362442338632641644556969584006240884711125171399636836966530804646332817309652961427398575211438078364458653060455890723630231724657579575126154605926104874923152256450642919042880372736*i1^81 + 11644097515018454431781720090278564194252231864322441522851000997194661072609137688415172765253691010643091114417742203473917979381109246991644914793595174398208778205667200508396646026851823560521966430618284934384863348843524694972951430714694896821613116391236464997041446230512596644397915420354538508071627120911635037279011217236575392151407475756670320088148393032415208792122914673250646590260697558492529673811843346554909294538359611805892654855699498095657771075974208096306481607862908818837146519575830518052015548925494711757000728322134234731798466980346454113075765369479951133504958377462307428377255641514839400213190249693389482729392389094153198670761278316829488671128619956241847886070263243352625334611505525612167702022084117652321857509578800023431126990421419505786414111283066956741614688508309837357434483957713512167161185332398903888314131729966327433967641061020622294978725183759015655544231764284932599337518427196853960971921259033337161203472116165630368049876565331325489022914792362914422897715325177721542974991163140727328297314944539124081936381804435633780992378718144805237434180403058489429166661775842476802723849391181960242269391933810672998919967502614585517924789389354142674250697872589914930324440077520133194756939506266185778460971907450999174174058953233473275703586259802808860670360719049982354108973343653958173033177428728611051602977166333666332866976873271895029864115643742607064283947316927611791625865963203963905366551867681827202724506431449749406268248260985076487122357203248506492517495469984645519817631468056421485393469270988260578196045926659696721134294187193363998136986642585778252745133980058169159961071537421622597779758053041300274392580651527665986991255942486824657900744213479511381503643060154326338793686933104484993014955808434176959667451354437611713447397368815278250403226755075578880252573474435605319895324874715442633604482925277978205555159079425024248890659578730178488030775281082926244496327879677567199962819791208973383457559931062536281639179801088515782232849694834723806425133053946762871379505930512122421051717841155329959150966593516349885247573831018495788950492915691955882557440*i1^82 + -63959389437935740934029929699495679165719512686444060385191082462803819478878720477404603223668977941304944218375300014928057149412559513586091589744134171326173321629180508442130868996495107742624445065029739054905297181641211468339200056796845849311227744265982221155932851727246730247951226625906939243334135279097301235649918892459472008498321268721630905860100248393264429037774395911490788412054122134452322556048911845459980041125537606657658986915480389619116254871780985029044528627786798963210828232539225115692578403684576223599292845584326492451698609108168974846675778296189470832721668751337782948852491773682451535933046368736738901065610943741068852803311474679449439286243967567798982548138865970290342265248220623972704501917978007810915911647575654573226980901844914557402105286094758603491273785249149172345022941162743241626640657068373539557069716009036584181725661501234544300269603778349613048343348951118718364350872336692897418577064680207885531558582072824223062486470049799183584679902284344949372676147196142869379296747837421492818966898090136873238766416069341648516883048703961954008371211149654613840550147297024084746134432574722722360339369868153844173603742713886602118879827286619151999095636708494136492752737421534486916408665097354768804461368632541263260134494122120590812617934646343398171441193804152430808080685905145694383676533794465106327959680514583656521560143441793951942515868973521007628697155919008769987283908712435459907346708589357543517411778232274748792289661386005245471696525197417684171211184184801025054056281739473979894765810761411236546751166943775765681703686249753568325502967175003356682069206345777212426431706229627838662614049358518031639318335866196147717329106044145779922586513717072007288997670699665779161405087324488689470812721834997823223289748702272748214356153289997166585708944783393368267415909031563400670045541549577336583277885992028092136271895649523002399040875560683244698632594153805081189737059890785591357179827677632244906480408993127345694780629783282118521565403639003712395746449975726085427859803353482950433263793443865533890946384948235681795449689933242290388128152221122560*i1^83 + 40164042632029143234609137599925429881958916790700009688302927996472631872674097077241877791204482087019554250130971320387046289948464093127185712473329093956322198071432432755832565339903548701648750161919239492650135975742874495882407673131116258658076566799102790435970126957121097865176154531276125625056233370221926739094911547968509622984555193369777721034406719134689358453669582236783937697375527830816438635290846463024520255961938381112491272654802964537309503827461469347293199940816618474551825514774469500499503753033008343755750705058958927386063450847355694348730542576188734012438484533848014634413976850534091856843489471248002229573181657558864053634027555959283694853925122717255285345147232741261713972456002653740962776311861780421930160842481160120995678780441199294772770011683448285521040340014705988355614856244606939869878742754128806638083966908217893742340212857365866508375169429138504374244743319207927915435477569652977029562827047054652635721391640301338406407870300280860288637417529048959760297442266351021072105024503570677297516570098503425738817395228270029542997136174483583293325417046490709569954273396287780580531873732563850048335760897715350456733463875739084323476184745228871108973455365341309959136611433129430047479318888343378634431219342771940950495884614598395365834778913886893145889754487166339986334993883215367428341644791504609605108355836590897384958706283287644506943430912875736449712745906047413723182216984692883833506746877344349588666763142207416865005423580542919434816617330444218065620359108305807429958455290542852717979488702877933694107023910900787556530697974795345175126868161371359109099496301243324547614810270171331750682678593854710968338451366181929883017720410090161877471408302547409296282754806352632785918189408758562693385614384494289230269574674497397526896547053562093384137440406064582150344930996582133754513223415641267513331494201198406546421410139804870887754224410375432013190004757668867620622454775869806815093865158798724959863525822487802224519575092283378723638908854442545382132453661201572306704797201295591477774939941911518522625934539043955309668387963718409090236416*i1^84 + 2932588844026135861329247396241849430634065851011952260077288434391089812906695378631113969343840195960737461410914373979896312393508607148868749265726278755616241506159394646442240637223810826729551655545720949233257389044925166524938222509777278075685401313995287782895533764119040025708443441032384839958075940295522424744900174489237545602045781037331981551763441593567039711441032048307266146232466166676189930375419169464214451949567725554848664636502436940731297926748392870312234199895709076745905586582179655725620683057423091890791355135391635729221706804029749243168080640353890434403354374217249381076585640108602481852666158223544415504220564875426331053821546349427686826087269374216276703284480190660702266462083822501956093555991887558624457605196035537940485548131148038935898645272263131308397254444630847416835392114815041288692887390197922814862174606726508753279639976180594514500796837258545734137602373251906519654252909266306289771574286968369228837740040985585692552958822535789020794980264303973662368855489998688381789124966992786497985569244539881735940919865341562593242608085466723793963680790210250563532570931476623353603818743769048573664128290964995204417806887482761273052661968151757326388585614977436510625606881985271245644058773215556592683049776441355308671388552841247428938762044911953502693996747725198718718109160181323947186610698185356217108042912131914187802837490540989977548483530067965770252124219708252629913916616914832269363140027458921578158427120533644195739236979962665667285079232051899017591915139660126214042101679854317102490645520976499491650240265412147833602540743136681295389662363184351546638818016880431303198839133590506478500342840727220660008781352774475079250937739938166879447741691251381049390705785481514858920824417316759842420771828716705638045640210547910341510727854954458060915774730178960022954626612890379792219035730580187937053147724107310561499386044255959744373749084877781881247246097156082785514166619591323613826290781590567972640212634149574530572814972039963485809857321594108352844243002888127790983635299562993336562434679526100794935257002677962554616528555212800*i1^85 + 132055997620273258776277718920539969996950162493538038848812516613248205184459349104570010140320772647646502186936817256896882480070934405306786944850916544350451844508983293244736446553900570688515595757737244452562796810180782793722826952025074879245225655678912328529460354324803652292124921959151554702637060392042299383160886980826100773757222775571464778564981172339962957292464935231361985586580659182855762575904928078647738008698844797850101589642201973639693316280612218537147114557880254753672664283478169416803186578344985022779321463621848494835140143805739894262528736522726496607584736651342324062716216715498558876964494572015193588793677212467450759174542872205090049763677612423662842701046012955003121670968826698110816919362440458090792428077217341934638115105838643136563625811620234758388055126506118701561829807137080671717682663047785901373332722800754835805820500941034001572397067193934917775492081155126447777181325662176967513510659108525866098263809037472454850451244886599478044810372318422278527658383360830395283802152568507955952342913709558137793328795886462958017856465400675896224748716965679928150593413956889750006351983514052410968341185447274922513772115811095769025241241642204959602653109957398970131085621335414006154811470098036858815553720262502676114513261495597336357258701317155096632534806199954251422896576002760705987588205349836107451503080828045272316870037477942726782539587003976940419846363120970008945567861455788329806655624123369553923129344601110829157450909798530740460900294547137404379059351749807718862648086533770704880944838527933062690579792377938800935264685230603025854476677387638959202676301236341944457533666600852829844538779917454179624189609784693837053285207096408563980534375909948925063520660765764048633542320110313951472057511076143544018022045109166291970261652414278326125300695429466648776301783434115951199689997390489121306107392907920350173675457216585843338406107833794239636955508193163048066239306484039241971058644620108003617980877735998701539992102657530028669467525708169734364219105127812395153381918534187863930223891097717979697084321664863515443200*i1^86 + 2469260942623135135166659359535958078974457727615012953628977097186694820918553235723407562681343170795577382601803337639167274813400938945318204605309382763443360567929690287980017396741072158025375063199294708062441583128390680718824253212822681133714993155082373359067695170017365210145423825519858329916465179520706483319541186978634944462799470838099902484386456337295433940635643308485021972878616683901093277830081442981980279748336057502344293618307685515300830188857559774037561581354851878491430216162197922451579730990556701396165341471234242015874297404170852478769549088913421160813985470730923984280408833927354452601855272290123859238928028941048098251338943836717918833090648914323161164021838791489672982219838504806590482333683765402728339040268450496338760836524733338239895438266004810586969149361271567668026507100058073795700629058489139853947814165356247675790770478724945175618665287218584538208889170885173285787903124708131216223995473258453257047555075023523569431153394720929482080284596363911468276707126232670902174502154190611428794415899927868441023397168786029721619447770472096038532200510621181199923119703237100064026391242977110832081414042837581868270399551246302737336537030981281128572722521536342944389434192809238099457772443345346684704545934534115445223542197877319489933101000343510066452739951527598874153434512479172660654445081299607731862886394504702896725072491238630277853660988545250304101051273254724009438534367229786148278013719848245844725695662081690348172123785152974769556585246147861176832136275530061980098525386716292796296043545295605238344413908723391120219285400559442569364484670141975866208532304267768188052516679616322461790597280003878019402246145382074293738156497227576059122331332437319700548074953817689305235440836876708980125688625184937099939804727855231005521818791505616178839531719373281757050598545094879827174317099179337828444155283642873329049915886578610343767334161793780333458117205516485366280976628197580856297621433862370255698331072778063739193319542730707559956187957157962932597195217782984634610564269832438970406859482035221573296692658176*i1^87 + 25768886964763178373397240051197252904335137092877141385618335906145831286205260199199871525605320319900594978978183423356223208824218841794244362541709680542056871859240387427664725869539948554409491457421055461605628899668517567866233218954324433947943716195289221449546591851802757785051745076187962081885543321363226866444194527379923786890614261383986064473608719647023490204163411606979856334493232032101579064604899379274021598946164559055110740440877112935698544108864830846923367626990708380235916943838252186476052128028292748637760464495334556769424311277112664434345028771071848750327647003650602312599495994687999301445637459288187101891726815395252552672161031120846507865112918535836316794193889327351900807797226313288838792145636813067537166277362805165890206253172436113779183470177136266040873062087851981121614728507925115381758347227488190684781762676393002361468069212967106756577501432583833457105994261895319481085731240684411882195206133071095132479943283504939940762554659822569756534044042817291746934603755553835575761743013009213295384280494085972990026207705816060561092637744864803660249884584067085702477829122942936648510835322884525273917181205639969563120824650830711968305784772311995670485251523802163344355181496398719760514701598447285568569327885077036890044709597662192732994278194444772711007839052609096720786536000008528132758899399585776541762663623098874672303924472619545159508718936325240723188436446505783869277611902416981995091570882173561625939256157543814882982927861359082672884846221769724665043134041095639825409498500824956856181999859306568464913786342639528476110276436132004450106013199009935841598697972620299047457979769926222690055975429744099666792683936441784151493563984911818981905819854213737828743560937405066017509189950764693158467015306883629559513197708060246764064948951603021138924472021380904040607456873137849935443135780103771247662339227229103527679050915547109377653516587863607258713325461687437984473601373026364073199090120147266570310776314446513974686393374436399585097647522126661604077236718556678059337520602982422831044482089384673280*i1^88 + 62150680896845348747414318683750793635810398905456395766360699826516753624104802944866500834837715106141842715287738356926301398271012980089972063931507355720779993883617153483432308784507813926876203056957128391196372995715647291467454306262903389414334382726369924843953409089564971193641143635265250812288866283251268251497034716746849852615853201150924124846554797346807893092121573735427012679773139301873864705875624277766999878207039500077428600481982974343296398920202451252920423656014318508631154226167063054111136101519084446960616934551145161120637105909879260998144812089209401433746227921231712788430001414175185856495185964286997868662127307396407400927280930507370848430441934942862232153481505904028854657424830107677339217601231650979842349422727408371347065981553828232380747155655727916871491786668496966892026916374142030271571629161111813781823918310893214405252695983396984352112005991843344291271433953814390029794705155728930459643332909130578939664493497682284053232527181210002344758737425842398964847259791932468255072079989580173188823846473086286265004876699676949313543771853470306492595119992129490548992951760788060813916315116940581638053968969156327704814431298404394754115599517132716799620904336826177808293806400167409178188046232609550536500520032552637688789195249071930174126474230759663857054672746985704154883830073726957322844426916396253932352873418262408943802828638777308106118292339316249437353655984236982838561143215893471451626470940176079383324047284517800983291691061224851958522908651593763194983711862440034364625509091444188053223388015569806795340901379977356102421035050438392424750733742921464953553281975129178202485530717783842664515754795082844301849544561270000242996341841112915874028586125814793608137193469577225489336229311384373015562655445083316522645751400335194088114249507392212928005147618172247160419818115404498004855931999966338784160916695408192187463499094911045295623176799356923395524029259646716959840899755851569580652860817716275073940342359636467612293016786307838957819163454194148001613960381205699961157102303483641873825792*i1^89 + 641222472002363068979025772320994171924432311515908465651638391530480595045372355645173064005857051963292115102873458141032518279104025929448338539980761129233210973934329900080272308286561895063838201342648352677142097025868216517317183529839012752589628348635131721148205396396809837563080325399864746251998133123180580717479382485795558441806057712126293446509916884127818576917989509742089117180021589708887496150554406144630117601241997786427628398123584797391803442246097391326279541679319802706402906506170474474192954246856703041306247206875757930111380326058584552945665897125711316113109121488184610366062731818579720264009014197945884701279307620212338112512266215547222534991614872699393197716806921270490334862715586840617575771948878441152480303044714500662935651873380639364004954970283937479464458373861956954817788875644774501561062896480509098953483270245529932606508658559180788538136825621812008146452415272729219875451919014304255758696434072663343270131576480023253804757263142588739631658114364817208506068993368517177003612525168064703477621972366667693362988656079721274777585399739549185940440864476068275627883512523283942167711739006816391232566349098368990379793104672499279154646808651511189912113136577648633887293655494107838008921853116398656556470471491655971991181894837732256063928719676000504239667995776995516287099722720730550567089528128722057819481915181032827522575645236074211402136440291453632356129472019100041125106166514037885876081776972148037432565488421950078906810295916749086428521950672929128211337291287678815694406295429187681186473965406525809643163653351961780497014550330880253798402850668319215464949458791670456747551279312308365753990050288778349059751399034034582198769765819022793869888599023870957178262129600488770241889661204641011889091258846251176234857446050285548796549125308706354563433744717385890217502777329970529183279842609275978641614967561959285964680234475530842715102658175172077549357088579484176472640496798645229364715000017707702344899730888534078046742287578979696792367144182746509408221616538239126268160908460032*i1^90 + -98070980910471553777786081894883405711157810472665591431365630353427970410523081009655388196769816374870632638370886268320945138285230666514467050187925788200706477255427302608320514897665433932487654065386927484075162269986310208392127283101012864335985056778925319140044706803575887719630965751398137067678429216911409083129534810253565165812190718447090603029197844060714346749234942045892128318652956476240660810630488884766772839912886377515811007955119575897993092821301354289549067500377171590224001945540902339925261091382832281377733958129514307727993951770528806935445837882558301901175721161431756592853936131487534550727393522019083213039281179721614037830183044592542883995747726409121016472275186093993953102662936139991892611716646628869711694569743180627189450779487517143758257904625636964670216283606609361426100101746247707879944735825586565012604199866558763140086645641386786997783553588221185240041533057694443437725392139718474341230824326619692333545581396411745061109785732739935700316328012432561686273892687302693734561432926366828970498460142019258501495808101774644715065908670800901737957265799332098115104799280689640397243821225796565147415034131314734403637371726760220570590206973132194459487078644096117940631408312732008372928249628791042505606508457040297031960801774482527513964073170595862415730580917390160264100255735660709187963550956813569011848781331147149309673390061877373127862899947555814431999484504657741218667571511765286690800122697073502426137876648973714415796293027147070725470849755717605882704802879735017542145967208413167198056909505481791603283569317684811958388285983264382590375089591612360467178686039177050929068122068037686458350341347539467161893829093953226571878349565141547596548579178127488736951707692707933152549149659208759566895390299359058767406684741495208677781064061109481881346160369537740435568269493232016709834872363910395650996248653924101254655685022713574659656056156152236393290796263462396098075338323401259813129578725338259215803981886604120115933589064479136053676523067887535529139541960770453504*i1^91 + 9184910329258879662571208707735253476369964181255863978136191042464352760031046478187660871269910930970567447817415113757079239483718345192088675888042267742681871585163906957579057648219904353395987240344115455921599424580744418679893283237004649016577669789834579238424648884203573887711701549761627349109184037975575402639961758876196417565853488137596633709660664080878826701792839214700237651089534723412158089307732607949010525492021969799778817317005705598971124552169758577259882409454688732008896277466249318271781861667205123831497117408931374465313668733533204870259569873137763125054767490264572884035455589386236198216637488078610284157328107672932048248312260206019817967120941824852507367167483291648172982961908438511446300133962438766375856102831694462170198816190523209188735151053425415012290263100676607452158304608290401678221797376288634731556058524839356580062292905664436191484410518071640253797168395910637548547063173708507486431731799162094579870478256132509753421248723896257214464635310721893735190890845790489391113054930946617447382482640666992567753144460692457632663103528772528823267634915139109767236150054501476033253070979660691224790599303682026020858019511413752635998895365933189589822754428780709820723044091637521640262330895944287554450868234599733034696511430355535614167253108441732907308784930020209056739130154400732159088871426316818682220771151933374674203095603451170180670937106906410876772396738289438147948826225828526181480920108923396729303380005643691627407044570646446900356148002354161604094911211698734060584114078074548069170935861618867208548067839403604287120877718027612769821315978718215670268348538942841627250580074899898517109799297469210973574751893111303311211221406595453882452094993876587007928492757146871095505107895359904040739162783358045654414995195668772747807789213385602086942738082236120799211281659524922115734547849586691224083115420214652056117949419778203671792079653625445496638244460809826870392777618465091893308166924072531392234347051139809635319976649619824139641630573303073930739712*i1^92 + 4101662171260529221469730402111804877044736680851877223364399435459393782863832042333537437456087189145835529189828249367178691226579948329198786875118846786955120647213510732524048883935724076135275535936030077280397830802449397962591574619109097242883760482371358938003390726249913051123599033948051644963100770037086892970758535932901411729076891191940161585796845670419921895121627305923626930895443394251684047777520828415837083598272414495015036687971278310849594447246891841857592981138227770707001079889010600146771788306936985584064740792124967400962996021294668103429454971558470460289354224490684213506714948784935711636218707806257379753265956953825622555355198937478487592292390025503066690875707191842784768960788556605629499154585919249419705607043840068996505339389584468008173766447500330306322352556419166481200258733205027763766264522653142198556606534561017767537853434845354262613111724314253862958941165276830524656499221383005943299100345979332652431310502012026905694314855730848629069880674340361284972865935736126178927980633101672246547180097729666558838667559293033107569322979887113486310175344731693034981321836525871161689046599069231171193732382823233842693698907147241926276235287917647787332315207146526667274759962698791581206290480409671206566917216568736735430745810815541530962472761757654861172851642338376170417294097011856141914176063404837651789339204190522438823448860406139521946183362831812687157750720421322109343972072125739847050918111031480124347055868252519021257768989012244952465150516317959145478462270509771993275897614647898168311664520912374959753124556940691345643742979347513264334402291128264825646989879564090760389256449237054533629052930501022017857063670140116035811669164540383509797881245453247530331028269894073726999932162647213747754241996990671770858173777843348330642940446292624816305001833942668751485792151775078562837222397434246793696782658342693882708493152734268295858586932913667394436508443350711691505988531096328408226271071410430227537843981037817953133973783841865728*i1^93 + 457653959616014401648766600504735876251426439559397232395655055415454696528817417957711682134787493527411914437277716829694337695646798683987095259490228522626638072739426731485973893710765588230422074593396994760792666464404004323079117612729335507320416822140589838715462800871131912883028277829373521501057453791273241625333577250536141587710844521674696096195802392316277777454463055989256688564145973677100187179488598230817435050954556151733315705140186990627273616509077170355445601981507171229981298504548197121229072209223040820116027917161061053284238359808151732847320135398215551762211681401716434986233085605386116057751112163555267988454202325711292235356001018933686722375983956430570147038111997083887020542162565129102958074825465752587299207226796772934379034605430287323662660295249741157663839884798593384265107167423573880410165345359688534123045307230052162361778419254978941333017122876082629230028544469602183916878978829837870341283868170446861273259825298521261509776153137536033136893973380758949217052249526320197890508927117004679296282248929406065605868907999090858236683805109250151680826080374105557061703262667678389618212031561865875243273535505141152039998820146261437292267048279110141918087366514051817139371485771798802237887971706856203837694315509444361382984473331801895223051122580736035650971640297584623901238699583098194265631009716473148482329035623377106394216376826632830749643776981041024283164895119453575239430585110595520660066896575396545436970501172219257917333166776257772663768353424376004330064569934872254483749920609124923638921337781189764109862556949459291437180899674465482814372049980036564101520308658463101519003456432793619905310732703374743433447408271518550118817314266604878140854006675081844771542199440478924347665188259432800478554771072291101480561412674623196528324233352410536291485037956112778715262587372167119664865009175828040617240264605446602118707757195435867784324376295170416279093549386850992232084885975380768501287580308225248068179591168*i1^94 + -16947276190442858639300988227892593740099924634864563215420049767539221905490436825899907450089496936685534846212901540523956891825747580174940273894350582617536605933004287686825819889586806231443146350081741576259409674493318699739314309750343446631990759652490821151255914352695432322550528992233878536326306733205350571275332325366094943115842537906408525904372359338205569880619932766809215310770918399594561437870389219073223645755858201164047837478307493725843187979466266733947771762076319162680260602964792085521344738063370979142252548130301918834907422005089862715590956398883318132895415454751047642037927064451354689941571380447241515150222528863479493843004725314270446334697660813501697060394430830672276644087827924790251321746259194047414765710927804478782511267242197334789866923206866470340428370016829374409275778265727235681303011338072792559677531464589544790201625842235436003184160964566629785258917461497540850092542418039902379639778139292207639830389386006001782503871914435988262721211389576187977910802657081162965786472368144674774243315211984344399437787799186635296400432962250367634669963064530208525533427037936223636990693051196337360261060238248883085236481830135409317931648420621497080723677468847208786563907690648753858568634479583030810407060088616599864571360035034341662789521605950722479737640876941762350986099333595786106677448725803630189399038204259076998461250012665061195037150699917994373730049016548681446581614819435576148115988795345049430510863871025077140792082898133619488356167752581585518992156170772041684003770278544236006061913425242534545457964851494425002286259173319546455251813229069873470336489209432462988635608567580412224587519203088531217045287337764128016128528754386138764179658747407653567988050324716824558687975121486788025765734187821327047015574696880907510567767782308260029908345144018728594419574948037881218057872543130914315624009362353814684812167519357964087745748148724455898584837448376079110558417563145994240*i1^95 + 95097778175302437014610152397035801061218774423706657108617850618156988996036996283929524505546811733966807919250377845300894294498505314511561430272040063157024708388495969380325845302246459937912721777090514290881363497973165927978810725591256715291039596528023762855866527521772319376903595125690860300059667123025899570251171248827250125970307090565433299516052595041120927267320117013117189901477256464819502756296137868080699334041733501218110005338452015783597080411322440653101875386028619669130621632408135232301346706308699366561138689400183782991408758567710556433084912990145098755065551411442173993307034864518407294564276926727665044343482689403725232746901664401869371617793998492384616730307866974400251363447912075606093807322282661181631676307348420472250279467138020333417239001571542260671610571073823407190222542043052374582361068847121457885399565692053290089533203359618245134511449928837750188615594540061240028988756244026414296478039316414631008144127534395191459877659108179390713000194693205112112739541476027181443695554169729337123338652020232005146469789321148901231470294809993905003188310159414987508128569726638936928794165242866850792985553497288584924854425864371735410281376710505484137284209107643489204970792684903275968377134870886019000423663409423704845507313080969056419960031675110498770630368034406630069090459134668196813940938010208966544791413099341017480684811741166008547661603672141749879093061701506536769886164676667814975834903362571188257945331292896684087233691242585761918382242641377319543678488271838044364497858271751311293827929429593016157385411332171911620395964805594259015008222770751916050007168813084048847257993757677712163351035875857176199734702466427775603347665529018244376280152028290382590663229322442855159554741801576687046721615174053083842762871207874093397820953606128846605797350835473293213744022171468217222450959485587200596891527712118577683448410393026247378589920605541413903400960*i1^96 + -30227441959544161891570291794604137538826920857661960096541150861045026747899426590302909543378618772448631457172175418875869858158720149959937468804051773835501300835834641327339310618585002708543073241865423225048954351432248007891828733625094138005506332835243730678268451360932164721333560231592979572285809447896535322395966336310618730482558541691559567202428597205683146586871640754483993113347423304009860186220274383293088287658912893599837840976100569588281621366822426197983134902862491450418042029105117872840386986916177500037012750244228235777599543730571854832275526900897429253840661276889640920450800850276617116176351674582320536302134244952727023091453669222470402203886700973385085109843271986972946049336472035257841662320349881970645076027184408416496695172823796008463901401691204730454593519331871895433906150873597307459196898061454123899529505834064138809599009137758205558824139976303538185803702840825851617438935173365876720616224086032958951128974254326626751140920586610628650893029627985237101777176225066553305694712308916496927738182314143503027223767403203525800703889606143934552538931835990593209286106708975551371111224252961227391007548729654945428195847782830590262385650331703915764426722237745807771586211951237661694394949254176551069359161836875977825422969571350693890068831924929108103241541307400247671645527168943374711293766069365116714616148489663983679750790474591934798202975981285315558067480613977718721734332440429819777904450979383782138314453305741933695173635855805815235462091883435335289480863785015564025419820380301177552799679965302760088901875128443041491526754017077876865761634797351610357850315493514689057787166291004002015690445315682630588702972756626927411987193346619912917697441716428430499267520151209064627426633973866510756166175818769278455364788126918258206465792125233276872386199191557649641044341312920650881108837016533538308708368384*i1^97 - N1*228717363211482067018405822274709720024092194284056482682632032189127661823999842410525708588596527293469935132316300094855645798771696750393756379561770921363003089689204332479146992141091584371395873739026676411483263298874773170814715641554652134241169612245939235151638382453323276605630797245959215642025835449240670518366852866677509483899504991999536546383002442593897416957790283126466885863042630916661016119119695885984590328778384000000*i3 ] ]