[ [ 3663692396711004641939434337629484991413798118890723717720884976127580215890683343918336327022814946148688986191624854998287890454484305596369131662402165303511721471083188952381896053801661494863272196505081749633394866870154269478662631624341511735398872471714853796638355472830104452197974901247560232959677099813104345510082672979713334730664878576161526546172562231920075734358993766412968492178491796390486635622020290509925214019501395547204487942794724875692835091256498492231497074634908958699187798808636931752159895886778309565824686283066843666485940104964158369569915950854557771112485441215800744454661318009087612714550994795493491027038955061693296339807733776146696875285641847530030749410926122403080141894081854141422648727562828616700946553645104324760405848867692757203723568678936711911215287562064684590483171925820626394984518696239403543769769464522099664552623740207878095186267482606952425694688832560547878112274661307960233306937157965789981567970083959478545942914196829647369048935476155405906374275042398618435929706666375188708796700335435297229040452716986662151879334903687919003729640332507138629886320387276438359069264801331575548623775517308817395321028318887820850851758267285962804800705309146059706240848793327946991075200073140710371780916063056924037310484800864256535743617305053273486695938163602571682931466671351014287504513801538755999036401797949012387853370054509221767588021484506687846947070413779646932991476081640665480039420912885867512617571223563924852104868630810007999440320427104156296896139673607812099759981850024152827426450266284561445513161953310044319716501523579273293402950578100804253891400318418932393253921086493387639941392142172160000000000000000000000000000000000000000 + -186886169041977339904277466688320036487402805045861050229817011885966339921419013074893537419835780052639368421908253581322179387542350732836799040079880403497858744824149442646225131005786964044272520353202710501620059139621083435026413498390347371373657986016128207563828080883867302545427856326315337889911632959026077125567888148804923840227888949701162509460481123012328274567903286399020829142480376393961989608176944603337176020223045810248531190307700199474781938454075975712915126163828304745397815074791115108764239389815373747034071111499701580145240087127875286358854144153086606814372675545377791571136424357933979720007018229337389656558311665134614482010393879108646625292287184178546845092434888848054734128855477589408082455504488340659927545119590644517694551999870732956623259984467926482276072603340139535676793962523565719227927977927700732266281654839631568072726403283107206855977558804522872637658274335158953234960567644502378291523786431192597824179946537443306946811418647603475485763027796905352835909666866777877037373454672662813737851778502301217820645343516972210774652846000846408810104777929831891493112857041778599268857961527554576094630385469210201434114073594261209183219035904960783860045644684929469957344943349425656483132780089388495276641572276660881928548975556487882701769617987745818743474576416107420358022127834620912818486636310051192567394863434930474434684210705664269882654652807241259989461456345211532144756634596285388319589019339458643757822892139957855413241768781852255622365795324862612499674237046807578318821323223230659937613037017263134832647916132984645794822972890941163042587892576913844267117103949584161096122441786393415626137831840153600000000000000000000000000000000000000*i1 + 3665085082534188397429049235610961498544407077413184303674205445417595217347628706011205442958675667149843989824295138848266903264783069026107893170644981765163864628862301676316175158850272380108063314230157642684301386830806311966894072837369593590103301443876369306266063478702083213491023708937230580470205710470404492704896723786183494582818215161587094912397598383322442125128037589314917304976127400425067858100171143288128765433534025641086790529693123289385456597033797928246933676657454860728610832561990000428544356319324048961887497111376393556498431558722323188525248631685684505632656041432174298492150503405168951697906494906304621102091903521384787312933401318297709601221347498221070710769756788663081918342726417125234395616975365983509224278469965267284624624500700509277399943657438190296917470173125020999074935264901280282911141057563556659809103476683778291822122501019420682200941434452441744419463190962497020823468281331921670079519213677481586500297548809727226115214094621442185716160141865373591420889630463350940139844945328063606307255931070507605146382108290476775524116611419862958497230185822765450749838130030393886923109573872368929642133528372560984166684470210173651314095970048267756175831776494940758432890264662768023455686716179514474036811918300909552025813905724422783799568994633545680652333145781131429392428304453830581968871945761392577712141103039083635554763314375850140281708774961710788629993802623478194417246750138271762449505420926020293224308925735404904937917626046601192704221513773554467695607077257098458036165248151651777091186696468520417738358019925190744106448296040579856697043125971061339231697151452139020736472846435730973271155487539200000000000000000000000000000000000000*i1^2 + -39467567498623304070985517270822411702080421669568353570362159729435409575961375573632666754876143371698662363181398805315889918519271127033507459577688215196076671443132143133168644721908937025590471554355840779472136422461461408896753562874245568114206591093460214768806608567896619103671526767841659769373238786061369864905120370800538162199483615579843066389988784572606491551748130982577749436463179966025141017058901108200741878624057337353666765862253338964089465915517922961368611291557430665660855852605852068660066128234275012969584791596822965615979400396383333583502901568301520795861361120568884267246056887968859248391594754626268184231126848844453778912674952351161020537198392894676612832511862099114085397107927299386683154410475925650601640795846651586847685383263514541253068391883480175517391587278080971713507409735653452146358930456747446867532650107936038127758109161277731829206901098499716770153180642522698342719831448589098202799500565657157237659897360024386872634988462908114426804140871844168639822177986961043162355844844908359483630202371869702905465887665700172205246397758606477378214053022936911170131023946115847136454810306553499783470694535194886069082378953354165938185310037479142077691509751393209180487267782166135798773342127028204025006655960444869902731237711160550969106130808343309911697988296831311130079839330979249788053917921056711837678209451420730211025543890340469188673747020241027238629407116531751408666514444207160111765754314363913401638915962802022660302279944897919469410989194653611506286087500213098165877233396257121698838713740242035216508702325172495559823588236023878287523376906989109921654929214132654240059600071559858362389049743769600000000000000000000000000000000000*i1^3 + 270603126307240621651295907398919390708440176253825462395315222746939347842071427788685509618291396396216958767782204053494265168914337421052436235857835510263862668125850737589586833173691227799939119191182482375023003509705879792889352313855600157207979580208983440714933787391249599793698149669063871469190953088670782307432341864253613416899480547272565309444518409376580601362142004394355347338064309473711816193787425498207887831594419913922452302962714013233040310252598091151909154721383643622024713407113690437403950707194252077060192444125507055379021548183265039857781238309821120367158719723763196218335437982861669795490488714046971295268796348679534179869358039844907756262209220601844014418579571870843525956757945470545920230665314022539661523629598008514113707473379870605592253413944362875314428944269783274767233057358832289640518144864239098770761141423023717374270307001825672364479236730230153091858211523003699723511211242794456057565798040024264555674022570929728508421117655998640254342292505927039676005323888346462911460357473993449688782116773334946345165958763757127779408523010354802379138491699801481003864979573402586401355646149344110978417648717321710785741149713029671962705519145596488969325774415362725640162089438237352415943995060966443090975354061399576586448736765445344786460016100753505689436790051640207551788762433322559563138856320278161377399346680596531807636750685658550243537281726951386033197258274805451834877006388252624950496574252908735738356718441335469129392092789720282427494156527400187593438224522751504985093451719406826756604670432927471230002739010699613832410111536512634995920928246296941042669957760106856102276259903116434133552088481792000000000000000000000000000000000*i1^4 + -1297885784437754787287259494630219377863209474621697678794566243389038233215502329675109883846725354849689708657223632182657132174173039080479765773678991178862516456780969852509782482256528915673054131859341826930346453112069368634502615298145409307185555138197471241254700056483333686541915964768583936830984243400641405100738661826641534123635246352212476219588264794213141595019701615933143247184865987952785837678425415484083708292797375733339988268801108153531202520775337932009878761510393616243114085994845506635591880100714270034573598716533202818865619036792236113710257262356376269144633518972391081052555155031012027484232705944458043806588718283999833543670523666002677533819692027046113653766905696760611358094697356286019561565417201081212197277862560859910811879908491571451314671058900188540833487473363960589727121569711203656290664144763803294584965519612664307610063194067966024510784745394133276735242205809266205772923055774421551878497802839766690985028356039078793936352249306404425778227399364384889558156303683698856748948186644588718028706040112201180349917941787969468218821781712308051456945074633198538162746313385516130392120259221794041985373231929408475082398002690815517234213124755062593336166097473686082757538708618350090354583473126575295763302965163159332651016165144715583484205216537949337025088303392792105887856013615315264872611230883256676054478955467460357966484043307932655558375864798179086159653829559005002453295981078620502429131656181340777125023595381545970126483763315934621597224795816093252194236900045239429101042450233077189194083629456822961786301678764819659231240283282487568104261817991444363033925714344383659400799136385194639162875563737088000000000000000000000000000000*i1^5 + 4613804878906758626805015768730254835064912153882503383945535212176485339568217966848543289030645205950633687207169237903416349050338060172987011353740744990336272122599996243533261160549810542026696429681720903491344096786944702737664162938322030646426237421657024621777486685799317836454487932522784153594093374637797233342507664138620082612008254775944467315163340036863415320001205485158337061491849355346573112235860148048646281914384873017232227191443810013129167312412854972337385669416842806664848812315296679459508632048479379002361037870454577430520348263195631187201442282304068073533680515421012252965485402568908169618573091280478035642382692921609012400715381568418008900799538087603483098564138380847626048203807480991576545089177019475517553505396379796591880840255927547063350904544802365051683980786479495071839770150029703429869728289073252306124619784698881003325525320060761951239226704908544345914405177917761582561234303707978434482558287273826301113240291738187211972102476832622709760487632576809095830287256230160863724194569481449068097478253426837820242720960840115340102154714990806798718160856600390678772026242277217170291221651511960293057523987822356111947181289785470320867485052430802029585864429173974879907953589758545194077700476201493202112838262601348305649136783771460410552984400605911273656248628939189980957267853500592824918282916244503835428746972428106647286085883837081172380896889653820312778671295917763342868156094020059567905885445401376850307597568511997846854534803236465110212071103665748432883142388730517109766948245194309021397171932209575607141862360468805973761521514162276892539217595713674056117066281618837457765007012987241141876603674951680000000000000000000000000000*i1^6 + -12645110915545296153910921310367594072995968577881588401021713315855086243952281636706779299944543423750882908742840189899954575679014125418999972362568158592557601683725616647502105879475655959930991296847169487443631230697840941929770579235417688601185973644105937535061116452947536485709824505147793936897333461781173832354675511043386393658674166280953465400377571936070869763546167296980681506405422245918746414148744813935933437573490708030699240213089369516766850754872959806512745234279497708865650247981663600624803757719504182210405183584729146044734343921660992608051165080919183985098699231514862963550221868576096045752575056526694378130081190697306969722791656230528441357542605070544386075215543977710983348677707798863988104977290638453265906347679112718237772218654181861494744454468989424174945794807145176016849470218471930540288726007162406707770688716145973561968352144642518104125048014760843071430404551785183862412762528299705636518333789037883576297398611503347113097489733077600387208668791983311393231039556304414623850674414384552871923141361292864933637609789141354795344361124221844809280563865069253211492619223157266297440641217917599278476089098021494777136497353770251746894386911490483263722138996897572009499341772231157660872911495195145392084230975658250490847509396481335865621821018249814727554115199065025072074413231601444970198057586242246279695494934192001097263814236669803963900351675745010451921736541476728786441785323785063756824979631880693446629026689873591230918353310523010799803082752864486268757424374714889750443762185386395551479941888593723324550074474798694596996862397010320392224665775026227837864186345750546962991919159182695991505340858368000000000000000000000000000*i1^7 + 27482314300730383237711993936696166336122316180874648518075030658134144788277556260150185122534623514361860219518147014613195560503549212198813350900194707044152572081047886920254686194476479594147327415314913096069631581264975223260784856156781180237257643837835339930992102431097565593077022061633176249402780672782194704618658795641497134360269663605383432410562163539924823568971370912792201006962402453579788334532579768959528570405054477662674703915504272653501669184392196907971613383154900214684699707935334870948457439988003242662774105953835124660534410747251776885302136705565726658138895819669176898083854445798345408623550359618819283444426687358672141290603358742064128901657147529164734335720591136096977417167536341312238024412331589796266800282281551531227136156881838742727694605864754611519916729240842674531240639901620644480786207024058654876766771634784880403246119315821783215546245705814133776959278140384570745008893812951318329872511107320523081450461250472384860188384074313465237279473103750717469292193320784036193083352086402380129727628276599963464620435281395072421439199399278399367522402498979897557363587013781708065787041737196427826662192739376811972142284729808245559419360760172904365160442546077769505559906056853908464457739642523520194780669122792543246687090295835231507444378610013155566777772438465220638973327273538754141172435475388532389550119172970807196984421530722606708045268062890058059115614992858546542486930728193152649912034214445057379417830379454817369194052693867714741814639961167094697470206330104867427754635272499788444501617546913128613872008481915130349068950951640249121623770371321876356182814184050392538754313829580538385279557304320000000000000000000000000*i1^8 + -48442085529698265773165889317755754315208531476324897267591440518853901990564116062279530015338375319516944489397371299946357748361219579787405087530184304468555451143184052830658368548437740245659354673860947182966325106063104991170267152734344866336660803294165847066548720594727254704786892255866797890534696600588657594824084326345318015971358075441206924467436017294545303441210160910454743446609853084725855353581716948773121726877166193238752171625344320297278117166865026821937126307755825587837917108389880985074724513406232802667023059428752322308405181928263018624781722450283879218035930402097741305768725252939657705461770525449350411321685636991334883683514083645455265066560408014181874365244494763786786447738247241785712316823517257476327042849969426218079029298915801870001551705392518612874531584212710820418490985155901310457323740249506437348913890354874144395555845122135207963789979285742367028264533653026602836043378608454211356601979188566153662423453556842607486386089364833182623685317563611735561556208952259526003582948186843575557290966686862662112843874483833239465509297888090994454486874150775709165068386571535955170603762836444931661163464354872703653941003022983576121433562914726907375395034787944185830398929499313986374908461067043590537750656874436176126574843871977021261037777601647798671705845447012175222694645914044114887171051889628445360681481355617444641137054780260586718771619469528555426112919446026182992799387439557284880222550432094559454486924197081520925910928066479490103167361594261100701165193932273638923709499977576826462816565079405925925266253259143417580752451386263135853178748445823957948735527252850401381920198820146299805647660646400000000000000000000000*i1^9 + 70573059604871966095290590339956714720642536899526542337893424707035686237351987594011161826848194680553842620000998891685226583166988355170076913583098623555140755026797276593113247615583212337898314565631247252997862225049832224356443969657544052742610548941836548955848285381997814473789089360076552205119428072574398109941745325526156741173152683828771709380861068231217554094492459908545317965946185688123303666848506850579421092416065787580258600177822862222407959776629822210363501327766299559669912803576066669890402508980870762964920659326963273586845634290374082511003148939859455045040236476972058501988340836985177386918411893227558158894811432896145048788171164843146191038354821096775784559551510078884106444687611908094067968389683025870979536891628602464581968401644512155113621589348240587758328765804481057753848581367609012226117947441112241784338050025969591911052385869366760417087972581979526179899606045872022035361512480860834838468254086155196552974905643181605124447391517961667918177447275253941672224094697189147017680691894185336709809245528574677375584331075548901572641735700633194040940710957677020777663390365010756891151400719232814777507693909647945266165126166993533747484088068404466608359659310154894443764024898021893639063806328769952257245587483580705571800386952482572620819306134478999633960924395862959547976277577536457808951290734140079717600066584021321311011817065052414116762863274875894195011851112836208882427354177556233160529631673139019652502105331542963180595350663055520450494183275018141110485354274070964518214985392665623181725983565164075740571130660283314290199133780846466677291265909194897614810946453214002980281188110421818621016460492800000000000000000000*i1^10 + -86423283745180552570157958728650905435609858199307553414316728499225288021076211350168971333067377450993899125740628183201032405098643632045626173895894267781467396011988741572433498602240385247020506296518522949799574052831371779752072774189431714966484076172151097487373531297947861124201478758143620165556392983292659473949084312336690061423949991836070382043972570964886951603295144668426449484302258825779131954687009427239190072783500416919023003358156192798334790613412465936527947981444553595895273385402638495663038582047946610689782506214385693545104014811706190900489445546291939074720211090703763687405630354856444377276412371150209398624277676909537188907204679743325420864756708382045780132306960240577109858494943454125416738822314827677422121179006744322562817206594521444945813892818347983290171925629833580024818515014163852836039726185655223029879607252229835992032116923204199150151465900814075236098682559651131341210437352961581291241898693106464240578550539146034847818729734364171017766062922442235509557632714310092420805999339508899618506326492234835953769498650111814500927306262765799348663668850384303763883308105855386519856209551748094234926520320253927630228871379793222211515008564004328320723013821343359952864780576884100165939771059710048039041617857285342475691618971631111169840253528464682787931456625224656137428844361200122219891551292699155289884849157780811920222003462380912998440304915247176055204936111294568178081471941430310197695835752474015597965068663358918554647544485943854002473970691518665734768649197273443825330618811086562780007575926997933978357335697530542730679324278319135235133204989574401758640371554813513463831856448620895492666032128000000000000000000*i1^11 + 90170850574819186611614635244359417848168866511571549908990442617334088441638823099263540933447180981218158271618343756387808272157122561312556708674342304045078942866958185924645781566386066201713322455288830813468192302819857523003653916304312330028484095782039051303901620614512977866998539300529349187054894730660626405023717717606523221616591344957815985229554854382587901025562898406174460379423247954520404412946922606802139885796828695310677231057587045887208586053394001445638152259686331689751124343374046315052402924545768081086330633821529998467554771212791474738696198698841655611213959258695548398947202633201752630720665592501901330480525607763209858370604118026784647735849251189085774781839765081373781741638683225574271129367828812365462871349178629713071048970807135765824079633059021839653513067117637754125588562401891005635864517028027155301752596397131320002603073727088214842425978499299844541684350904203199372414489233845046768340084886299960783679355042577562449842187626022735129366554791949433481567612443106891356857591529692146325078002388252203656546534300127095817235918422003394063859761016142698682353708106797787910038174869055483465039071332210688321260833055019566296311645821547524221888750094624786669051848854034572053265951025333291972964098512021669469875031757423079203570200785116575104270128384061040483663989096730276793426587767913296835369328870820559288438380550663307307469079988659661143856375685849566271619928232665930729281842429410136617445218968956685549599728228698831361828030971174792426424571208104478150242895132398494499843143613221004820512893515247470680086825510779604462720686223081979497791414123738296776169221038862974410398105600000000000000000*i1^12 + -80944316625801942482119842029453929488967011371756386196945944509151492547817653484467569791624363233974198382739867495952546879967402904929559183906646424519710447270747203535840300983891876267358328277402002170309655039026469976348168826624453806825458982382557518038757889072103479398538994590250627758277725514315887820345852606415919016700581847476656395196207999373328865863150697706195055074098833016432330677919892441818604917666329705876321380386284774800243970354910377429845979151435913945954204153231589306124338456333501936709173177644862579470486192378459137154195866990251819012642864213179825415274136843929673924232845569996870368886901521793065023686672306701914272323032026246972000475619721836829339450838724989137654092015905118698681468019548272932482774176371539606791652406690424389582867904364430716039536865539889221300455172179168456235227292474495682238675727159341963002657428407053420133878535636406000329891312009321346410232383480811592275136096796493356902200739029682393961829927723394881031790129556178342219178824070959440840038717469769562092889003514665448347744675412848027032706644972987047538767405863578184350744325324908705550749533942176646521431758289117308367812266842542320396348064493026338560671332600050599952873418610020678360462776948480434511873611928413156176913328371012776027139041576751307745428188663922793815223235779549448319697704528821934008513693971737110555563927484827099841660756128085215693015800196030807141332290483666615134043863346442639471231141413419929421053278489003305866691046504301921469206667886605602919573910917685471153480344303916240539948994897941469123449978877231435587816738514364325175393465740129515996184576000000000000000*i1^13 + 62746885206107721148493585092937382366588339823631488905236715398261730364645224763547105006781509300695037549308498435722492735576392382005279253904527215306520536664346606964322446825821559474284150989541016475915651295197353361013488570538705344161246677860428313568131538182182255159369434230754451504638557501018282829405903122023262016908025565438131650769460344124080743564869375877566213008468360661343390171851155613472649430373318606794376764549801652892921034469184133350065732451280867897554937489269048386563455983969438312844158231503760879421724287051253508139999585197449910669369492707780194161461279187738213437247504782942446900005027119971990699709580757811897596264482112405761061979662555079188610658464389409561122802116504731592348869622297380929733603595866148203864834572396123258878722535120525584941814131303593349503853247964577920519971657810040643341698482764539931506082032609878933607371958594539027874366628468688209790065408716183932411436826323354087655275246167562607625019010036285404861507672880759500942583145477960109720512269434289810346000784161589322029281997890949309034357246548099785804034826515563364567071641782670669690773597173840681300081759926096205652374125016137074103750268652997799485931296151134004280217235998404598834657093754144641767515473277181723668404945795276698678141397294833800390372144901695200283167034209515380901318316349742352913627224094649001759550638162099878950456441322068757172335995579073970292827950470071984112273775451665613382798231684663611232818226574325027289552303680761361201417188601692992908081763909939224380904313517520427892430420682613502799259244578418553004331640299514686460115520706854565676318720000000000000*i1^14 + -42072720693027449996320306045006349899356358758177886533861233589457151905867213327735121359350396576969388687211358700488606171570570797287493052685604800567955657714383103412762500969478948914951256734347115233734890034791602422276391107971232404072878383362215399560477607598306620832930874502701340325522152480328499961890956244257442042851335911101633632606050009190926501475964482724024596544337961686674891826794582807855691756134643901853486141683846864166188511874912001564843454034958170438532858482218999178556031219880368128496503009621842028560004847044450249180739175847388316037740996951783738175055573957906447399804921235076937774695821385764328185292036305022759229362693671694187887837876309190037435971077254122705714434448506540045960571103133189688050233869199258695825393113140575744984781627587732179214112514640019271672591561232691413355909254406924986583497609522862071211259902296438287059085470476150839230341439564690826994096852044034654820636967461562503035564457366554952228271864337383848504698336507280499363350749173622569418619535444324879603606367768158831059198041962376620241025632095392948433784094770768063740459131776523897863802156282765646777275210776710422742719419050215487970241989959414471781788175278455085437263869048109266797573753151861120966146344987507456812715476143126922321790955249124584319965678568898685648042160260183157280654796412979979412171615832779257123562133683617529321593248052637209677562921569684614583112435337328766774976517516812821339908190904821855634379013576723591120056821439385780440708115162237424799273383306220324993864904530905776006134565412299140178837362076424297947535209141344455490445265074906588575170560000000000*i1^15 + 24335278726599862687514772441903251791529864768756537159213369613417703739229809389377823121695084394647058459501240173174352118382213556851737766985626229261855769457460605997806485122538606759785753643736654313695091939783824238874660913516519371275870817783674425780146218457631691014639986058939947111885965555529191625827627066167653558932869258251090445893073919219096352985477905458357298107183463173281820112509540149202749626894589779950254658359444153321945903998821894143745765054972485256617884373561315928507860176756084531531223030993172435970056913022695427969491010908674696949703866294193507392195206627723648209654287208694094155992836243780232190409762016647269386298686391131252846257023894843416814789015363736932606250461003969435243843786839861402146956355416497865267912140650530540061857272688476625865593927570591674462080444449594809014508162640700995041877689647610734451483400821455457498013291972665192432377468670621007287770357375722470241261589964681572946774749457939269929466023246066066836970180386838266637124697162377086087690076448507877882595476351864946370509148812340293686275731890868834229414404264729489863134660115680457658743767271163661972061491700203101800174926542344871592969399995771782157776101115110167602089043356122699045087670352831793634885054861668667350211801338319761947497402927546418903639007294083656693833658013843559581704111707644013730198606706712418226549176341944899908644678201159561412729648498409561282152481648107667801157077786837092472131454821348217896371359624519005447759571088411531892033416891577496351537109831878137683476310204187349236925844239972102758293764101066163682960832722440254345913589090411169290649600000000*i1^16 + -12195519617119804923512871322777487821357369860416231170379686916657374532412978234744281673258811181999868834034302161033120175498263005501834738241411042099323481908743847001852936798688923757145940038230901256794776485847634032806858235629083701063255554493558195146940112842007618433800320619012967883507411866267217629484311951165891866503798075147121339308807894806684340157338340575148456974355063608782805686597222975266587107470910592048916602638643156184895538629043458275230177201446497288837291968548360198430644556792601722313123476831568318156841114349871870922379000132319319063728304766574387238473106502272086832109513567148531445819039216948884897323057482389839450629841442331286087816483760173442676748043082025414790097957877815863934634843750039250010866548719571653539391888480967973626072702852077293542838690691882929373878240152893934562605040290194485687829294706391794340811623136336853967081987971495589016022921942797053890210652616803668070951558773443048927500982093496501213211168774107433274740017551008478792707580113877256074774240641532888350358637495804263920439872942268181999087457438016575823650371058805853229529923280748382171827630957158825385950129022110441315200497597011285280786646397102988675278899778891311667422059763821300216052609765176188658973307191327323601786629638756782738582552476726930388693176476647367438939852695918247843907561822836593522610588693891515504413406110945521410867286971484532233580415492809266230209337833248097956602654868239668008819147924675006949870460783278133782523210426908557297930725534193702504391022216275603746317231460225656917706355788006656337949706895804385623760695628372734100321137418957834158080000000*i1^17 + 5250901122542292131520468316089424090407551305832780020037357486974344679579093903838485963615147059981204622856088116793176879235663937066044419061533488933152516866507751143391745009498214259886033766913133042072449490014790579611933100522998788023223506060195653355847882034319131549091214635758756884181258473190950969477290802217744071534885809301038563858124235686323271875900435252987354583693005003996160350367081787510330516197193320843621799753873506328840908015993627207097987750378527664624771616294462223412112679495602281211834283211613661820142830406993927729768027998984437048861877474516452909711688252009730808569595875182410688274803961474132695436067027593296123860622118053614423298915572067978670698322204141606069759845467335341300531149240295356272995516247651810183223890294419229153905993883446802963274662207708095451372931214682812548880949946960991772248291847044777333097494335108580533591816274715069670933357141680646000318677437375378394530259859528114156913512982924420174524532980258958498720037229356229637095732502131835815777364451619377870136997422619275911592214077554661100721248709711279105616132893481688113462967164946587600783556886041763309812404824834464014630797863808947255894035250157103178484420806749084412882731098933045809361155807705990216132594802123088624092839607761669564392692434661799411251179402606399135118094513243638059643239494080551458638303439767410147854496518059431363371227218908002894291932591708016464758692127049450483470013110346329311892793549399331688305516539111256977786066868940860988648427683770973355574608361141807892878383338399931703404715104380875087756243049652767371516202753585195266625460220318449664000000*i1^18 + -1952935582842963426893655222771083380926903294654865414959153766373878906451883050311333287020638841666775207411536932719476780198610179767857203936906543902761343523923453781794902589578736650579905406179409645410531917066002572512004745968798978367312986294474069929371035143463478109063098565322006375616892183537677169752545354593150519942251855450216868918804373291914153769811088813116363696094379420047069927448689153340866994582911550956132435528926616139011899707109941908732570386673698913697517217659833476576027968079118892496037980029712065981404870774402611988841809876105472809245533713399139231164266543287907367084916878441771288356149416197101555291063217515988179727613910057013211543970345027645069781245478956604482854205734561155367481359694885281181681385122815598427699426886643767399982304257215386887520958686545414260205226400086705781683640417191132947927008102156454247719656748506025817679226868426241935617510335024214455124349415035966896951117186301972538903340853203020867422842940301801097021628911803195321777136899642482280429028379192070438800328334631955060066842149746706539512811846020698032326894945137161980084129416209171702123525820216479289196302585522452170740236564590089986114727760267848366726979007490946720685063275772964567643179626017540228320340708856445728396390834933267098193123826429036857451158269970406155261135668309033450359893602690027468304227385089236864611496965968321106954899268588878283906613065932671588155800867798958843698852746626488541604261336472165877383258106428024484984006095856325728314331180700784334205465477747909597230830828333267654916310052966984143850006707170996928815484858422244562491628423898726400000*i1^19 + 609833622841613125053592156013351784169246226071455359817487921722892889065022425098862950002924801646722676065806727537172684214059343801830176834509673823685280643355083185714735226897179680935489902743907664394715767499468277193150047424739206524300413203688372314330511155510808256856514276202395024839378629169474590262389693342747948134806240239206762493928361662663831130372113257018477101826997473834811189521839106587433148849159843189292680378699003948544232007590661296676780201397831058202142330247111930052355698787770378020966082548394007739804648753217380718106642622305007632091816504451427614999069903250242156567341464929553000507762494953407680765121477713728732737978650070787002499268959816662933640432467942717348600632233474783725989798330961851745354810146867888746675916069074910223359561551677070930613319694610554152223557375750351964683725378859092019435811685743954470627223531178296156646388351671079919214231990826601434407411028467679266429736640289224148132317620505114696647064396777589615600613236749780201010419734492137139360283662274045685483146785267473975161237644337915855315797871801698068542895720337709587221603951315215533900840216363247096063589176553660371565071481762630317440664486736503921045303175724439262338725298264607503226335490882403699800480839078775061485803230737650208384065074557789378234228760928752975352011152044609885789397712972595220669358517251886554043287324271369517826455397818386263110906225450467618075958642633348542208473024197920826771478415229604928871930021205191088607758326710616360693855710039827884592237739252268694172751495247897593403589598297752118221612922301248738779510888152430280279254577971200000*i1^20 + -165329076197908077139367109129756177038738018473179728786957909099218167514374627586802718106200064867114711977591825877843742170428421702199637367753107021554220350580540603588707307044496765735275218175897696050035505363560542963587048121853242390679863259957166784246788409122559328304277466171818064402357691426891687332756166580797774527275084637614922297488378941070355539718945149753678945381489056605655241718629592191797290026208457758360450893857646265105651378396789670762312320793872872729468273500548501702463160037828573493926875596073952091443340402461643162879471655476462398477472364904451925625061232991987032439226694101007989549210429746614935806024543284489533025446682959747849362608561349956537377226480225351871197254214282884368238679527097749165039344334083220267842469495194958507219282236900772128470017419290811730515768997074533981593888943094101088064023923270877190732357925760709264189209935968798689612334344998809165829459004893274626472764484127358901449847412249951521163424476468153923413912348950112228935169651151493106491673436042597806414671421482703474253147916607775954483296854926608596796210046350572817418692986299620548950549590814907181024926347839660297279804232236625060662747541186533983785186641064496545679038405274369211461638470932744019062182766132247322744152433434785616980412487014229226463157957704723475494709070403545442564617240842687010105001920784332344188061775968553858054597106339704104689124950129836933701867578776390413433291258001600322559384691322841249486665978484160743839311548955836831613465056652651426536899571366345972248970128012240938620040637618078916064566302500588703910427032636346065333436547072000*i1^21 + 35824028930415775688078314070658631406022429246442431246376864756301021934464168262056558097463530726161774286400418499559505408415330031305125760709374957097801865641817670317466941148692854166044432542584562391209523139568563131850789504745643249035423138796893142181199608729237412784850194946462579450498170443971468044443102275004289288090132797775962059679357655520352630043854187536106201957732500471213248069642036897796831765217496342750553140648233854544623727618383367694638625788894824718143612588822290564839289742177531404965493495559944240346453665102377797983666584193390470206083200904502188182325548972619015492204540322995348973402528300956693684171400600570663005100778934966685854325246593353478779427692292411833886757528873153544798334526743980006119930840229909952673539924771135490839395180440746341147092761493737083395822628354964390029714679588068029749927652666841149045897044298870029662861379865945915921095169332398902556163638951232503399288254618482656838944289329419234078265234589879594346884370382810900580735888119430975001533514964529200933245288074584204547345286859164172077458083607056859639583771396363229093860616638968191149578129915985973199985853487095806928422871785593246202512997268264424508290600258819799341368669848390161903273696306057783640704390372708851527723590341629361470835291955249698246800915485940161784194190673082266721590730487215625607112646447124377951550832172893754705250839465819670361008749239075155471111970208357134022141828989049144511120739895432385448886951614439577667440905542530309495762477892056208326063927863769033050015662496667507347993027439146648007293368188963402818351677764227690094028390400*i1^22 + -7544689467538044246763296130586426260404880422519858091118899535680818964341154109246200530939672276694163821909314918108641399929172196081576407493843407455948901570474799508036389695959572468650277637545058150841196536317055507163548316017960452963320724704100159015595241037890017759740571766078495854052276193589404522469906908791455961109494069632256113935575431798254400460915821895257924460676660300749606846041838183652332592259577452664322189762502111152738294834635902715138415971134578327401619121764350203725490955722840751775319729775761850065779025519375152905370391435707564077599265276301201709757907821879859262586151390449613776335076473062378481336205234930414403186511436614166695727254985522779953122654098801948359248786323484535328686598446509050393504900033587475749482130126379680155544471324000565472288376267302037733863859385156602715671036431410367006750499561544925829286748062014792010989608756660501837770956938925505785463292064640009236788561249305513928713171571626265393134820700213755423043905656793819710184259846782258124362380207096932720491027526867392939875530826922718237583278570039517525652444648158049353240636112962903211569494758045288687970911987037835612894265839604940999141366814700653767044999496273768640457754684913643903577165197915803642023245388620618368136919306240173109792577274498296221688951480890887350374604670341180914835819102699891150674610435103111953871882343539378388855612311553071868610866269240903084685713374157606237319803184541534312531407886057729876415287936788036644686353534814085887277659555546778986999437912364237749264018469817113510458160671510222681351005794955131476810895250765773967196160*i1^23 + 1109036640092713904545167560342850407457138996368494672878560770494312370431690018038075352420937608456820785491689186955236809767980369738043810521890125666156423791367428552726209020472927938508345525875888671764618772132819141222321838095236272760936627844363747504500631014496581954915273504090368230472713627156495691566565114588359759695413080077374337711075234526127658189880877011605924746975640301163737291981298413957869445161468591137731112305109214815760389214560649210834313234196972789417998493017438134283407623333408474692541397229096401226217374229713552214246783568333236638117918601164512186625165913787607632875123748006525257674359875251324142918486223488695961389061838039330416019719613757201364340985499969138861454594621665116116329148450929723178621733576962136909040774703389499539086630941269265580219053905880440433126498354346849551306898308630073038536364041650455375315496309170838437102765438692555724312148818341807901673199636369786832139230709956520780268766682009996770864969290357666418968306768578971532096567140146109056364450147709894185686701479413829084723316611775125917808332130951940956305596609623319137127563270386518226736343965041407173994121558359328696909974629714508671584436054160746042041944373608663775247704014087828144297726068322982135906088756892711411923951986181364092674605436545065462031653738220604103693857092169448558826106988965081752065210357558945957807956132176073197743195026042662747670312259164635953966859067733718331911108502634557256985487828107887429809789486019059550511222281779509273543945110611795662846523224213912421565817472334673219445980986629312840528477685123356732258655910372136976384*i1^24 + -292077956209617728142780662803035798957813447363904241521924441093879396283666435991220791324073850700854187453756981918789409510187159454136714908799491524767284242650349088841080794489311155599037015776400255412911971320700700454618927209891862746995832330273660496997021412141335128044114454968102855363555195455913755424416436707022678159824200274533737987216194224391234629195858194831789779753802678720687817626476715364591291271306811081333290835429997401626357812787744388940972955758490730965711597045875295725179807440079061114433144851178502261020670198083374924849542573033055594931446605471699793714668282888480495578813984932867548302150477615746827676842635429086049939328184933789823903268210502023304589294981897153432611929806052299314119365169837003325718488682589450828326019348663379948857015141142939625547277557677755200282831004851331837759636663819464467882591583970086197203243648444050280699579900846330768929848502403600585989719102361941767262128005881328867058138022638391675050024354312305390881688367606489393249132355041395156595025756663706977653188873607724680952366556274872748600453481566350567474769751608974782635371464241322639846455461304169725097911323762497604688893249358354673028348590537846238382971610521191575928718985799272193075010055932643490154052980915562387378748382543034506396560703064990754103269191783833661891874705915456104789841496597964996406403585917834473866478498452874975936069899937537406702612607207401814956369060243513969553090570882918785194959742782341032086658682191485467384802929112136448957015882942037923941704781076900427506762396369301962083838108831383207632138898167654519676244974001717248*i1^25 + 36143591024494522048061351022747302243219702716455579686921464906740044693430176440092902801484327388537930381710040652286519167010593028602269476247649269503320536009788686063983215401404769232234120396668797213258564578574887485359511613107670624248024705788425617951086529367043964275264224000742604008778597523948652216353011295241510192857933079426474736600061687565026121652454473397224762472408620172509353752196928234549706328099343846389763022348831355820944946624386551674622770121540863757427539482326835986860011460429121100102202918877260087704613736449556294990839546560792279091882169401741161811987822844711343254519003829584841525917997508740664438653551306690432103889956312201371208068806608657596946607510149530383870187475581566776212846858742578538995028297554290571768692837736947886948399147218184125316842496390906750675365655818738370636383151775282647726017239800877448994423916019970554786535855273580553910891225146192082398556030140916504290990124876066055319110390138344236490324879798415399731127029966846839595771913015917448806990850395889805779930110956478993916966176167113655199092739888399390427018943953637856599390149533700410866050862504034658922243232407619373314547191881419084718956125586517986156674032386688349151877836243581647462881624005605397201820893097944895245104805720584741818391198043172390825819397220098511305446254708943140679737765409152372359714757691658455203236499931300603198328146581879379016645246439104483988472279257285128821432206032116058477889846139541474633273154745344813415411795970032453518611936127736116671028603223099905753930413692816519924876953121069949218691663771553548875995174404096*i1^26 + -3662104453760048550917602720105504705062830379094447987965292905772921902250507809272070266562420309915970120152498015088014748856842558511373315527695065437608676277600574436436346056828286502958343893649311692903400589272481007737905587412938719221462158818527664297110142568257297174252806862858951908142175272322437711835588320871389425516618394940422103392621908309230994134408728398538495033358480758654674536996816566747411330261671045598887785917865713869355350212491354394515428332653456922252049326095737685765229083101428846190256137908415619374278087356076271088999938815980806165907231292644645389404172474896694240771199423467829928821874160010886702150032885331290431394828982031176217454971785172222587940450876187783752829178880494207818133379153536778244374011839743431159120162027222065391607197804447273069894012777745815785885669963401438556456688211636241899815814339707880658270243786874713439068054151898599534671333014382856885828685908733796924202906872408668830481664297350557211153918118266447666408971280459741967614010481245886210438689357432102148056326405896124198160996142777480041900594606682073892967158532675179005770140770841302773958071174811103133413714836237262636602795564634554623877922233824919789879487384676505622422801574421646209348453095666504305850276621205990974433763196069352040432597245354977052474597779873747587252039386839560103817355747828684027926284597663632074188200343567534369986138320823379231655129703839878714810132495267169435127721054304112247277016085694588584395027615956167538842963892297860945401412318016367467973314609476130482762665198868200767972064938583665804597332133948914500768890880*i1^27 + 549012115334070737027400149455535832628027023471719684695079365974330548066541322695061355249708132370102384524566009867682261740686348850294800557247713608452989207326127016729071698040161911426813450279420665325146212505761060566403549601260085574253091185725651594761201440633757372739806080148987129759802641905869496650980161353885659006277331616770996418975088746831593135306893567867197238262095105810185167281226753423232115759815145598014394077024520504102670820874001787777726060442121475003472641615501700809754235981460657646057513121391941582468679690554414789913708125563540354866199751968928207806154389932781336903542029787450436490664213637983953896505531592063950020821840198226133798855678741936264146668434052539625880852103709229090857634783380119125680527289520173595026180568499424662020655431346191904159145564549120123690037527596144041125121743472327692652458193095139656838640173426113916185456915647016484078585396114282825588288917965720912915137680997848223593561094471977756916478225371791934324146083152000985990829370957423739679009008598159860688262047595846331639882208117080793981861421140146294211275114760057905624760989388889657485883598780868253944176665167664281326516031162262129127963430105709367338163740413528560303013876611380298731189752109976630434186345149221518968860618230114699008591670730100646901292118590828170124692472359590022024621117861445420912289826018685937256714651172686075929612397665282335049991649049382592037068612082358769658673204171938979001938691660587979207687739301968451645734387677603109486465067828402627335786539250972106358012173767017089587619407788030991514101743032011686150144*i1^28 + -23120538887640354904652981732876335563075348818164940182020898087221544124770663926307943471530957424810370488937293058372757610195783940954513113520660990423702567853023052690939754925937559666652544473206051610565541179021668063380283681067458270726648777302410789653292055744354983965989716732033607138448397126931597109945851244173752943087130212737138434761997901240316340153047709157451760640477618441192967314511670975422141222300348823271817055934838177630115506555977282526635728225325822973027971234528326504578326451289963719149080520011057807576024901018374184260334640870310282207146918093469228887697857227499083160363759223693044158664484397174866703871234846963771788026903309918610872223579241477504399038017192893798366207875386891360621751966774732592386118062177673090691775992668176222895764234504843980993726134209461711394531673981679792043632126157747623857659688895269640287949774164001469421140964226566014091994052793940432817158901188857083187985610075261965841481152887517885887380922341135177981309601993914617478850638016468164738984880861640249646734671278611597489489055168794020233006476696130350343781441540864797904995824726649500886755745854856814585654461234803317325577992992524022419227596573851214198795597288180294142702811711761013830897167062169201083449895147566496667502405484835144284340919142667447841984250669147560939768722280205003612294536862277158797739468082976106725582318855467398464444530123332498970866717928206095839576537804560247798564022937920383921102569702259972129362061824979194650159256057845926275808383328085397104255468283068718147770664528478672645338232525181683037103228092573286400*i1^29 + -2936238440708079357931258251607780586812771784764808917120762748915473362951335471043207912407355739563870440829544998837697685236274521470719747437179647370340674289217214739899678750814526944402249625376064160904058289877513351279432063276787883136338296723465015992634830589693262720179999190260936674527696409532858907725021128441527606358756239084592974215753429102601918616391462674238698268584538252926229631761502430865892083571706140195445595822888115759619873340074228663529094162296899928248861533109369316468669034027104131535305012694072608424806975227517628803153986449425686912652201779378298892960735227881286150510434970799831543992935537260714855510639947065982625696710366433667308603695311000769464280427493945559906186957241658330898898808192535535725505799627326110944441421573218715750058629717527487129784701674379014775995501626579272527932952646652418733060792631559889875946434913494942448755046905770945969577899794254583096769014120948030956150698685970139217786268677734770072221065847773985437321947618071931675424092303612992023733670096907353287315979833452349298251059360071585145440554304978003357392796374163100573886106684285925191663332555457479999775917139983899624620171042048373578846641027061028887305124173923555846151170824402500354185653782940484741629503749264967475974268629690827361660296447906877332223263431111888804223198265712358179923953012669118608894141301691533031985426095581450900794813569718171375701957511518785117114271398895940646371821948565931779070899450621344261118279922619420044098454806694173853663669253386716207724464813363051530767115486514190697608700289206725070759889735778304*i1^30 + -102279961099341591125073221686141308270633013992567619766379424628091330288176644153993584463556374531105007823478118936230675679788425179265173213227060683815021974648452285424961896286855287188173839855107469208446176091838636118937634968962493449610817901003483484755862989522086476879172644387603915997703084758190086068728655640983097632864525731981562960016914120846279280489296992819241561427719025121854429064875774726592733143739321278070100037609834168610871705169401310699446155208058792326033072471382238018091173276126044029960925571805728184916463472347899131794417822892722701866554834766419257037649307596780064866929773141888794470124401884398173915632481938842664325413129721014580245732646173526711589339734130413713599416676369750585742955790573069888327606310284119077742424609555324760398475343403901720400546221287890654663211217439370028205093179830712932698205490570084505891059327760795909792116683116172498393128794068884721115760430239899409607287141748367066962979769735114305593579896046753872191566346355586791384969920176744649357194958175748989906574090190136650013983083367930497628358931329947863740245050002856738874550445830595873262410531712820211682679549827351058484881537107339509530814926182966709109279312245654110664660666178750884301586002097389854977813829113022634576010594833565117081002181968185557505099368754781071033655627866350900713063798462978433556252983105732681613288982922310872963051437651415866985747660928111636164357206955843266682995284752628054270907278741628065285045027627663380991245634641584724327298548554530276923359640240007685267999806434205293153608282122244700061028057088*i1^31 + -71976938410729554985481036045051156492401933374949398180503511502982994322296373776938907731176576641254270379756042141833598930120881871004430048179965755028149074292375466375807423987062592309462803871263997738175335879848787533582348811978122333314827341013669704118690054674521077327894948282010601501739005013518730036013486460376415517569237566943374287730708929775481831236131231271377182669668135444926811409644404930284069134935497468372190492298667571554945993068362455337449557144427214934780375779765175803723698138665900336552647886986345625995674451610121403169854437992487585180174219787972387246295844477658946296520499243794212546684919458810219070925806958775530021191375835440498195581806336047528539668751786289380998339435872947931856707454616910401982936681030972038821555167689208461352854133460216573424159821884174837809066990966470496990670504374468663126528127739807845903484580837280556600073658360932279162172404987466378783123467443230958078293619852496368013030791154788808562335774097727514623279627778546630430812600060837457009656701917812657978830791633238438764850027456577420550154507700234385151499573919565304849763481621011626398729950767372107567061103864682930319516947276045122288898661104745357537535383156484617405124494534211607628252492189906001623364060017093325379828719816566209232162728281280411448113156662421709650163280624220313901609223079830214284682433696058798834335957180078734321202813742811309249395336377699265599610189584774074399396518404485711047513112141873049577221751603572632618055682141088005472436820519838996966784526684288304872335102043015104870002012685425040112484352*i1^32 + -3394058625837879040792555816279840459114934387233910101060228917389580259213401607472215374321401780969688638174773763591027994982309425882102658485824401734524499664664134505823222620545954750194481112665383596907231456414429931514601002949242503889775592580255125230321555106854290703457926480389044763298176525595013734149874377302543141135083427441152716713095412685867933974709540336960985110005614128041259525517881045603978604521098505340882490819348607482716456189801708306255301503502527571568195109131629735595932746617776929033546195046236353432050387434902591144693663285990030879771761426685175178672147020999416764573034225926310975765107495853585793996850139152676987546502514046274330765026405656990280468137381163264558619514844452193660483115064325713019972572959989287156283648267098287302306690853361680287715381151112222273546694099279047728912840561225354454428218748140998747829570076119385930381381222606071014791015480751179037844468602886035831319780259105791230159536923899261771706839421953023993041057276402158694519795742192194555702430526661252282268955048606220060191742569596434654224035558801271075197942197983863827421050379899999354119144238031521978779553466603637859551805692722334521487256034606132947959173490000747503309917918297202010845085654234767768129479185490363983720606762050699687201704946138379681922461210659245183908129760924151121824479327892499382645758650834022622397713768242636695609289228070525509281282160477978374006586805708324577521536982737405937474544918465525881632097179032785915767064370530011377153822770226177589500172318765780282525996397201006935300592300757289533440*i1^33 + 461932340024147056126027935567567781898871916937965703365706734798738517583333885326978744394135411504675634174443756204563806712926425480254237690989064904004645530299183431229077085631428096224030579524220245466113952636720178740822076412905514917061760621173469429992306256742420558823011826907688929491809003550885680870900071722649647235221903331692022913405585473747611393891102602455743433773559763352954585315706532696386152089214266553119281744928039922563906677325291848268082336432340423037005712121209221310774734294220903139521535440942097481113347828974755939416365024129156356565430888428403363270543915270018135168130723402077771359345826729677664480867953950474424437356814952667141232036582113708461033038859734009481990663598070643181791087189034179042037283129415355898453830797530851216263316684871521208987862806744713720316375591881852158175527968523334183965279869923519924364595739768441552434792017372922696961011616239385527300235346797712414591738414278599193641234729204091294150085907202360804155962323977046029725243842206067090959736200465728225231813191374943739701826015478348559912156161966728319480304533556242968903101129838598374236653860795285345938037796982367347494919439641035946324110872744652302544390150923958698746785729112033348917014523953794284609202216928390472979929485682722658610096019895438461473053584465183622717828272822576374809213363343204863518293817034095290868227043239274334888149921651086755740085102500174250826313455451459025732686479458547123388580738100253920572562058858595691312279764138611626912888838235870999876241043879523401487082495346799611144578181070061568*i1^34 + -71220432530124842632804241268746279016139590860368936135503293458701443890622105293385318142228794437278844299086244524157890350640926465234163656118779960000678482874550372380166958445063801271886240222405942445144930289513600128037405471789105663366145220707853018224490568851135370059751099544056343731984490155735913267762731640530686520355696130637519900555188927781804670841124535693862501971318079971548895602706251770806171990621457699763066704955373995150852377430840215426679739665617482765161669228748129218528051759506383460223168476420500071028809290339653501811437696753894919502834713246125062543961170310480433451673159253052072316922973188668958581950180346754814354496091914465594468609759872623617116081831144959179278006273706995073012462411269373863596972456322942768603339781740309504185156610541318553192865399839245360808695819070551878944603782718817298829835277869011050306710484623476477449883741119402813263209739847346949255999465553071256237395925509998596844316925722980759590323988603024084680880524172122114534233138476515977101749659963012823406496992765061673778634137299439799431763960788616287833280355414462681774531852920409919667671093696493451669344507897972146813545346916349334684213090683932995773592249011309238423763117274482600918059927970724026487491220328282075003231201112499528805983936181275044078286759581169254016752188209260898281330737926694847245692673906480643168829436388753578564451074149385234606236135066916859379721935838420970647570687154379125851744531695236741250056776733076486762770410789394100971768869174520595066585856746928649613541262624524713135306476355584*i1^35 + 6432149836651695471975480876675379215732028676008268756496787987412326785224876391178165783903176243886607024260382113821223104211112828481431819528867051081351946897180086264389981980848990698260900625687259614172935872493930593932623622837030140624823541347702660448066693856347689235325756950730411515967651110771334441824199909350715851350882007770595683870085306516102571435557591614254847528988912658586906678166874324899208244616791525917783353464359559602962972241616809047165443189547312544346532037052769987539830937921983784785316721696678578774312103807939389804711709249594015947284757095369351910463652102242258620130377819483579853392047788890480317872782571527239971619394732252711515867716211585619335896206753391723209892742709860263282421810979646297051920362303735930291516056251794325035797420068382406222515591874025195361963483255342157518001523990793973745182279042753507206518908483612714366504161548205755553527257299486018894163341574014456965474395018910436838782176833467285306100106304391967853133116021947500374315369263212387660275643024572501152097314246367315873242020284696280874838995077663398210729151064015220927252922821299525177918942932317093960316787349496327619223561293701364239932219040439105452190363016976937484774369535904128175559412411361133181226806844867190307374696674122833232097704742719711694793881527599764915055889686588292240302091855541031794838077378321357394147017797482337017829184658800476418588159769145844151140624743953373038206623500922844361683735444087687058252794449985990882201843245680004620549762299347967963132149449205544424374394306164142061463273472*i1^36 + -449735355997089245229636761582732754770254837409503469421651516994387679041960553521335747295342794662395457582409873566878463962667980322305964108887143406086006860285826574884951193950020950773326635253404083716081154854711291912006290178056528474701586833467991112522888602263285806128016397079143383459501638625115804124136604657865751194544186377060658207623966866394919591692232161900290073273148161251450388164979731152594307251575297557258533440611896765286890219566698844755911582845928060124904141315728784991520718579939446918710485520398230774781944292289328355207007874564379827938726119712265390235999914214905231693492930489428001296410608191487034588881891034696136631782214060688926937722788598478052025427011103639583149396970263787573718101223470153544455664605929445005841333824055788203853740480957301503488752998048621056293389786283578940881206381567160609713792119520374867863192022959953721372813146371329234655978901290721784024241202466611687573643155282468607510385346261352214768233892299841937204136033334278727767154037005246930086351050300934687574238223228147759655512064619380722902671896690188822654431275139417115251653362864013772581466697796123434853162420271951698418646540156483648130815053564082986684236953644774159523269107696438771811446436862141632207975080646965408064187432929501520514695865685630038710977575881949322703662131360047478219147694031674024793910162380786086401214801769655971611284870267164195681527208424563798133734739307855786228869979784322200986789323464302335374560777227792054452461909054400028210589334661919840538824392078979199578223338229489188470784*i1^37 + 27160685672290217707633752983979489412218381082895752951128381761708243447851600115668509435491852132877793899153381316471930869763087324663808926319914825060941333773034127691874073449071315315228603685992428437599146927770464194318196563504517026320427792985327602126670928324427261925895823173600421357590183819273482353519833484790218960221347096804553306970955886198527453874772896629605227661455550344603335168595069860352637846082013152780836750221878522177888707474229745331603162489711057479182154016932729823657845900890477157036694213648665751782547758415309671995527545264468911486961838184306223183646800921816015650510691117645518511367430401577280185657946253935208860933480227428916912589568027726294003656124174928665817873346113322590647543419965283957739411678893425387975252049888145358538705040262169364540828050381660417238617931290899281945772107559232149492440187405312229556887197083683208708140545821986150099417418084910193551029566573463161139341830726675973652213815076334051709038692759327971642481802383590263645108679602014789786871720699372912120005666213580876103853679687616746715570740847715699760517403315237091526960488886682534806224535388556615320134946615354371804575746731527994201630227928020618390985758689189127775471338873474102752176803000276752948036283785719196976263041483968717307839390849647846285358642492369606588499793722719185207393652816274451656717913399875334410065872607247919926523981739707972940114911913296721287912125050517234202837837078730134138039952880651495028005914358196574584826114040573759331975179909350192434535989712511437619939312905396158464*i1^38 + -1375096562895753398304131681593542727969278578374843894291762007668605215187610626468164675834873254343293806804609294380735772653910398665650458465614807142691166032774935295000964171149886631396427807359738400409154663343560526979889799308081591774818300474412755902479722890634225875686855172487349548296115760433449067811695789432936490026920745164180435612936118797405628487491979261321662446961494417115664895270305317601108058504338646812366791415767576647539946256510661008045837006678779917697336025631796320734270120289449161520794699577982848756503585227130593032942434450272261795972585600559269761587354842486735601066394543725013412772376553320616005360544506496181530062987038325784662521757185481235053899651606999868960338715961102124552918940622059352802060941764627354133414064957146104421500847340530976572276966720855524226449034155062144116306381883706350989763306142512865924462574664643785531441405688746916250047557781081242628007478607738178719861379938692848314710007248072507368743227090746878568508749508699478870244750484541142163670061184706302592757421208200020002338126558365800225184855384507676307567835220635880726804310754806620442664046856679348819535943748457969434597028513750855045097260360100622969248505428137924249033107097720890104110111640166603701648978896689688536538354481917065411218106751596886491358243870742610279577145781468074949250896115144371485558161001250370045942919126013743109436415524489805196055167060438647168477404912551876760525385746202659177802206275486819541485132628945495872855298578117920051189925371774830639681438355567138600422624974602240*i1^39 + 62475544807964823864684274781262821920409500304387124583746295738098194197270534531223079371638052793353560809805403670837589278379034634182382680783967246680902925483674058830892968924081389228854482181121048975844556616277178655793684485565229653829557264133248373947723402864839413176800394822477188335723206528470985091214961239469731678033433179102190446329564630606607010240242073851809862158568780676052324666631102574516700598838045970629781676625093289318129161397428407424557568221528777736602153420629373297234230613808093146383720499375369941658266123067061096087972439751272770525053230500296149065561945865994115813802626832996999855254979193263183588695899203541786474563916830650918445675883837642988144448876895044719442141766731394923144773191171996217163515723307249954269528142590073921222454177544796311241000208811929596036551288134221860275170918362552411314541923556464238961740519601658338043779529492338323987207129058904622397525274695723957557773537841364943781773990640036449796669808320579304616453203467526504642078306711261750458190918644496545419963138206485959163280901924755105649228686797645000749954656512241978456781792716221144010104032272702554015927687971737428872331510343955464104331842295190154851132031302474771750935893037897178157946648967337331759959521356598211227996073908127011374108405301964837555318312680796838435824237095358115957387534944882207849899523439001825009383955207784658141139459088846967066685906576004098624225412981843411173340141908379051792998380284324194964293976148404620981523449461530680488262867436564970109590501378638669504510427136*i1^40 + -2475733645895353272347615163642458679703473669835032867767363813210362117419042497409995556204564622885406152598453574741386063656105230028415029496981474343079428101253261427063913354016951350196767983214176580000153072093431842245114609905931904239931106852365472067539456779376225259801060612552153686501507423041558697405018344517222945158597864318982482466345206733302118332281010764342227384575081180294679095269151507466625295917563727873283214462386912654638889522693874830405759350820056414752614843311240545722349925797399352351929734669899738812735951128046921938313086728368674091513070475195851613557470496873430475420762709781342942722562572647215625907465173623571610439229799218306145896447923827656882183875922439506473083397255300335209176336930065739133345163919997366546496772717145975670504896965863406223447500623590299088053227932393243449264322762806359157994990277874103906806162855288523530022995956253939303147698446308018453310520877932106791090417160975724287805588207372363698096315844609015345059820683502009947550625564132456881866661834279716030414000253949629375135727207199809961214116536149400237722073215494449530464058064919518060577359638981066361479442721592001920588498503173212926106997084843383602500909593116572000933583405621399837409225226186232672575964183128692513330791014673892921615591338106397943887256601643491779589120289590887782801514473286656649664859569348302649132873092476275768919802660455371919363913849314092349349526643726816704942820569021468376025636568855970209704327972622823322353558040571878941419306083030139305577896165553169749770240*i1^41 + 87515705833077897651808701405875361611626716787491245182482604213212158512173614031289224427026232521847132761443954405562313158377645245220758894509215620434861078279433839230310144631922869061387117807394475223442984698298995783319572190085152991173249061764195195245769653609808438197548316681928822631361430774672164600000126310498886080732634894400742046770610208462497206693212544742194387864022907167747133601267309232961793318929256098327221443023818089348462640334548018846964553850181764722493248898982062753046586467883375852588093268929356875690371743488571227431655281495596038188342302862755897114850727855506439325741792636832701130524432984225662489410494510864304375982891034977256710113096210171717088486133950871050676155936910043113640037135986257024578257936670370634628199642822473503199005872186585371246644087506189475160261451662781066070821711752631550935902248253544911512369702509207660271329629708416093843688481445655136030227431897844246106552185045580281728014726622383894459766803946789176393619161963906646692327331406375378839717014417350583116018517600536430387708585410924711143184648354305825280175571656713744439986599269864210995983851427543455614532913668344613116357648732933385697128321765847530042195628665234058767019628398921118669792169447142015446207445872993160429232331027512370452114425590446896229048049016516347671528088717638315379413293374760843822947112074677573335645581634004632175925053837000962885599263193157131538276402692618635795434080641993604001417786874068065529708831909534285318158303617853130111671605998713817176186624490885611520*i1^42 + -2707823817159318208154841755341370536462441534214996462975531937006177128247514282081354911916093363946657774321579115101324393999596575753404870683842286122758522680570007005533988742600076395442425379422834584854652572911326882357991633376583196528774678448962541127170954256886172912665985654905925304997148074679058018807674179469857763706409272480698222119946247788109974234506259324636060417102564413058541943794303226851811865888207286445551396287630988725279594250548214657286155714743954974050223286643477350619446670525196737691927022390143943551257368270586488556429683204419319025244236094725856721406289353542516982018274310543199267675826608860258497241800534401314432915862661628575322071125410011395004876153610036805186929441002550542961258780415173674441144192536612698525512837892736961417767632877512388833643601011771533847192449752040597217975564201918206800178916807172114792362441415693753603579098373578999514062426604012222595470527148481111592079929132782737798497618030784951530782511531650899684493653710168591254224932898733841990374948244816454839870318297792186747607441237950500390576104409935831458246628404075101780346199520927492475377023159485359470064236978368723732512455349228199422700098884089385489093759592077664609212746794712171620824484205810341887040668978921394288867439025865875165711219385818505693084076197131849874965112556272216501299783828610282209574929454578584675487943805063309874007493649388750561346354068017923181190979148948955329894293774414429925974606061972142382552221184508183091185896071023650403855553820693001326979047470661632*i1^43 + 72887946444529269681001137613175216383147551216565146864723634522143061672178250082531333900222894716056487632235901309666268500835415805384861517702761281389796217125988397909989811766881191119710759760197198511222792290057369082334007356642736943733679417583790080054827802667413041700460185508515160494000642214132762879338710724164102984744236077011178985734692022434356861779432869481992954814559285951196288994589451891155487422540040477362689284989084036550240023167824091720435035314825113468831668332004878723434208990958271399922927062651066715576813113808375322159541575077196698349457558253986730421216428560656338674887230455413548267157678369811269332999732665588247755151191086132418995681609546541943184001812377472259716958249426631983897944181894775059325590649673968620440262341560758050308967597716449257571527412066306301190478452904889670911649600340285766317616480366472721663597029860646157228443262087557478196847031710940889510705077475033473782390604904797436989883133581167405828806731676261961131001094689000551874199644890102260233015681551380164646345875762058949260386347432077559355961137911412700419427372955603163544076442635500060139973867079277479135043105629915592313139000072184097861086484809280987853246504865375298570517966060621371095812087104558257831171447165628051706896240391147613250213477231896997708483795728382960543611140386816144678147414071738024565337096068483037529872473041116966264146912628415683195440101492978150772583699366628623413597246172130713036421676962010250041514632865180417722146492010172600207196903302197709299234373632*i1^44 + -1611863397020051254541960135842659835899586027333674735221364516486740844795604980499053375155403257397014330677697628884560478129366134802330819015610507363052968551233544034449446713836866251377779796289332785116671413894862053085760703224535960333125466659493036821314707576969678509664696596485914989461832162588524047866664550813916598206707024148742968897807106581395107958489292661208185735072337218977054360374781430911627590889882714344237240355525928641334320582734759122679576694533911376315722329308558594788556219648866795403314073212602033288263250289994281698046013166222283819800468597644416924025583401758888976117232758881392655264336521969045306882016002105341795551555758332004504493203265014971007594567194017592310532847588184806058745914134231759197539261724615671180397473250570688525757746071343843862105217759890624057361824196587966232141759042668110704974526633778797861758325836208004393589212612308893312272790935361801789636532833902619635492111427586932769255810201061115721595032763731255215911835544570126342060086102908935753766655225433568211339028792534088580719575564841806082334092548577598000915702518346793065749602342296770727662274725654326514146988947076825328722140621690893140931759407996374188573000275971143534131520625997143290773323301811407709315761353492001383062821406868080025503471715743388918441791060689804739997039641252333860143979089586837666802493084695539175359123098570807086109726152005689500670638989777774077233970520830168530110124229117698527871028958704499381450606567267203736552378443455102976029616959590848914259968*i1^45 + 28765065225654438357461347436729965846559175954718576461696423037154608833843308718230142499594007394793707142898452702883300489482758454685052532097297843837015108799704265630769331958555260047938927610621847014022719968263679990364257039120345544699087674439388757734528057959260463692560388214069990983156401826418260421871915472401877032377366644589066289913874731770696159909032434521457544016389299298309647441443462111958257343272250347941787637196532440969041945790728538349552856024899790315063307864109352506471415555129700785222727483860177363715514467677996698463714945677707381557885753128533581853841875034805393729206753952365660689092261437436305318969800134042420591590891935997571058589314324469049200092399335590382044526558335907908414162175587556748307841536375695797200060759050751567240797211313762553932137627425631717687742149738315945739136682745224935766913905227240637836547783312139368343049525531216665368776579178320603630422188764881076179949586505405222623980441078789034749199355691986933921756855777874283569029977420443016805019205657820216178074850137843854704074722829816604074905192254220274900354736476465958880819455730798713036812790269594452040267757059077342318674432801406357810863065294360412141049513196523847884973236815538151599202301809014919979984543990572855475761905814207580495212753372394514828350680840796427854106500517440404794843845358087748333773568297745148736099769343122315703702392594459005705651012844091311336434727989895253502882175084286622105620378700704211912951665078622047471951153264768883805776432004033675264*i1^46 + -397636900797545839988743747684939147902700364786753930857843795523924387221297957083159628972238206816161275716043565682805188126784101831824659557553601913342724861868576475348652611627990638748299397948631245779182543505797505612964088035157877602935402434058997774535941647178208721914789317665225224817727793184590694676129783646163909696705112745774230231399083092514619349699652473338115982978537899406350556115270070208552341775283832216033115218164222218727603765979829300368805829252265017735713678533818506694420551645440862324358976218640875531626378898327319277669065603224226637884012376563957420050744548687918459725889755112701516789204340097554648437813266813654195467878518180199960195855647745172173193044374180149104497452514361803853086415738788086777040921869677169848531727835565897580811196651427167466520744104334891469736506681035821782752914523949056442644917129508044961205120159173796865375912030833449464736608811758905081672439269765745259762164148249692968909953321239690617104128499369456593379210175694590890810756996743666965518744195380091035983805394988040292503686485019674939033876450513832190666108568701573637758306744906492910396112408892466738986766213974744004449145628275754193365349124538520693705126598013278765530105281384995392948529433851961533249698650589308075057276305038876373796793598211059908991629878763299747699603769814941302853305273445976619322895467436220034877726018479869378778929640100356183231306271185466946550370114222981607501322248196488160320869699317307942696239267363523322072069335967482190464330609197056*i1^47 + 5093537822903196345910256069561622987524657999428508784282735435546857905929887590086941191279709807908559830745438978781959150934979711391513911730320301754550165593114297039822404321053900172705380600119260534246269075049080637258874030201451953956535572275030139835051739899500873193109100077702154560546680520958712032724992324105368072240447341203313475854797156064354426382296885872835800993299624302802158994774283368004188930453912255342816739960880355489116442959919419043411126837312437266740211137449382337321661214255086209034347120414704705695495652083337132796682153289565016518317366429704580877441381391212354257334671345889954962717179787471631182674489379072265603570806761852701153758561478566111386638086144152852393042884501615655202020845993460312476354673363219087776712066465268946931556580733339415732898364086095796940004753582115686880954061491832912749092562659207449428644404089855069267237611230191949514106010056218431558410535651401640554007057962192943901144507493427399853032982286978831661598139680507331339530382952751707655426697398668394583698810490298253057818846816011641009373628744434031267497039539962183065459306642717337267800014095462461670916067993008263767190120721106423165982513348101403215592261706425270690163266966571287058413226132324554717821656894769999348634779120735372060410294608072903398972827996774240469236794963131426462905977150311032560159356093610310402749968630092169546659689764621604527124780980727464981425544218183477625856674297180616022118252870685558592984698067350402468440615456755063405362020352*i1^48 + -61581186314869425331880543566784594478204530060915513913772789635816024230703653111812957180995009512011700348428418436565831380101636095443047926895105173534616897404889012180988315220401310764027148715516716826295327316557784641718555033275249912746039161451127917250468900087966747462971208697209953313421146977900344188621200615985455803614910580556339971082624127212908845434928267714062780568197977090371981741977946708815111750841604574352781790865476159903803895272964648368457736133380930541925595743262648933194414142698750472761452605299409159517736736352057409253737529909546187170049053545612107959257671930030139259855660813617967774398812184657657093105250325253317016092353791461189870820209309718387355034027263737393270317538430719974671206374971746429250786273544164067062591762069606701162751196304593615142776195507123216204497431221733763431229479730376666993181141089751649539601736198540826082058137863431792411537294803942494629419508158213804640536626600796601401680131599096469248990731588184035246797029918577702075448821057679634959179018254929671042798249310604684846706290587129506456212863899264204634307093187956518646819591474866391156082729351786394122254504360880980646038118524482873894210034007905424518107842618017287886984092578710166321476774536659140918375843573773041481706811676908264210000323842336210078259730620973090126834579175137786436296878235327191635997826481309190935834368859591962932910644413900933009131462171954843121037675139087434620317613469060521107921594211007244609764403327810903824899494716563397804032*i1^49 + 755278852991576277875465797865235813640157790344947464045260807622988506657146159259601038340232975810513950579687568968519215395787220227830092180845912457949626358595884571957262122647690385742387975513952616712985714586025775708691372798011528176333438702772448327828442346159564316410519472933850437239486054676433703950203521836962933436746630334369225277053859828835500304975615593169168520498044060756133219502560011764219977445900659354686293235531663148147961390519733905047478458197530518912079150911566281899466188230395110574090840205458934610479511064672062740233554743144115137961435126062441509111876408257391798922045902286247517987066285005722619471845870043956067841885039496429578407182855095401503340747970930456111992159903251580109351458276770477287971163820886494220088422780590370483680117982038690606466585704237725000289666029648213569952076041341673825314093348171169692258234081127899737032997651666374713222597274722057293375246688386269470961541102502602209566678117784186751216485258072967882686469988066312971968703271113936289167517656581038256488873897400558643270949098336555787749739951803704713047736157790679301459068348179013234976603413464314056512233124205408851922956279193730890982894370146303503251818119056644287005264965023100519139258080449827965672907605807404434648945136550131951070574412565069014427178144743084858901855557628973496587074151562832319435454654652899670188833597671113033654782245117388051898944916946562878499841102630716648935355807067816510413192887725296286063525955676331371008082921037758464*i1^50 + -7357817587782194368664794430646340570541596409638424638901633165127178064780596717640413911030291006260499467632948946778724738028137830848700151718082063996936334999936929338506876798975800514831228754901155002601541043152383651508492765513925216455628019462666166323926591155321760242761726651993565973405683127900184006959451514677782815308648329069207483699496729013067087043088754768192768319465202322514139744859901858914800753089721846970323864523874225456560753604833063965346999304900567786687255840753597405070138147368372077205966261628225057666850579041742770863313431966833544416870608114413808439536056616153858927410069053210145299856517640587450145065813885347730067638198114929070887704817932421610206706756251562736763653541434820018480576386149343743191798243797943222226867657562005807912011511355221276586990624517877547158718073976336912721575034663224131735512895672540100000750257461520332270586991374422027209103615866340483129017650346193711888632660786322272603434555130267577522916936356721502826031580153483886725838120726040431577602128489602871069211418182773985989318110603619258380535308326936307748752861493657327663694521010902012780711933922208436291617159778391711542658333139135566069716780694395624737652913328079357319090727954399690510944790857603632729496426030138033765720971287419976206165700351619674216878066304354508146276752298485362857101259241845982477522725451560170621578453406855958334727704451626473140023705993193858037859297150739633638466719768012000206182498832171987088342879818480779903212869124096*i1^51 + 47465397629895873899520616053523537856207776917480197210991790438770338238518025672519116379761986065739871433385013292966891510187014978487305585563518461038369890758338646270561333394162114041470378648068576739427828988156990829909536552311923922063396049131227159272571342827303247048275285283049063007867627171432755781029010712501987608764514313596278240151776651255706032652659098100602772702102656634721715030362126592667249186794876942616215082941329029626710070488730932488207555689717902383374444447482363375496060786678642124527098950984327441034071760551453173140660797137970146762944158755049773294200459809729738566586880168397434973368369010785869778568856210503763262897370841045306718747120970343461783640571505452652538327934137366215308472887563296467354241825087898030441319104965032398759467839284025112960805930871811698064503519541932189657495194544222970153338221091965143794692949125142562946956901796339151714744500603624221808698804544481629600307537910599389381805673400141005519738067528991436082130437090187628395546690545303034678827199959599708028304402390516914638621512124022033112321685397301859116946360986838379726768335746095902808622837021402531725061079056467748986576499380880514028424717565664586973311581372625767697624951918073740774946184637358799603506270730574108425267698538420597313143951575794261944172093703544878695742876576083996457038921482853729901517583638802761517402137138882199872897254812538477550085035584852822274208351495938758050118187861340919961429458470876090755832256822281018026229760*i1^52 + -203034999761573926168958776014588617490367929869736228106650499962045454570183095564167608691622184795746979454779531208431617674549091878158653362002058384937701091593542059496030417070296976634647845594041702865993686497834827482094048303356704268406131532045130423131956747381010187609215346601036999720722792609934246946681927811872170874307829192631056805205509687518032004295520656465261313639693909397138696565307436660193309969150968081208249472827607852868585343242717463654936312782631797930745734885977967356588371733475652689712037615085473435806156839192533309134631303800190448037638456072293220412140668404422820282490393098559536792396737895512787010312558226795061928389706707966989728702981956092832773063703372533749585168774786987848063015465083300606950342235374635243938380254343105193679469032169265393945351524976696131005465587557779161602332889403712850849486063387274809386318050744720965063822320062060702361143831170820187189153242034613651132795771285844085606682776392740610488829725305058310562361543719612726604142797529595585272037072432048321815301352027613011503108560977071891700943483406808601300753222305740034506453743837351275661676168855413244580260036498164024736229765777353432395600783149412267839837179884956509480230289722169154589087399583399538983632226445701346695623639950300971680762800473995727956433539840851682809407405731408316961090197387273094541347273499529223421327329036872811438189154162894299833446141191999181398812757234362239590376594150784921337447028416318835124455463903391907840*i1^53 + 643504723176072510051162748274804164139047886722870050655998078989361203536954024124879298169756683955927894331512465502305089372707808006238263237293804926777001138021310105565747976004283795639762110798198991803979924564151789101712150720721385403146037982640369063600937664286878738411114319141651227770430419778559844948487630823560311199642102682160718127142774487826378041745192702376437029794864477749462817745911272955804606655913431017238929568361851389102777348969732908412564790427692885274772420398107506089955159767913469367840632838424160358403530900297948380888670985740692882471323716522597889818977173737918482091685213759148189903458338621778209452223382166235043865141688963994949782950197353773008193787631516262350570621523468544675329892978927294238247261501691020006740853145700652229637184632419046449406954253728297195333891231716563252831368108259726992627540017258683911363426262084936833034469510923766526637242356597309764614987402986720067284734404700279205985886007147899519052650959541441190728195083745454305962740918839006283473040986561479832360539047898871269165187591335688425129694545251476100445257144238563301415073013243667169393134137731351193581698545719922842088698659106269105103503261684217095173657432003057357388150296241611785917816074572988895127822655561806145224167968813431332273476885433447740610645403012367524937994519333290735119704557907164407862722480661037835845247278981545723412072258518901283543811739771376346038888115420559526179160020587808223774052934009469548170569312108544*i1^54 + -1943414536300376540577810385546910895448480829868463059723786637936733775252096559189901888621795097299789182292229848191872504840219521770100753088065989411758865291710705744721034031929756527261111350201537712874958446300931483441018575201028121674653565283219669221217690636846266669979201739998982896260543232307736105584937054064714153442346762182336281326217489231901571875392596268607207807856732427070239273585517675742091867948738740107274081588537406235266003652818286028838530838041818161214467430447403859718412115830315782156321685228196280532485615642655566010438417785162794254044456174580619854716968981966972040553787100683959083103573744015401498115530706549460978125951484044364281057176722499431050535418154249709143938029009155367072596003422013580004724393095323734520508771210486308336231447985937825186711799233393567304602408282581832560588427306128982628982366827764758562291723690359028703240724468408011942895677192463366008542535632984743148877902693443640134419251445454349264860369367378393434206857378678950930863945258403071179950929285180455294331933028345600757843036215178417476805077105378752208883730580979664689846764956227950651514141629595000615719059967524782883227936855779445985788479772726977068625995329821300710951837903474975725431547791276323403243411223175422936067306170608224143368714530083735255876925807382843918499228987138823771911973475995214693959423204689188437660706675634761855053227347905933406246539601088881898038625589915391180001564176155733920893381129039446098845892608*i1^55 + 7078760117751110127873781105599109118180939547477689895287019898261159737288700656938003148465015505768798293777470843419608805925871219461169441077931518264401826283871529735867359060636668839083064557516269714015458860851337623212098536656828524521095341570182464605117971756912460908673549038732035540359595972424853879176927039486004671000798163041210248220664362630140639742197762407596363797931197097448569543759153283389764406162094369866048769050963919183324341758681079491905630497159055291524465275848133884544545114757231851416752424011972148576589787285806048926727078743892796996621293835547237068756359591965361574258592036526586326615960410192040680468580126332632176948972255520912778215332583102444424591041450104766630379161143071469632963842320783451562983913359846515015868171159836951812932177915355855971142454273507917002177653885888586864674349361354066207830263815686044691295523758254302078985343164541566103294992972721412271955520932379312927309951920241195091325257072636309524367309006309861032834083913997093906086298985485952368261877042799829032575115619976707785261880660117297125838064235675633335168693643975643735019295979408382132724706072215823134756754242944123440550529790701914441372251742598217024252428855328598996892520427729266147167448814432932304565957994884958895499312722079530261769096785621187146840309506945650766118976797911474871292540318339517448163066834757644550987899631934467250608731082282455999145314807560505396534519010358600378893182056083418451013387370191652913152*i1^56 + -26790731628720980227956966794204091947178962159824163214636267119407841363359805405747043686915766668639512412767921694996406315559259148223498887513208403959261934829659175744107178018066498036876457354612543526405146544577588632702408359034589126237331676856789157100908324775598216930974032455818064468765136120802379170743483065020880829988277154788953905674307110205858477237418842617026283918382721563564101098385076940684135281402831181002089283863226902480913228090126546262808852342574317988211810353523305770607136333448904468318496262174276219553786647660773265587685529233924538926004838466142690050408536229519881100331328063954366229895480918613980660519187000997787591706476224789191129472532516520937913740124504746520619366352207704480272702004977804468388842019487356132033535885876376436448203560775145227405055495602346871806186383548397569857267659891816169311498290178178050505403956225680329451956265108208120038561577990676313176605487119577451585605344987711552963304588475685654169190274095930334610381335731924543497178890346274014687972091450750926599884613358147704334927234127888757540483221484644045023042179835897316615046804755636316309242739268728422625119436758799367032960730492141143667171277299138696407642921811406026265938466378400668903611554966306077677533967779293794477456236569069940615221176900298265711793933377340445762000618606359173203394083146504051399167018872708786676837648650357805962726099588762492486857065257029434258960433604259520301546267447722254302597890483159040*i1^57 + 84115821740989763335458700433263714254313495107508469559309448972004141159766691065294606380803643341989376452205695938097675559976095750615259771142651531792331478949522345223094894526236645844133283565503645750900258894250395368119568751512971873349057434278375567826767192100186486746133574922048485170699562065289134055054067553336089880253821321789719881098498404450551748041506080469485695667608655192838615476284102841340190825973661195330227924638882668625424829633148354003810434735876101778916228341590434355978890524734314384600961053124667087713227536442765968089529661863193395004085186451086487518306716905438402867602593455814474292153935015520544858528281859192882373584901704138362194405650863623987730046017205179086690638495174570183690898685201249133541346155575786530316368800176983006316229459202895856509183937868011138170668839636535037458406705173843201728338643467035977931997868127671012606242236823812181868698523004909503770520869212687034825169801475107890079594101619498204889399377503352223130041202965479042295441545079849744076927929731195265058787601317181570954741395793914174984889362708526547408624879919778552841969291512762713666811918197584459080994914538206915297521629016665462118758410449861664903745790652666870308040452507806784437478212555083560217935133644775645745686850699590161679578464253507211884661718858947054546876557660137558040473223680345661170153903005359342677302228474388649459847829379619432378567212667424434460286882723038739700042988045844335197363896320*i1^58 + -202366543386543874818759793756393071494847862912974715874785572571664863931000799745434069817143153795037084034002754732935326856895451559803569839834165323378228113016789508156938044512236952103134274388201541455500433543812779982367847024960294437634691111573294993133149525513388634348623533343183514201002687628417662633080889548477311726630192991188134883202805571354860330295564389938564926629186450778113029205347709095739541276980893435353456721534833451345269532796688957660738343407542132624935946789158721641334026644313139195926682947701089841962829922958516913613442063316484833213636537907472754695499793796535800004681414616312831038552449852223814255176486354999671883108286299013861687713787457906227033052887298238676119539920640476731683080644599555492429687171514232626345097423355562431612056011204044468002067716690697130730509365826236374599899868260169222594786656544627120497073971401549462898110520965981469192671622618200128827022033154646929587006235851948698863673910362472909543553269605184581831656417399221311069432998812602625212813861567544408122286175149201508352295631355958120477822296736839055789243105926018091311176773063177048591344187490046619370827301984370920597085961116893834499345916179346612197691678578271728852816264869649128039791618088602622440005220738653388712089270805826969235199234137852488751016060236856723480357171698275293563641081897782455723132263390496123481376205270098962626729273481665115183370406015344831848574509251963787180384814861329286168576*i1^59 + 366686894989898337651017734381677206279683876997297986496462246906856885963821835431873108377467926197048208072265588517832495847019528093580788455558914549688763958566770571303195539741841945458590289549524286948959455846080532510515036072922255290336319538106293838504619283552350643007827606096862885281965532469011700196162541099158119353565056556261304870648081669421769104397427637850792195525748053422668529296844976474424755434283124312898366883811425166126783961633089345413385219092223774810240072061133559090106515873863753466499439742674816271682186694481869959287035462191374786387199197015517039465898880215946532662643012806506609098596051378938644315745405349338255192156097255415384927861842087437492903747240715059921953955200451849049512647081279891308479048033192615917785914178747181059364189702018096702192375119679302715725446106921668601318323094294710563190160828754823509209785643597120201067944056046185660515683892962155400827385904177649649869823309603036252618209897820046867854516700222139082326113691252781183998443442315265821528060025709173363898273280570391297387034967061391024246743612140091693278506189589548904236231638025047409854782766077169329508303563814530172964080568562244367436318525498986642317172584445821996447873728971153144061387084990043730142586006012994788697230107623647168245839589761814232239694099249768705573600425724025103942985259750271216771791135705420369735425818408770139969588461802892863428773155627731441259789773186852065946420154156072960*i1^60 + -494331525767463301670223502674923026876321810498909336346193615943755763028603976503075982996093967226653479253780847438762737044059780661152220413434928295232618476436997476875913643581540172631158098655343884655308882621202952937385616474481374924783029775106184275146923088962903068106738777188703499683763135990159440931192136644460198907030231918974984544288905045420178020215072968960920746103282407686492968121896645055809164599015846581555285071146206922648103694096733283547841314153200130512540394271859095946992031378867823753438503295414226877979867832106364411411085448425141763594229086964350520917463266554682180843667213596662623291754984730483022998350969856336103850095467875225503370747421149127238199420627265874720162796257015680164917103843557711971895702980397747379418415261977504526748107946648700604304990382528359314415820696194699418963354111225454090306670216980509859157925848855002244652987514135832685226787812399293601322956807507100424877252306374214779295079034450773297670584338203588607078988996255042135139128904206786769286582929782958693584246140540252807085293406178931981294067548734576353322146111891100427845059376514075264603382885841619939051404337101009650189575889796537211851372632195500998152403435419774797027582559833010986934082574550092487432585149304352415144271706213147126502651144372475474038528563131689210464242870660337402439562450063451440828781150377101838884198515356349848681270642844206724101402112036857215391844381326385576739116185600*i1^61 + 481991439083928451826710396449481776584814062268403344073769681882420240381723323414288312248913137899402907657969524663482372077397098242930186721928602659074797184716703866881913961154886871130663509714774924518950499683095567096951252910718576496918357602774063696456676382177252808300265899592190187908703052646984248310170827496146924774846020507066215155905087427043638275617154475316127529774643412732467574433775427906648011249027980552523482874771281316687456467375771349347656751265681925121705193877398161584035873697134251105190555715293658856547517912648055805338718914842879102716986741898652674605150617526975884404057329699596401098637356812273373462848839234414463781841282744570379675048972709191571330155137858109888358586131919058434905427460555233776464787731712929936111450173202040021527526844993394076853034047679952746661660528135590670782666697992520562788065709298843966269897660564184452870452337449985799658979679226297374967209126963719270132500060281535328421863949643432727879709341734969640070330674278773802363005557043423155413434371895083293795610780632722352564188736616570244643605182621762312228503169957862055550927314979290519580032886301386989328406182978722226558070863970612543456092153883269380081555997759909088448724470307989650559981258932469298478538115967717830961641180773300457545494832010749616201544706777033941963641601336019456310343092115295144128527880999706505501072274188019025219227100760728135307796702257426693057524113486778128323840*i1^62 + -319023986721518449993199256952907711393285951453544597817666489159026033871664683202488553570984721868933121671685743924263792896068848085029622487981305865335966890997601839598555915331780495628337859163301221701504127250375720332015576327740622529496405506639560592196829107715529644219720829223421391966165352712375193411005969290782892201117599837991766470001641942467966219364262533565317340731685029945041111296446756615672463165897366545251317665533713025634809546514167036634265942728157348687791167727153169106168049470259439114433592197270617923935216932299706502154684406731796329904921516958601524829263092233789595815895861998026094697854240101869386089981826172788109621205552055433329831460471741590461973832397662547253377504311721952976502314641533708177629823198692026967651692174941094095167592580830832724482461841495150245614065435119276693400593236804151398782390779875827340490464069396947703758950425851670056926239881751605105676948078412363082070437973579638730508244845342041187887901126399722725191871568989669183247114183543601585944061280951602676648936806504279064940738408137408029633532872653189316906945565051425750009788809661703304544211788696831764214020407308497466389347824606844065622606503149445921166834110798229948476707029683847371760923197019937601316122933871849176094254441408503656357975363443828871235887912913201227991239283794435066725834000131913010122004646567684479163051491307642248123524481310160127917390522557241473725055403202198752*i1^63 + 125262946071987918563083443088787272046120828494401746862926324038848664173880545981949282995095102141171955288739396250759299941254849557945205286447755708062901887331120292942412792385026999036850790649077106295158040060138789508646785975975175079184000795246383248999840305987951389417955467162421975550096139675292542223098850153702600043352839127993449275768392295370358216195543630317362487792025413728281370636721669678196014744449687077444379183803060750451438243758521505430489487340964268039038428699127864341916773518708647490972502271792166496457164891976749205318919939563342839817071454772227229447077781701181732773436658775296547713922611270685342057213561565644900987914278250438201075101988746830409951581470398365205720992185727252063847062311477364818597357525381729861439788173122694104856737561169385135403720811260592145698729861919032780411545625241178482919405549106096539989487290482834634662814999245044644768884811459988844449663337712803468669875815977234769121608034696487196758899114861054164317278001440079506984010401859700875535294161383967947231585224381470918781887750151711811725877211981617523961500287530544765505968357625052754215772031351363351571975346162302676927959016094450524342861975270249476505253288839881052485488940654231706193047862578611421081810832105679319214295123714061421086377439728567522512133238481814556272939724356500192211054941020959206009067079086424219775871789459749942615491178681697721250462906778976974839177445703*i1^64 + -22785061502350807552313066754897259592980512172852473365513362517910993299056997594645618411934327721746513118927889711299760190226091232425936231542938908702961192655179761891952428518417861542401507586333395807152669819509844545203895773412853585929633666898544538982676953224904274307527248908414542563056293831350530533550491462221679180595025325621401305403502927485592224935832689301318369276033081695322641919995341470718108546352667875815858196766535904048982626120753277102935898340704889169054627992893173654245577209458636876350272486185741968839761913244336936172592569059689182720734633338968540701959241114549952106301786382428048587178353202070914192119061029996345801985756375885444131215470198065420369292622808910319400525744124274795324971599763973631819779783266884398305169556544756258341970995370451619976756950739014316848397785256122653920309010810635945314687441620296690308832978007638726622278786402767461721909670404260683297058831025679107026856158963281956809655244808518226253456412904297709552661151606756027974556602488382598521681504588378973218136497893186028036893893791083419553682441451352211410452378485242959593217743549330562726930908609942387338815331367133628395611757104025257688840812036565486679629771508645648230493517091263539032723852893826786843236152540542449482345521961134729507249461072418067349981415288492264517538018299700777381321181073894852288308339276281391809663305348357679993456829312828297468013044551170021460096*i1^65 + 10335447772626190737774167539355891986323572457371644860383716415694051079278198434322312245345861750624765619905522837450234419723605340619908646864969444724366109730752864646575656021338709552108860185586013147729620887671437210245910923203487976048460942050726414073582186052808920047672054311678357263088948051491870676769305432954604870726748129559758010745988377201762843216874583382409156288726027558220859145000099204616236020566985172734368695110071329667932135144834038363390337151011554493876150273056453656512971589764328606776472930202212617029046546822026763862916569286825175472036478218514601201930658119000796194734792941957319465724089865762508049783330370459581545300031281703015259502640299987923424391605248055616933338187733866116423099542392083463151431779102070494228344425240042034306911889879985049645847896269956830395146069592096880275636218827543719014124225477867879388103788729951326985088421492292990737248257520937550043253740101452248296323661789616240880905281831681651237367545313432687856451551370435708851126835173109088611948770582029830674850199138300302172714300896484171255931114239637186539055540914607356338854788568029085719129929800454720677556380506285232816022620687482031958324582587368789212691153503082249713940421103683259573895745228911093163824647443538326145559732167775492465152635022197308448663616600591226524652652538872754960300805257824015840899181074981216493079352979701144920022599728415279578584334052868096*i1^66 + -10532005180890107339505267657926964692179045401822164275293035175188391774475120109977738165008461232120698150248534572112160473985816584622253034305359017789383188970827628273355755940214021839579148919606239723436504925356881973373971640973234433643822225783551769425650234120972456411927301600532598819568058367093855554429662089412559809271986271696362351554235077930647194284645749631444560456010250792955905039195325359179292129194261992930282121820979509328719742860233318750856972723454690047504071829962098428828073902705970268998214384993671230752456835971190478756168076344117789483857168583598862556855860510653739675379035599812732018448584586266727827658920827396617214841003826876054813888579978504444083220055269966165095892959317975687144548834397155298444337615026758338593179105412181730137570926141082551030899300081748362882235464393581918493457305504282328629598238206625018438553068203998955232081550541555208937801418996889723447090833805910997503486061395152125364261832241129070478269531615006762784885152731160079922772152434257275141592531446515231162978002512450066853438136171215181037593797136659317330018878359512227311519277295784661256341057694706750312082248794294528909667909413074312394227510557901977007918412219201047903320157853488169598580645463586819433206311175280194439667127554731467836151746533824524809648138924861334077960599156746114035095952413241790014903997043309185430835196613332552556825142794201281398386458624*i1^67 + 2858483160544701943648753395132091868719266161464178658324616591695071908775740235164934173287160633967271120018392028562052428643060393419962660288977614842776110575906187594310234131607036483375826782864675077129506159968189991252930862996051960247458282810794402919714116613111972329906335265715720658527322448271870692086536284809221658366864501181319653119109759419716047778841584377215702359551089940001936106363716359726118058962196973695195606895940789606685880614773771152971765084925133087814992598144758530500286901718096797523727163983056245507576383897319081093275880370334581269983544173594415522173343137976247790554934218306588745084844317920032522984248605885855375691929365013831972870217883640338917561362965026341091663497929614229633262290479317418798913828272796666078987692217654286863451530428591812140694738508964893384042841878683068100745821866282068047784438353418769647792368177398562656156671941002853046722214340336506899347092081364629193472343513457691067754947067931999982000571297060729301356380202040173272582729275180477853186597676231610247051564846667744162748253486980181633765665513633289141086067297831092526846758519647598700374705500954773996528525634534292375177766870572967461885490388414407362472656255754820400123468600428411678667054439755819329589259493493568107556852563158328746821529414680306204588483539363898208385428586534067665944695689690150512994303387204969868730964652439305417946101984858860421120*i1^68 + 236987272046542501326271437554902928325171223173049147997882475616422071050560360172426341324022536790874561431951064406326898660934502987407864740020133512576046220633636083634242006513919123404347224585921648457282849822080466810661842141126700807190065366629787016833285479470058168651470672428057378108690993677266710882178855486772675547597917811078608860954597512688879801074126953127919351816147878063598716493566941680398183618194663874417735788320084433181448875486989951225262138930977598801267416014013575722456102943547534068669883896204058801537922303578774576384773195378642934622370397127758597019103431640427483248070775487523001531120033571831806245715368761352966023643484034597820549531049574259542635051390640127926262738852510109874590544584444122386365377216227378909237669412295836936009396347404392387246413481088412190556825881919150437357546305969271536226070735486929143378785912448232836119282383621641555834547758658269151657572326390746923165832131696755227694143790407534404054904178672634598219883989107896413020930911609135163031664770654764347838605184430133165663606414433565721707656271202305990842850960133570887331592730590437930177348060786207283599656724360417460068402430674856247065981254364942716453601128564252808863487496311492906853552040631814283539006049875388345866668775208420313908523241452702342517382414814767056419713427145205594479174443020254801958201451040944104634403469159234612688286254104576*i1^69 + -102920232440602384708492874821705244887369534297522734657626393953669035305597125027939205870634687211672092911562326599382359338367943083713787810383630804251185916442085817691237413822606706405116963636243196060186145773021918411677793649536131503949598555626815019326706532102330376274909321001857394527756539921594827730814047536501614138547145882530535196921898307051974306887799154218786728441783716495416146573192721418306238354860516898783825594227593898613737592897521445100156691204715512964336205068186137214705125336560375451269402943452916450219558935847254180665862556598583744429370611464889375005045822243356713348835709730402874934381877906236250794999257188588821532463797235064036540734105995504169674646453407162758175966472953685022432681423599705601352090218376653608836641315057858113085552513070920916172845966055642052235201371521714081375535121952932948697763975077961052692284324271724136000313574087539764739340330401730441703367451774558460535436935497649302953054232369165508590860182239874254157035155660590340836807169366182799800650043491070759980063364867670755705126317299179272180976690135784771808531116389244807945736197134506887667727035408941647454965220659335828591057305441528112002766919521335664107078684953138818952640013931014608017072298365574599696795947232544620724194789480802296876000662063884059436411489278770530038408525066715643626957439935197318524700500563411843474220166244326427253014528*i1^70 + -3623642185615557701831139128895397801246959770757087175723868399822440380329287363077626969720011308712735592776316130880158888334563059454784405335470630790542379244524371897572417481853790725565486796862708246323604628790441401162370197292713804873953461131489941631086808561776905997173347219827138659023724774557696078908752196247751398933670335969197909962219876522708821574679035365010502994069107519812633053395199021584044398214533713881361221550933941776133293461351141186676336589503971113403930721514025211399234286997854476560621955588752376714328132874494455661208916281235140656994653291691004090850756909382408971936536048979537733706353202101614602017676242337363003029998974984831701330236147894102601594693118421769426042094000572949098386582908333965529909999018531230203190545911192706221120980500785637386455274672054030044221407059632414087640714762090027232287999923528420952836114607503485950914757550770281409983317698532540162661552270522813201404176183032074160019853792956074303132379124733230725077580898239780293079773478252318693242668320605867649215379006059885973788208522094425366451749960138972114442878325865933496790533765992621236495258417219865193935563823970207219186168953313163432030475374189219955152415181203044960770531181089348227646358924433687238665953786006411082981601778279486613294948069814233835796374893797050704642768437059944648639856507763180925497506930037435042055249865159475200*i1^71 + 1535455397477994424698767937775237277742097436402050054818341023235814566522879658302586177732892543867844444604064453028103566548171152701149123534868168500133942543738282432804896669594794523185362384790541216137293507763865285826377702018950643997539201360633214517735667928045049000414617839633268284685573971498287234848980382988649038673424587581872100140299632048736663267548527655511925029078950211905309717111772660232299503080859616345658626237748111174918157744136764218544345912885947174507510203275358293715189658007717816602033897237396601444707787998178963600893364328194546943077833254640431941023334658537782293912684255240270929474133643454341021685033414444273068408735281555121208532469940386914658439997859837038373057129365214709148833769971323328906804167379691232427525168135230105770878636082603209827092616149817930534275507526145133205174048435129419477379307486543995189415927129578291950799137747398352187758891905359725160064694059626189883796361208990328564335844500347754961148803152598790239907837486998364142470902035198460717513986608930664183100871897793192432137032103054984142083633163404897807097296190259382861224045209019524099125625785980283927384806873793375363388710063783141861511080795595833654109241540169332100515072386234005923180303402783669699079158097802948822740367368913894684077952868817863816545075391605618736029338561643084896964196633813192772897851941342901219219503841280*i1^72 + 102193535594272003818094631648592834232326219120380016246129084319005583641953726697066939413165571223442506835435714071253972194953556208932094992366666181115032178413608119653857131076642022754901342354428001773848437348408908620374137139207710882738674373179764063834908523883702174985424051218142579758198709257201808513037563786919355076265886322612657333770537946883254634436877977853754724572481721667879873145331120992614481260234103699279493203480132577963422312422361025868629453532646019792710298849268814810948783276995284852111675541267718700767947224473574386635588922454168831358849083499769056052421335189440171542743483977363230945751299956226334002879748816855618328133800449095288823610662918028429710984216956389646674293361591585115776758487794253982751660383281594322167139989463159965583951154913884433898488635006510645160123946960961826245043454181314112325535170382081343513700336859194337734815683210430692479492682852401458725589112355355556553113806856080060882212273733605592778245623481287612542171713641089763707061469884658517024025011581804721637762111897096571932462185987048139076683677857035635498291897474082034181820489399695605385214675909913317760149780255483252284106319209581275739835331847414513908529821724842238002108696957764888414819512645390844793113540568120260128886160336298124485186426696816794110480072432800037221852162384059380401602844288208002453938247311647070748672*i1^73 + -9713198914542048787008083606782435487148309031607367614697307196042720230242858726615409948100788445432956945188656493460743249631743879241240852346173388835180002696326486810389634417215235955145926089577156260344387728189870728903796815609175972852958122946264987445861348479137285927364987720717697455828063239340553927929612349835005003247012954201876584662554640898340171816698341413382559155161948947565058801860071443376989530999351270242627342956232915101194447450202259219153271350671939270973117613769799126256364636330459898830947508540422119921026960759594819465828544024057378239106689178024463621864878490881333974043753304541374484721862209002345254869059289453742411549618757742492050842422327908224636842117861932248969632282258993538918707850846730589204769683931877863180493472241508714028895558829838890769040432225496138741257219043545452443890162433856951580006274004379812684180765262475752838502306586980298225318432775420089312292260319908343067873173917487501394020018914600454824128797444788751469833844820007315490704111969264298766389827630071079364446849795345267281193384211441830021462259355788555928956864135471378938186742591944884091521643550181111364511277589747820962680834318373699875296929742010946572721287353916682479498690697204283825883570780649511568249829811229343183482567658692804516702156581160831618596399079756362588764145701496075308283825284122371135140722072616960*i1^74 + -1662843015186642716475381183702040072182728137180796776620031066562739822631556755112376555527783304492103493473954947267379556183325875921918434600969001573571528489010663656391466255403644687836330453223957614386853234373022474993952790205910616516390392004150703833404662160510413818220391302096666326323458360084814144897553399243411888135938033269788775101347581260582640423928128984177262135867963606769588865573012932051875769694084869883596764251289760916170286794848240575001478782870910359291185682588980456269109699595411241063063482735154364779932273245564560989032127275851956864412682227571256696180320184698320392240398350960076435925558695095193987069432292809820779727818506141004684221300065081590900534933640699809129535264873884983224667322438376041547694505465494396658116479443657145377083919806666326754620890449514517846351775832283991191765973950510846761389379304228730036611977073163991958691529934723539149506911423016732066659297009981875236493514901895063206734007801301057956061878407881682398168088011275270402770616009860852720018716256979826569602777648085839978595733067817045331599387825601023485560218228048280049143297372971234713605781983908866664367498438255651405793596743031656314627850785061898291604781935254363077494313137147309292827752460661414338112512133139408556855996236338589816212760905493704467643770343793893149556150804230684997201495132881984102516916224*i1^75 + -51509508395402302276102597260347167860253650771892303185388908015130139998659790312202790920200925832342512039115381070537963415994750071778987577041066987219775872988108660134162870134025080071257221713548339627426965380031986225737194176933554875221406013603676838094208528684083708786621560673872707236302154252724410169134224675367170398357669611182380002896359598535676027998839059884753360619248677149239658123000439174957487708101025770798265539445690861776235612598368848190756429742967484518995797951588245709381804626900356379806958233969143753886174204427126875969675860191630356681454631845960187948210423844935891272109716739974503122977853350886007600104867572290247321332294572948960299938141340867608829006261710886990748286477114292158852417908692398703822362879991423777890495306366010995753503761389285782412334912276718393529252227667563851113648115011543512634567842116817842089670985375697072882405658047464487156080865082879945683197445605308391284109197311302307569332290157346715603271146840744787671236405945426212653093694133439181583249146521743568257405023410164629315297878358892369786513719264900256934759111108682257598772264265342105975930600966304361454586288651338084995083021437958605497993278619725266279714530967603069509405558380399533078675981592507928629188840379685684955433881262189536594555562021984748161759997862424673316452186249000774291734221092173119488*i1^76 + 6563812570814722707265661712767019027850951940240394615577887542822600978352041118603927620254366701133740924600987970584714783453248155227107355457636282582515699613186733306173444701849935056956110627447835736943037128576844234131729232062622672841547261436489281002869921601834567112682368100433215589571809786783069034901772244743594722845529555315214759726875444302406065248419030969321675306652180465349840638677815449883524377201559753764770209154522827346917046151573376270274944050101284077093516513421624899375543662738177876763553174813214600308858021790791819140838215905400659373902394886040126964166330100950020163836456222238126485557956252025234590551127385401945012250816562818406282191855811823344803774762523144113381811010247465337175513310132786613433412980169233428543132822943055682641412931313115184606968636523974258711182876241483519295466441441251872868171384635932345230096943609585791490679344698957552777210391451292455341032812166451594113746127985579105642598886335731908259555434539225964238169406584014110018308965260981210970878270223108549954750968210770973476813602050809945529282089149379272532567883096977690402585300518607623343366077237419497552773085162337203746045239353245494545049907523436753473830440668544701124934809944613305823251318478173408058343866848844993254565999845906685563136784064310938933195822500680972923051398666639315209285080711168*i1^77 + 857079385788824575783974025923436578451069404523218254622995650691434240155311669297468938357097665850251837489159421538950749690351572283200950968573983669512695613060792431484506972322260469487025772714900974230683705102983383391698382922531653010938432929418385204959916498606808827251668558666038305248266655093056058942658744270551265912976204133029576297337473980063218863449538314492230677868316741596429502607220934767719906105566796645406421305466241441226350072086135250541894817513718600577440126887999442005087424219883094995177737308611095354010959630605055015033417577438051841943690604692011872514686696127990306846188559826070782908157933702897347081458344168634314952226273188030637387880322839946627469112988976831770541349354408826678936005094698631971986393149109384070419491227824259011028056602664749635152136297349639684152805846796564192931142628443751164427061915870536877197367957550730653426427601189985506288927788235510232087448770591437319370578228779713730727681280614959803287547461011389475696507502826619787144159939842333119129337384694131724719375039907712407492824088962697913778093282084647612479389876608381016065664213093254654971498583990810900968158630898967064716185888638429016575950936393038910400159652869323785716998097774413399124927629078749888452628263567681614265674426854703690370075332891513448536708488527313253460716623322085112938496*i1^78 + 60570234691755710504411653173616046299627579092819028833571079579233892726599467491515551053270296013720334267057630859233523857860131704190628714562285060038776138318488448993750899462774462652780538776285344450947622146860972623414372284303511099839950464550579320823881324591319810469605262568388045924428488109678615852833852912299858568993676352343559116937149071569115462350721765223384196825073172533890240421947717705532207679117042870575925969823982904399206530095093076330721301874952721727417310797828470344361196034717115503180697051888232317364372607411900265964297481808157361317511516317473614426929232953512489700160129385304787917043037628087920125395816107956347122653863123016422491509340864181354692560420209272335704775480075442520370029441698513523832229844565327992553100210934082582651457080562707579390914973450621286476924078695235332171004111958653891845725870739998598160959702005864300799229909632223233326564040717696972664415736477822394977029025386010109027618979343450674086617590184487552607248434086004977432096422532676155832054892298459228691467870750310420015011965491029201052291328917015495649149854591029879003801879767908138152354597410901611123580927932118147596450512491987177453806104090624171428215620497394538905658809067252533695040794056487098821269468422804464946906422662091964782846347327379961339287747133796282197933258688167936*i1^79 + 3111136087649370992830480681445220858529222149110186226736841205887414552341799556285790287738736706723076236264703987847009666792396642276476731249845789346803501193324173865962983861744479244173113641602253121147525319433041977648539543405706729662030443991643763371548542756504752249590268517800903426248899559346150601510356069545098594818470074625360759459025680426849560124308364383821310900960825128787054440830988955199642898594641347552140264308010816051278341113156286190214478258868653649700500446178753660803896615533006796041463405500920000000543457740071758273636739757195931865775995508169407556047596308281477319480430377822687899450562104246766042636637022061571962517635615269022991195360537291026035443396027399984323617913162436652452323322035155858572620077252076674958888884535207238257731225957416842763827666757118717993987926092859692383088992309906943830157727995902500506986042592191519782047733085091241197857451694727346509422620230287743918621336113679377278126696313772476076656540044785950375786977781174582679505506846304332491503444204690281413398132295954149597604404925114627796873798143028028625448343414700922219985207708936724555507204158232175645038143496410809029644757075756945040897413883798608944751913984061177039185439558133506974817785495435724737987710700119992234019475226810826159219638263302904670900368560098382456222121984*i1^80 + 104646275513170035914804825239068164376937495293954174076100535590372206160727478568277036648352715519835640203022995214974084122121743768481242717794436483195957216645187843279912972051449616534770974786028058486599397100019607896313054827971942958545330147067209601986251174557130719612589073568690243104082843636567957802963427274359247548354467621976999975413874551691992657429705552710946420105635161676895837915586708656178482600214163561614571681166396147696577018842904304974017925309201994015332554710814085348950485426364138022025872264433575323118710570063555811512958254216403557835383205330861792055687122365308988819944953295853287612114787968977375040682418698647922405448998452221287515863049876639333910692665547672824523856798996904945444418442503015208716536122100715270217338569209784114987509786756820473961416470710777643009640034386899143859127019514988829399697522863090508512610205231584237093766150742907839283197694426740758198717905522337937501748087985983591107044424702670524178025481616502878152048705416102218872646453196106786490068116840850816650138017792350264106635779102043277942026832435579666437261610261074006134986436541863011345659084398029440244220255463214564920058772316558938812298421562768843429336374758095641213576738577031778583431425891113588865833899013823355093170847802615784986307507486624331003385430135646715904*i1^81 + 2322332152924006939507577367501293849308503152778046441032408090248686215757892446516416028715151185210649665735864456679270617258742128231541465471752687956096827810873157548692034276310291939653812350119763543833910853154083307674225748031756504664590468309133587169305694779546135002218572325820730366052413049577117052689801904356273717020011640333365446336695051568384335063608858376374483382852349744851801658102576473494296312230964194632014402360376297742704760805779284822094303454333929915777264098433076165182108382500889407245392235459119541858955021256244271060678934488689135184555604970885061754675454232415314096162221155839026866790453694617749200376564192997335609265336451229622799469879518330233473380560916138164515932830535093621264898964922852699584309561851081784104283870660897065760941809420032057759638252630050341022901465523190041908757365928454955656994611442157718375854003483041976508128867263112235953888627288421589192915118457975947259478548788909400280440723530647744433143590967260824705492058352749560438635683802973009789130840099797144370735965279996930938797454904579059973091160960471910788692652409950112955335195228547117621390272362122233355480337537908472464723487623824503531100355428404240656623056005244235983088680293876821595274858181268966358273605966071993571543612905798942600082062908017388476145309057024*i1^82 + 43491238056215195777415935655607908453362284814823185871940454106135685966215306405465589750757402863991945688338335247696189570042711694851311020045886714792909978414669472795032099856422985987434123843803647119927463101308603743314770401360089726428723692660467915602064685483952752732663823490452104681632965534686917654716036034069598700133434688503132344281041079947154937431779070717120597314314931165836151286809630351875060466245091092424487355299617073791797401915398372890345084073447650357642461753240820093240590011950485697890916233998543495703696832490313565735538136414994599007773569872641863011036068640441976404546540728725962018314332659034600837205328513701073227436838919971242015134997941679180413362888796943896211476167988589739220497256344525801758159314263844198460902593491424391665935509378337427683748015659003783589593894846325437892942636321790052365630043964732375544808495741839931671539011372539297362953251925948168160211400429981764229585717254428949503645559721591576200171779066042542068978635525395161352013651026288008672452875095264738867376712729310396727075022467052980719158355311325928606883517339156845150661079958497733303500843228777061553913168853391303507233137900817955283412483983232004761210231696345917674693791164193723607058466695387796824673266148324732881449795391168690855443660837724979462144*i1^83 + 482820697240280749833343020797084575141321934729880878102392732955054378168410224660720590082741767943544456401542825842679377484677368356232705635174794850938026097518740026856481563870131495548712536418149576744449326019654883132659654227003375281684588220388466928435900196308077001210895672468761365434442300310247667139763539400225049134146978437028721370367685885535018011526840705083526018497597344462873441654918697347448356177920384102853279235928976163448307439513011594222462331188101129462789378626172257491058310994678463691131814535785948186380438023813333616138734236379831520621724207673451042757755160425796283324579740951655872668507820270641603774719520821719520115432714823621405862478951036731368930364891547120172616672549768712997049036053788219969799668142793663881522358129229180256591846034615324872444305014003116734566496173309712604355963519477622006440230116070045348146240308970874589512883536417446185863060348942889265469554372435247051589564264739686705575148853554928493244753109363487711991405467286942712953964414687623652007348979029950761330762650308393937210503650520608562463874380993110690242530016091184887610728652676979433519664421016805421438397101584341010647140289820345122965176755689844148857933474871487067097404174894839374924785723309129256744678946728506769646558716438783735127773355704320*i1^84 + 937440661442397622268049493474275839514646155418432394068158388866372747940690581414708789587411531425950619027447499797022101939264717118860107016371278599118239258789097383543263303465396110814299259475850353992284507377342278365684228075802480345323865233440837465065016924458639880932763349867113610970644985739495853340388105248856810377220983495817163798905241858070644273442173852424238217027537404832666182055099031247230126040720847110807720071433346560506785064146881166005377358496065251684677106301852298983492647047004706445313606961927258471265134254587258004119987387269941427243270548291200365926716622374504176270537792405559873211420744996149969525168649962493537313026121830553438147909642169323428703791545173103884944782014612912262075758703479970825672415525577278985320746964292904690688943263309694038508604634537400003167616580546048545621833364663278800293471881748482176434341507034900969520260438224839498629561633193821799354656678793161297716812132637275024207523902656514119521456531064325269683616822907539655080806439371064353511100587560907945112293073434632994403600167119881109264397098832885859256540413065607303527506433968898372889481435660129957869093100201874500550281330876863987784674976933554782072417906627573835214716422711993787621957879875524817742566978814966690580840786648323466461184*i1^85 + 204846298574443291072019846187668068694550246410838397306142469385162020551058556478024265007088962265860185598576493094892989830661251899609596469535927368001220462978482020766539066235831095723691982480295384693651885401749128081356411560213025743612736847851055898507121571784400570856900585530519094325984973922123530804450749524925666867950904483622658777950433947867485970230638861065723843746412256363925521299955618367913913460066751141930835171264185334115205485135087135782554673714154550761702564143585308177009543709000898363588141383157454006713647597091407497275321544912416506388450184226250914448594432292462631024144427894876010598524200410277554757127841045491065822069363063042739219584549204258945139138752186951171898096899695631931627858616681644539525538729877772044077281270070363804932025422991795192519525418312738985098640894699923394961270730598980999877682189929769463499736504738990269169134862137813703437894534105259937250697061065441808972020400075633032301504625798975674586958861629535108073084346211543972336439720805763278052788313671897649682111534527792908277460560846874599195440142165965123180478932923240978377252705188461691702580016138019256339389429956389223032120743252237349357156069218972002485760478292898826223878989679006427358354221728189640544054202248921194308214621424582656*i1^86 + -1612937179699800058637015717457036159189187495498504294483142573028048153455958608527228440571715756736902338974115006076155076998696747572794126863422372934065239935776299097178978290059041366546428505185882005410142616652886878929897254095796166006068781187903364919119271880091009372424997591194422441379685762220910168488914423102830987878197748039505537173819969730932437599369053381907273462179874881583001094364713028412394416647153668622505616461711249557674653603669777769981162390412464525712897265358259332700102114014866175829652546759125329664119124643831522666436610976598712502883403581626763403872447332493861671609948522803447017759893057012595210833194397995361141798806305583843678394001598613721806397501190477418697656016425522799908526859868863278661400811306184343269451153612897223737890138300050766205936498895500764714788804076258008321994752650982023342813892836778309346177249205778431880657209848923446149796469661710083697993323994722882678243731757829370490178556333876941055966134007712518919349634987683387632855057397921909670550476083768908984522695608888084206398819607013889109821911510927580400424829574585559946144681887349461223329687298639776688981155185159406404879588171851552149498164464896478496240646974521167818490558632013256147273322026078093694495336863872286889869312000*i1^87 + 24345947166790236474593685150582827253602480126640005362301484217185482846418974739358982042692167508732347173723737505528527291182610471158857859202419333321964160193916581612100071064767446723688877209614084997996520589280794942855909789534111301160836826473110539781949531671972424322763560961056499244906579008007154563210001083571842612605579514261726019910734828025672677187896547370757213571801888145593130689949942991892969697288324173455640378017867401805415144944389418124772433956437313989786422801704595340896342573389313834672970120644619544228199684926030568214887342014491918996221697662630381219204718790598086412521369556702254113426219032995715960129220183831879009414554648696867620929306874975644335789531022712622151624697668928763732368689235591971770397676934239574184443304386863077055749969136809499889180658701710289406799121997279726217771821463624878090930448357450974628638263685194905350829158566643542225935177242958642873709306831761818288547901286259978113884495944348993491714109656798392043851528746363635174926883846479160653907789423747366304612900743028720664323239482010344645932797103275282324470071861256967991762629538042705826617528044391742259433163284885498408321600970214470037335251992694731312031831424396571282422790718475040480844128216558942428434197254653345792*i1^88 + -134754076484728943152218535070135380579240277566683100899298433769392729274773549775500423796766837496933883126024184604993924658608290925039895747823840652721206681531776398734894777799130551763066649386104825867906028073034078268640439661272054615394870975684663797751713236611565112722344615731062408759720596220024917768319088099409878369929894387169957408092756019089190043083851684465695873398550633234173257146234775974508522590273736804930698508473820758176311029947174796869829157783520420487677253858257715135317952347785460180453191661377157416375866223707623378887211307992153134637602327101933913825283939712763359237177114795661944771751526020200299598033576069231909075907233698272744284154327699094591581779013465772342866065164596021260407902808428417432070215553944312038495122079075231928986143953674521850803636125555278938953272116849626808973440376093246187225481052044938673277533010058345506230794672522049428716211521209329431316181942868144082138375731874139249674675029484478391056543704955963016892871594989587491542409242174449917420276792603207698153664698582084062016847065093985816444550468353367527700582114207648179718049557787999584640472296976529328293967703773893571511006712074736452030126005974656365265831255539640920427030134509401342909945784235665607217855332352*i1^89 + 1083099369343878061026062855565300689671131253651831554419246500139403830173064789460692368267572268688251313504872426230329314027812184968844760449688879707586851339029543805003575152708187824131696602077889434953469361993131203416931250375225302888957694029398499468024831813943346417865509676008391209612053033404504408096181048040148822427192178088920007620685912597471040165978284781149298745588140708700022206778638927425622887012081962686473445436537426863074013425553868823504499253694434844077360079690836286587586515037179938051371118431221625793868902539197088227350824515516363991828590299616669348086412020525899749678846868187478548186434960581588048965543092118797848615228239586325150934871608989852324104312644414429013924713634883424541068046433119890748326281255030657019249471685116760483159622394299873276236169275390051368454028915326087558167028764723601763258924967989224479335497941853277401273579316220235092830884498959270140927134128234985129893088630917477898289976398119098545494729539833292955931203288053204403809420615621601450442035921131248207413545740185871072616826361571868410989568976934435627443671903990616956859457216374968798391734092758336306805222491954082828334479038957463993099358064991153514991274232603989122548378605163674404420181755831315857408*i1^90 + -921102714478130460783031186554155432120253699674795161700436306732244126837582057770738478076879686353826808713635836518315561620552920323390462262932138112400255311914012015208286255963209896734746941083344497587126822976171984847573473534725255552476728337150918819294675748334381506791029065729694897777194557735141998163476538038105992416555483571199467783838061499532857882607543050054772439713320819939668737277953023413556853547426723040505241944971662228658797643205325931660394482215477955367635663703656750259982102060377040542016003110008542022403608108543558055416477114000776234408282561903097559878425942708864893711426928324449569408719269863482141558201446867835519775800745735341757369556645539393394246266144835883614378786634152005775076884126494201686169095239609345700329713844504444226150389082828531450481568855176691740761703669972514753810068785008795849100925417280804304999206513169326998937686808056692319666884682216728921933639069602363154464112767654503101315359412652290715637980671760419874875127410926794365425410882752687007129069225002379953784511904829144535129142911657523222066492871134572354094479343792194201042217728068382005519138909860680152238727872487699792856446615223609172375352439168611433427239877160417251610147789620054793081579372544*i1^91 + 23822135146724924082199095373164577941758146617005544851532062112883659876436914223225976234679756051287278065275964308927885148832190335505006344187688812770534753703144493136980645009367309339123306624027263853908508564381186767164631802449343658876896956858877542073727096940702380340849380206950855996324833406744326066361617733354912786246859414397589556721050396128754495544691128430145813391037653451840545017352996438570228791159217281767885012564052835402479746320192660466291311427204774375196842995915831933389881314417393319655261246232257039429112703632288964534386570860067664159404571878213612552827385553934069306855152327965320126748206888905997992734321302378793832632508372813363378008786706963919200394717257074640376999847055692602110051064932057378272250376527525126046626988061412810253878172701132392429393025998668316353875611028691000748093447477601474059870818138416720416033736780364969649038933318943762536062547418465323483404948894723423683265626135194619789128209050254510914034457573033302706076026965122583014352806756909980129066187082827362107594370203006573678137257963609339205373340052266307150736332627629935600326360163589504837459848321834553768255144227906402254818176438153859497846828481207030695114232280834604415643938054963755745280*i1^92 + 96711587382704036539047579464986361895445654183791469228568650256093302503838003923974534418326184340780334757439620157611316154252988197792519221082504979033218354589624061240674427239272679339643820927955847651383874397397859898313448409535578289431174907498301600943788260440202401273552238786066422967503475832590948826948730234273610131335668977696111284381274649537286156894424166948585917284072244173450632740095629632431236859831608173929988129946657355806688500852626497327612380553539579095782264631953545697163794443373877625360221896977058536728181594673922788998851991801724971519824545048060487252295020789882462421142378452110582166322487088282956884728443984393403248361950457910453158960270666425767416461689649271665704270838413961691520037047966676842330030556935663570649758835875649793528258775097567177099261940322998111584074999106957738154445471134631397861164536587404206268209210009747272593692825240239945792060124607485332901389353579128912188437658735393289812887894991001943088522394941996064033953706276310323233309872102451852477219102911681250555663286936165291035515049303857239983157174316217070724524175655927376981149722178125182840106535039061610308816564336470821247536385400200666999996056739934315755999450630705640487389090545664*i1^93 + 129450917371416248615032263647836841319857515656507490545090678601993493112004233541024807075680294772006809786000208984744430842144317365908212150572482265331516708038549977277082669641124342022680406261665401853127318507267073488826718705539280454825625386887729618270383869753013392178492551056620233384309543378130405679500986092272808591090111679750010029199867475854289227272488355763501505247011825150694149348364630754168947957822355183061726180229173718983929887714999460601971399160817179095224339954765942022959627407048832549932662430678315980495437955637961707833041209489207513069845701854750234736437209184536100618077204026609263451286549743776738329764132101078216194828179129729509127949435267653107041736736161883021503223297315621846415746437173301134673288484546706066521227891155241458724077459139770691932054982162029018122367253605107594053088535701768776730440767548963813612488784440465157327400298110073788473888832106491006854933757931257158892317815201037489435745551519728491378496802975153300159596602913430106734139349263023807731460860194757471841572963348023782412209485040299209395275147156136382936121425725274238848380343658064616747029953154154630214806496159714821843645800022310254485288756740969038463830847289916393521152*i1^94 + 53945674305426331059978821732485129077155621874637526445148595490028064144517286268914648204783728586439440324017276836142595243942395410596056902418018316003800428736685043780690178217147282074691659945561961065440449548191948560109286458949007468162129638185838575566192861673723157503698966255776312565650375422009707865873198263689310746459287297087900271003516822451255004570615289493969202596625213832035129661622634693744105591433663788439101578339318996649208105381863084398784934318581734480620045863915692303234637925458600699175345550097637956102430778617129491998325191190001951952983264797276124706473953672137869156195868554942820878346542195344282510765063399472959312153867566163765386553027699926426038721267561696602313707512483309946599388700402417618623105307584098603358214010242875628413733737543118379604752724471243559037642472048682430704412645266000788270286430827513925298644390354674046857920344759792064506239084219463318260371173749800022122637323313496645913342584265877971785328467706938666486739039350456812561112518441658233866997123371937064507371454052300345386531961132825589603785574289285126499023891850432556079925089611936151306342743124126966991138769218252504565255696228998206173246495985699104883951190147072*i1^95 + -10048354079598639868480272187897599406008018376601493374659763778536840216108111825067986352085281229612997884739900996655355860562582820825548266117847254474160856967473121455651362157354512369437603819896929995541190883963796040151878303572896059940110999132198355782272400283811530276478631500068133068064196801336243199656200015620067370490262278616893747206580774442776442419503747416805129779992269139726110197003285453924225777833960408598612422203170943231040605534271582306111400507470219838132966821661704128412513424735435441203773656789437058291330562220203297684741697564312579013362408687460336463378251472751242163903073705232285751059762242527063983300100588088211073437167567821336339578808063886852751241892136160309290870258212368281173344522729445931790218765056977956684674158120819941056710990525203674630078987936053824879335852005415483872928671704256604233239223015056492399166510689577084853641856165744081969083121335528698332358144443822538976131612639413337735899842379383820455491750528348694377494338921900136329822344258079664872805406108322029816826373090092573596908039655153143207217151014566293428515375980736947777881485084494133729118902561536910178560724472516994923887455402576537398153056027752267776000*i1^96 + -1947177113155983861920646038495220041618479005351709873216611688022763821253117220728201076451320887138129228478855694263682002675230322237685076391331764483102216772135978991499907075187862041646178969944608313900462944037247914201544105521803222973321523724546092944445537954697489821578005089999718874789031493946521184274227430688280807374315010503453009955240356338270146868814849656707110397091181814424051006370495457843157644398801932280162652238616675577508469021971455340281502302912031585558301931569024526124556073194880757502848767592352126529288382922738675655397439433596018005174392084350518756112677683031862058424037810933735226715977289302198458021218514154123987186447345589756429893916846007574951130933510813417679695173263573915527577911630369922923952586147324197062453785474310674548588177510466504845986167715804937415377061113141332822142273838277764560083040301614930488712389445312443343136336129047923050364757144390227078053877862563822472728703908035310560878108299718792076973246186839627190447555542686134651286265990327502157331694134018824666102300915209485509899805074182936897394865313354163785528679756699969876687631699295416284094052836915204297078216723015283453969475852807199764414755504128*i1^97 + 9206091270982125600265993424681164515994576934838118014431291440871602085443471971287042819257297977030954971794368596402023428550081769398091780968282674778913110471132696230828007616835477689679226217232488824709385007348437265300564372648901783286226611584911533295498205901897989906660488693745855373500007503688900639702165030227298033295947431665115110459861239284602274121125171814475814761163444798306564017109722434386711662167195661239227746193692481528633923924991808932523757734925234072739293322754162160175620181450445642232003233422860038121061699464970134408928291201572408662896500067221633572311856296761665370936680611175054466778915608375010775900043177046962999055708250050174457617995608012780988610814127259478680256135338286848691311238253913654281052691245028957039187220264378838730587202496610366401760035850807953685064310615102364647183569330143399774613715997298163426796841038752007035183731421546687738632878974216451732815382141675271898939559014363372748177921678834747893177139250314156899723046174638844070054016846821067550783306190237797784048404990727692253406976625121931275392816442096059842260051883258136766657155174056257343021446617608384505201156450134205204157282611927890001920*i1^98 + 2317552700038082238709316652233634370305057190720203900383964847419094381265221812856895546868344549995849786040524252585629742180891183572070524137255519271650693823071065248973564242935561562172722629645366768133604595025551720212878667250181379297306727680179868298603876337526755632335163880462395277004753515660568195582947284773045690812691838131031433127076206983955753696302760878560553693969196588620437869697598561267779788465775055107997057423299070613195612790471817165747428511192201883651657715645492321045072874564322727635788968444632156359838733159562055701612647314529930066789643868210758704319536465943492190936579754596572623569048002353683047026690308162415726057648485975094686701529201154626413516696898977427405932545558017860850879531415200201713651618866901098163273600988807745793264256251604929309893125740184505302202085407430998302557820336154058383608641458397709167824294532397782405767858173054322852271229639016114858372091176095549926690733864733333214002699080721142858630892025612820191520490670491455574818545400959988746965287819697339741538292311918843448892439856205610721024690218858098737397418344255455287637788892077674099550340019125138656490898886251424678599068745728*i1^99 + -1294969332651017667532221263096048773760596701484537978712868244380951681130381421812515745494914165243684792877878170550132579003920872627778013217466945820759988566599952676213154126729762222722673136212090400346357040052566713112157326654364496268655168666713980180809097928812641010913726082454644722541464269753187586518685113371172308480408042910890840376141280269157311962716992697157349397730892207524330523134318046363366997205633249109672294010204713929680343829939512571635618545199144860992359014983798476095758770240141374614987537503729497510377413919789122105027615557968094014444625589708414220618297376658327937133709970072875183100380010965209916597221621046917588205312557155239521842477492676556822991307439721473323500545886806467536800040330345446785003530063292975547738517429310001313473324167768728830104724569613676885363886107360061045354665350744496603337009211351224638355324779142622058975564414170739459795012326199343662307109165874456024156400757278078156727237892078874870758517466283119032482090995120498162578788082882954085923129445868885787757593698890315003706724106624295907722281937738267577007396439539827781230374622369344082908071972776570028576542245575211352064*i1^100 + -438570003338768459084134447684711042757831769766896946397894641853921924626802003878799652178821509335247250461171178080021052004021634637944001876733421924227991037956993183891063629145203224491937737779154422583169503717419786636469823347231957447638922287127313314206933311507403024954990410668700469347269939240496044477287403209677627223107717111410047929936165844532866910833150605228077008373400956935159224190921255343292471270022291061624471429774347732593191029995345626786570380808760001004983559214467388832895672562669175335385232594353519280679987465293807610036566716416942266565318553925194452170116038216146100716183987618725055854432547745203326346531368635201300955779122353155797154604694817984467710576276352385762845020922780490575331557785816602645657737792974581017971638685694233309966229384235971402597321201772223772713910686998449910207579519500637724604490190072268181810136762672013312605374140738453371109840183014334301430884529735097715885101108773501961454113503630357709447053592747122139788766360086048519438623645214589475929797133446856805032830772713191203895860394668021879428455289645347990749340031194408841926018611124035353661731026511762682692723802112*i1^101 + -5529911468255813077661817133587861752474178246514399584878642873567277103702035556090254146931309690392024903273680499334877961608233691444787634321019719074029867538701044871428203685927058487788822097335085342480882036806793551666265825957907773026613516438242807925641992027469309127090456946826581244367006779666877666468674157753065914353131069596435619707210818354610852708328448920501356113212086963950357934530498689753597497335322935176567275073340598408430059057815862923093526489996931948064309723447316388327840859051712690905662295970281268227741866984517406499277356872379789695102698660360781406289737887092272974431585341748413089893057170670187899387722923540378822111420325973516932379117623415882804402230738689436845601731657935365615694926708023866696322766779756779296767062803995747113455497922016257196996621410700113816533544453403661288465378042734532059900676917999080735866756986683526235961079647256542756853050892536863955382255961241664765473241440041997070577200235622440785037853956638893586199127839766479923779357417377044610994787811045695151343918985197743586994269370279192564776568423207552977782886338197085474317704475235064102101265142840819712*i1^102 + -737088531897869608336730373839288079011152048182299369247474349386171530410773726983305935736282340159819244749678266839066437598899362476504779509806002149710482176065802355365264073959625035252728811593997201610734167197858496936327472356613234951702446070097735162871536081878607041463957345806522501745866870414441498603287972869041967499154103202082777573181314750064924990370841961010965439362920553712010433775567118605182146573363887707518152986487764767209986047064838403332858140399741902619875519222477881885094863661860893128362382859962729067289811396634931092949523905851790884216321197386529203207426625332595632523340320780498875153606783148511733732649775413999785039392637700358070518672294469599619925815662665176486826007936738141655812012896663616379663196377472061866775848707710405581743994320796004823109930828117569845270070871755630822109416702986947369135088992527294131081659935669911337775619347112404111511725164398008579963915692909634556305510050810042514059870305606586988957806748915431567141502294356460557030914580730223312509115829366845763709424099568804651817687588140856120797092299461081335745326586884607642776349817473610522067730432*i1^103 + -75114308393187022717495010829156614878544530944513132218449030369608196000792787640154964895144397350235401783024835671757020540882880128448603775212006976878736527736223138066824514972324490272085964749868608403314628364578421577782346310347347478312713677785823376483568860746904762332652937809367128184203724749080997886247400098749205549937611502442903487153616353086573738908543439344864729485933432033512892996338683983505287194227576799966266780693780630193019020446926303845661499673777288063652000900666677957339287820278608502994140940648652713475585483387009964843664288798783047968566169508776789830581050227293478901006665362975548577819859274425333759782283440612873418780493380391081176056359259638843118539524490872102417890854961970371614846191361012932497836050011775999989160716595463278605050466404682088835859215915305601156516353419175004629480436738201464701906757112747407522146157466075674934387103310409996995866361140546360206134282177526225334324696922059222524392826339585195306382070220896809512341188449503468472370082856020633062789729130501786288677421812860065943529015874791681704038301098044191787303342905693955178128370059706368*i1^104 + -2435130301282574562502430849392935220204547989695109482869840886829849405959365780707715807833826079476196251516364348344103540337705014723431638274925059488923467019463005353125947053401740591305205553417433983272232122294298996163155434333484435628729774208611776209442405927545227565013403750230451509555083267938949615910653404469534769833701675830189687391878591619810405620893051971485889951292539685741447812254056835665303127493086515585895200443158261957966493330966811523219432050618658900594145776444801939632681649889717971736073859819715093282059048645721751127148805460355072623933300762690668243581315663533897880840155998424438435160485937277163469355306960498305081020342908817833077173591904049214020716937666322835819619694009959007065199338473471073393241306908603880345207437238581344225486291400476946091686013018300509838995379776321702788651694769413418085639934442260222008591007436333940484615195577548347739435258476667467892808248861173823945062498777844055026230275581293427625829678936977952024861499780457584987998589364893640254499609307465316081111571105830845485571056831786102671938799120307119049738544419181635917840384*i1^105 + -39597176584610644231221843859399138259119873083243735146544140876585856394856964704902308055550170035186758339204613235886153027463872853890012386250699993355393806389656657191895955599664791612914671900165441525206548126627054589823415262877746898999751907417630323747374980656356407320414245335571625647000889289642340685594774695662878386345305823313571187647335627767044761090001733185768242128308886335296425649690818620372194047433011948740135545518404058446818825020346574140057108373734384316084196609022174261781527484753945300605488430769306025723133840672817837080775094438559764635621108807469959767527071669890378907245997191138370034045662068490001633357695135567113688082190256682382292333036092890451299119991065325691062092099477913875180304671451545113918206876856707973949479482790482042548361840267944161236303159897465417886082015355113050078198968698537634410259838166353534750389697799121044232073381842956844859106782818110219635311738998935558429240334601415370379564725854299226830937992281726433610627000029865797087274177133111532450985742363057251069981290010440714488459903443409820095666957829168676907238576619520*i1^106 + -373719190402462835646553859726518074849822225788763442541076987837095537790280663112362174867608501767817575913448805964772450591245364877386740408504474759321927969531529273607035591698643794540615195256775881617667794528421999927106984498767160898011208654737291120737110587627012900519549942440581624569298534793567376173783617860599634593526782195446762952801927553721497582148688965915625915707336482802128878510705895174864806079157006595244998498061185181914033059881782172928053405601440627948487754817738811648856553879186739979300866782335031995318048835103911590103821104173370163988270541271879855632211854243990602517316218281752529930190803843316183833334649369790136491254576530414146874972959319734156176072000056005204149445418812951269042613041812241249133112637478506869500304545686753666272006393372962111909566656984144810001833064847386908953339374836351762978158770737689128452242217346376525543036112959891118872783408937504634150392932242989543522380517426188824846253734531368380976916946359795540078326403653669610802319258328598007815885846591612767344283030842296110423664438947106987788132673958029819904*i1^107 + -1678554562794389774241854446416878148798074310914134443927192864591275040992717865968382065058095409919466746237768826653419259829312073809974073554645306604423778436221952858419158411208411947180662953564354918177692107506250680865135470212304788343800443487437362996428544922106751510808585959985674625197952318062375319294496839321984349715545648982513822277429437511882967458484871977269829564005304335670623233391029088276705749503040210938622630286052183345639640575486098808703263787327781745483064172928592126336334713714908440079953171604105302162922416960300275632279040249920693445100040791462432580536105067073589030894265931018426071507269471934349008005298958546142281892455231652732874899969212543385187498870548357954758367738768258956372064626097345822258141552746603655585586114071197038631153614180148030060959459070132745438077197268284758124386587908662518263678192489921511276001007301851647974880798002647050674220955119726708318589743617962047635449208321494708413815051703822017573754083522176244220595648620225081806793001989310652782339227416745611992299297783013093728876638430305939909683183616*i1^108 + -9872901027047399624543553269628491110104546143227808012342830635262862354486038506436085747902415114963690737659479260620210487057827859281159795897312173848206580967285418550285195343233494419709375201894031675138971115915869244097188511203646218536034018303811458411423627978974155587784311430106832461726190712233393832537976693575944391383531113072163205253286258897027160587482216336443505969335523717402318752681542319655208724664083927906276709977871421730373226522654838202054889106621670200731933055262791189182833032380726103149768783837209507133073252644430833584063011388698642212753384712344228332713391842536987318189852253284020869807396005137792887869272623057204096498548015760765086013026529048427070675776939750564055964615658215061633213190465050644148180130111117992639975996685240859698798988045868522092687361136825206579084538669334747843603948443852054440256205631537411064020406222259789597251199428516997114205990006336320613389421254763021781744566085713697750001414925265174652917906539360589355627052096491982101040834499790753044855696576645250458273207435507727507282870774267904*i1^109 + -188110548716647482156369762318248793569382214921941710764503140532363196969491763687284649162801072309272772491109028672805943444543695996694340747078068034977722700151324600662509519894349333108791973078432397448177803144278630792827700371889005148364205770939618050039022074764102135075107010938769418055667245415271837885458048264765244391278833725891842115330070856084206957377267805447361149791299100103134020869357351554312147689846041873394622485014573669623322596130209337901515048059021530823243579117130196135141548105432697131129293789534688198075462909053152891258322175680133563674906231502693060229245534061606233324106847328266830638873671930921780018908463261922219967575444082044024886461520077432431904873639289990353070662903374059121545009190732720098320131759189793512313277554662723627594600068300878072639909554948070574792955508710389682449777744099234972278509244525827327313917585879944462026409706650149431480166250287652445705262713138346047096102416076447079525878163249015915333604307458862475849543172095502481649897304680184110716503864255948799505127515215555574366208*i1^110 + -468191174640620214715471899780790202267269177132968249229937752620687258279032098095391292849581691263925935171269027954595876807138153945594730926507325611092635409523384924158384593015605897860574948878438250286463164634279466065544877983644066032272565397260430832540208725133273381520300550336999569898680595827092632358877470123880378111711963227102375702970971543702412917528320669054132546120264446976056592422276446205488814952639421401033358346217817880885924209249241101800062843381517119476917171898548837312811787831910572216871827709979600201416789643905182662677792688792742929021280637892670262591709644316096779783519456412453743496841506666025290589029246441903295558021932154705101131805929640191576410778831182744860388260115251730193311300148893839181955509040142818144633955465282815122775626445313491270730947369377760377003891599027880560780544944901573502089796285156493991595971295786583197918715694042654340603723564960836503782424000694037666410853567437788402797387260903188253237234368769649383506341050862106808017691235171693488141291085355756801232860086272*i1^111 + -969975406272386046854692698619272970280408638444758991969628095757417929752274195902356715939257403392163359554220626029208510602123970670552668045142897584268384868148850505904534131059067659961530614762796932147863844859236576964550231144600972879685765797512400324902894709983758752138192748546002189001787523660588154100530834002112145808206612150369818115819674373548356574202896312561661763189811658299680606037759907747252939261360225241642442226565393889981901907222691780258929810098290843594235902763657969791082983750732350336436224668499445723296300120051333811915909051062010514134097675252156409133084149661021342865762174347774781607505553270253923759507793972781857007109396413902842089549914308897047170273218019926464793800613276579119143200712009555565797960645292184062066797881581997744405051073184352926653118463898191028775116598504434443354103925173611303846432414620702966093153770637073853950545784611112539429190133447745755103872205299035114364711662355840622254744493514499484650593202504376798704517066969956119693307484091189261044516706272149504*i1^112 + -422154837828384221706681178365376404034346902492170038936068795808871356770747582549820540120413253649595780375129970704843330918453576404047471675770125545635946721673650136874492823667314243758247446004342770046376828850607999846635395225747570725157356200783746522038861415021632998208950498889009613033363475895166783208248122462356237127194886169717474111087936953227791989255026861740575151073125305313501892807650229646324501293786428126306858667692651162837824887787312634216822335055641350987038845503253114998551839644121508234933221161487899552455590336234459848354012267257850139079864579657759905808808066189334152713387489582589215880450622539341032820649759386187857334772088442609266139806819124596259704388925161508720868120372245124861482991164447969617813337603750381531656662780801042426497736599525896094735110505981063431774664337885830073953896747097619810160957555075790250789406433020615802030489382059727466353738412633413664124747880482729913168017397763077012913855265059640238943423874916386000056106279537173026828727256231985897537536*i1^113 + -50082457407391492815493567217257323221265960911134066381637330238490879629883357255620736586366136820974833537277642728531667576315332296095003507915835586460395876618477364517438119474627962354886598324251848951411442469177403984263841492868848866171119216729498412343961686327949866157797094739162550677037426642420076740020234296625156889943226146261645356819986564575016709795876998407142828645158494305580983805137770299050367690994870044515420650848755743661892996822251556624362647166639494581075136243287722388459608913490505384889938257856068536174338477154283759326191010717647335217294532928142441253607040707974856433425174690176799626419045666393175641148237826232268977042004944254259653197214691847427139719541922903950970326466882256022043318889257779830271196147486158384963921461603507904902847745484751411339605808327733431167295652497411024918669283427459692369706357126730962973401127156384562359585797744027920932374471934807388020250150307159910548066203303634690394922331433515885614148941254457471941246310573876443634322112512*i1^114 + 4092892615647339409666625296423014082342247072099380936084410335991347538431285869647075461132938177032518170546017465425842315437973179734291469484882015281896129211413309131646745636048783301352511524470572277841889572050383960739471384604032793042120060582058535374737986077957210571325858215214430820844570326829693891342844297064574044804491987130309144737768575038007481852657126508226052335026990113039765063837167724778992489409575239505834106389339683355726849291492846447358035536177846066240955941842427175103005221845154656347379067341590868857330016579687823317655813160892118751374283521284529013087937134241434284494898329536147966209813155279901067704492178663948062879722521866117283204479750912132607373394142857130399176156668325556282688441790207232841993569259940759231463612378580707309611009093121137866787147331815514883914509716219775208584137448817003867910443437881541411525068633736718902798054785685923269493753842237385269821120028638416507509102811046473886476788170078860884116970984576120509747874509094912*i1^115 + -233729402758840524670425437487835440983168653861663276470982419272328196193763072299559158982013166272183824444288256918989240983891061116747331256209040492688529959125644314474829922584729451919653267995776483299699451506296836490408427595960248558339855067237518272867025390523356092621501100177128906006558301720298915377423435975617479975776840034128415761087732457807833701870526073434473122536535569347242028426553388426180722391979415186818105218490092760908613332476334940371263194625659122228199600455339971444797910352859703354026644081345403284522885784763437294291900134945426833765462874862867855403016876469384767191840091019663447792462111407860665450643739276817974037536093131821921025353233418371296739422732481046179425400691073259431276113159316180482313317399199993843550338938018896821632717156063322050730430582291032749266934287312851118428830276591499238410700815313110226897182346023995277563113955342926501926996700513742195044651121279781849023990081794191836760020250122443913446563714168698961920*i1^116 + 4930357585336894121509962215210805423922494355215935469150898544977478923392154121752255860002172362675382979762972328860277741761595996660996668562792310039175075123447306527245868829305712828111956027016286046608552334623359441480116633487985349218370174737533529671900585839354326542032855022413381047227971409450335929480748832784983482684490101247156928909105029872021069682858217131977324306768794998432047842062025819877827176431358994766065869081677524155575369827069731366783080201981066442145150586673154539509767039635083631997264976255264014369828955771900400325548161177206200747071012798870884851936146020762929347351732514148831859966665570810116243473015875463078319925146833839787745178600280848268001953865979975446714018540844659078349374990157858485245558014717123096838365530707746906481391180049762925187609749961277196271896156111807875976380732060117748681972878349447139656776634759795829546774775538187765474937209586993846020760582439682695689850942013611849221841692104450018425962496*i1^117 + -173042315007470407353811693191674413420846118851996097787255106301707931274758184413913623310688730010706149325330564662849157117810194130942733017236272888383073990711932732314670823440470221539569842439863113044235076010637675080389179346279826233501616672751455806600378558405125576561073315985068149630509949075614351550516317139529686356477361373084664018666577386043425600904395312093969531155914434645523563749886007305048840745031182447501582285149116670690136008178200178380744147172185728329846697135715918642537058274759603103299973349173184263707693354995223984719883064184172218067162694177041240689271583172656927721291988079012973391827813079571932276096997801333535921858914699543973686681187079705601202900306094026436734220627963993504843294451734979767409251979626885257972333160919203087544117003367086144239573300103738264662210155907460343727502492232194737872198599863059994437757596832546205997174936454775997866351651589540895148110757008084789971930921964488250343064338432*i1^118 + 4442224594273647116829889791251982232675679827654791195453482169232509055851716619697110232930849320595267675502941202596901972859215166468071565854248468025033905975498568344196855750151689333237227328085573349060122087581585341306355249181821635911601929981369304878428324613322194118673633190961410279343902499535932942700958952105457343981967818764545957464705996861570845889756378083643969977555850315222882517082479907125720809588656141373450893809954591479463920417183196090488867891603470693619964489733252919296191809305815708838128117203692547639302941865208546195827071767384189385006372151732252832003551038595995115708223652324335117498009866322283121815952413964134724919823381222943712940970873927244395312615634119900817515204965880406300292194118202666180871621456283052852528989922624371142727219843695015014786219736535636618196279173595831530883133125634805164723894389157456062370863593029364710579790706172378103547258681601376028757888332083658393368820960985088*i1^119 + -34558249977825068558053526989709007910775436393976886520889019034945283571980355127996152098302376091249216783064071263698765438139705954694283976854939095318500050188327988830983834634667850470000099549125451998371126816087888665927194085902923457189235269165934808638870480989986564734850608408758905303706404797562680596751086120444465270122261280394055928047107194730923438016930217571674546348355407423177246862989369051398704787843046704651213735318843264493378263949442597945316259368413870302093093070787398066652203534148911660424455321480129538573727297779130821232600529759592815132586508357640321570950670745730898619591394514372252954780624417684007179664304843920246391512558143669874101172870932872384631084991175541823964661466325992380807276275076061422814877309776976298168546809639152911341841336265910189844095005002880521632649553414936613824902362090900144864091662303227948375651729495835579630431506421856180336701181740009255411190586111315410944*i1^120 + -57025684751141810045418633220668195055060807708452905564108162175976924196555630286096710621565253702844278259401803925596587722250728398000655569053225981117013705082261426168739038570893536020404000228229504049562454813240174563680716957508530586438446376845848207380545133358764505094365287677765955637567423890497084292960515382458025552811184827688174124232992452072214266435099591306388285897078961331363643858777097506495989230983424371345673852996624179599595899781661801271924574148141418913042397981787820062209160663133047425023535383036452104086224815920005310145217226870809777909162718213665441373639032340524597533692263796385483029445068130828659193636431008633989267252472424288922415896137608037932648276709982749835823779507405203009006139304935650108940085406094542335656397714585459832078205985090033913178638204126966389311253775387224935498433559022260299540495190374285911813285789475502899225790959054660340995797789671725536903168*i1^121 + 180929989147780897784084310778817333080940456746910942070025758518204065022382709420082948164775257091363698790249315714978426120817909157625300635560331138832984593507854787926226793868043387890870886577620807676752983985028875570873534032738434519314358108205913485647381195115913709813396878127605626988670726428090139805317316892871473817426000935903063733351909364821019092764137073441256508495259675404365080650597153109056747826983384996365471534368675384277986797472690692733809070822508865816836729339350249074974551822093968712252516535833889584180736979361648734613578559657377116680844105448003248436585099964365770668717334498423800008277940974470647805593536190398978072281246576174606432585678229886127856660501633191111738615501848079353767944121482657130120552640960515961308118951251927541967379926183892200865131170671018597329348924249243783784550055477219046241817037755098004842979341539351211989107126366224893196894208*i1^122 + 4009339317886238147726135834535718137809587096821569842289456251542541063789909801240736398392489902816639736255967728657835852216527002953927311108837871972320328347623912570817152087758644632290432639176530217358364689753755975778762803107626354638637572267676846176011498608868363267048550501398215095804713044255652280424045368497325578266788476399297643279208056469666031689322461133831625321626521397803717772856995580125575119812852990247980518596465626257543892843940344751879326576136368145081404577440169930603898888343494821400076373662084494449496843935707443830191537057477637858160351625708646357012492212955616108442313286325533184540758236489531137100526119653228466452754282792780245368185983502655135835517312597476454121521900980492965464735293294016089107353098983803552532937050523383562278796870716840677116625411073229298611785347417876548165738500245378485474774532017898183280092487880231695046148096*i1^123 + 71279775942450120112139496511956664132992374545216378147658051207523594496421117021320976820452070431099872393114247007605726286120519365776691288380678058286296587539956079622896189786629017366954085682266292642189442699720837526862085446057439259904271451389229269864059211143423210692181502792802972642432295794657041067861441589741247921832392698590089561802307812312758936783639474507393088458970751287135557777208588934942939305647560611122492364538453304027774707506857631384801167469791699352697640850299150556314600255351335356005019923540339764800913239032629576797580602490296820995617440763265747792924458374404218925427707769930763698138822352657574524969823234583286436149743677429713949958752264994980495520114469204672779408905100876119423250990948908997329172120617157667228695141718900350235198884057344016911047264179362971453872181695728777955672561058593527539661333092592658466971058176*i1^124 + 210603770980884890275218742741022638052822855538649315516467515808151901267443307964168819644355120571503825150451000277037091773205836742965938533335086226233521285311809643949262910156506857898998014742005422110743528303938922253939741527034312329913581090184412110936272197875337100125450773792880252641869565876014219830881419027544062861952617292498804670981189877899163991059602799144339927318602255549198912370075863914107727298311276992049410159147025165539883551123056190466970482454476399590085655365785354849148312802147862100807041088024228406761278662386019227467349033933664708957949587227701088327872157534858701555869479780780242402468956949451888164950201726685099285843988709397460254924626047086886974202475258171943234132957754866968860114912492207682866844955453202870352397349231794361266312300709114658882665311321441951998724708500420944491730904575472187325022208*i1^125 + 244697564540561412586451916182310919235437115173672254839168114453422076036668975234401557842572744990365975693084853722670108393887544031907640618257368354165821312908828675404275965251411066856635044521327630960413566844814831225174007486367613205225338698936273449336287810573345173778624124114810415645891219236585272234950054847350708979385282716399955136314412904415143550747360801853088878257201131407333187054003620856199595069848677774093585943070861860099297266420132490337925011310321932507347734974817910050308709049555629639885921200193293228614672741420347971649433392830609476696680138806063830492672806999963475716405754208905739930345802170813754299344948771909727049451413089595807415158677164673874369805262661766875815409935318237816687048981516157810328035258913556340212609850671982187655080427593031409086384643016817640820683416170298223886336*i1^126 + -21527865323002880047545148375901591887912695002631490719676757793806173219763994777714678139544617924663901451838812705544692662809859369093382646347896232422922672703654151557523193491738889334518441357447502104853161949320856819570040086160303113197602879312761870214967878020318909498290020267479350574010082451644458006621002705098633253439388078070238187504193557826840071726464124403576756317096844279098899156745834470933613117133132485317012624012486091216242011598230356898689142771625518780416863502179188347849763733639513973941534286004316462848808660159113926168507793499151622611836700956485094955217827947188260784983852988982649209496636948435235700977051577639546199961963830875672903899015832331802338389816379040662520270685048709233984650496273662062178532478599253642366330508011225409164323953922680494375668205156726472704*i1^127 + -920302377900029853978333065055664251708444581730448574994903604143398481334133563041049353155833151681888457114650405551608177985065041903685069402981804816557774502009944379182105250457767753415483069888818720673480124101222509510129960467936959030338554612211747757440380497860386436634974315465914568583718849654307972939053678515366924065118664644542436406010988292000298210488520176901880735077220329288759657821156541679076984137148002917882419476326465035343372081782769180289419415437215368331390226807195392263907208674869662590234352492077977668049662180773198428306808943665435912737557001180561905219734211205924153612465342769179139593814576763547581763948940333763132274423071602546969797730043330469861137744445444585629007079689737054189319489184712428934793520343304915236279491667951616*i1^128, -454588385113671511675645882938652150412633567774890961095794207055870366519445601260589335454324072812851318112050238452107897167725712401283906854599112545760406049703064895185391519733943987859575619304824509720608711318447117078355139508491185059104347107023367608580478895837227281423915941762751196765964583581657335270165956083665256907360488882000515421673594287799791295768496654191795475954290573275708942740804141382833524766437839119302916002583450116114823340624019341638334688980738007984720717232793935288527346836870138405794412496495277253121878554425221383349105291725449609414179396668774177140049495089029917002055407856754983101599843583286978419363608451290507293399610669528647073240909610162605371365102877009775223933559798017179074186647861222844161346865946241007263335029793971779991342421055376451958584001636363069086195495539221093770172029055557015071573619329868701439319447824371209067702359890185137298134206731851252645332666452573522656119865430594898710874990277239762297925890275391632670735579708861515539936349117216826908077805428877140683741747161953368352134053298979260985311285032297869912501260184121502247180506355349624336617032524506591889768937842826294755691863519213700833933115478672971920677954870160589158871708166493598660561072153322989404048783870974684595138936199991886320656206260485897583011149628866035811211190442193189693774305974206177530062648598614659089563982292935707273381206399724912075933221003941568903585861527789929663177226018557629278297887313621573847197179891761694939359227467080583309845952618781197695409110856432317644075107093477317995430515393470012016007934945047088733526787622696550959240397554260919624199648258359355392116799743331472879022533074605343290183521525761948868050619484351345206247473536183773584419252669724383235886433976520941035035001130831433449261236224000000000000000000000000000000000000000 + 23153937282714245004487330940556705653592714111545709429189491475433136441730600313038074080567019083686403806600387435033757835324127312036319291122505139515012474283190432607063371900442038039065096667017086514217857352718501232244204231549534446260432411848283477857935590863554828954661252465261461971726988145170377874161910203094161612423826148931661107217712789713004436726694011836743096966509492764152896799485458777104667054168889652699410334464994945282305083220695983202468305016231479586798490995662132168580238602070607632066486047128676894248091366548957877943904043807331942620544969176066988835092450729103042927592575537736610459076802058037891756107074732276886740483898970838520337845647731829148229155511249766394653964790001213781843896291162319675731420483657927132319835162044356309322375599683813030958838435110509340306424804356716587935940518899066596598151201249879209451492325327779482426657726667242989002653217567511949343707012767589849705443976918179863490291508489360123303232756362204406769977667593781617140219359596639401978492970625962460060760598818233462877660003043131526957823441698939646599433679727523858827876415268512520982591208802795754703491109724254099582399371108664398677688556323444507153288899107654318546269308598931080055890265476304938817857319379955491960990383796763817780088743049725081496713535765092764158815887711476704260028347437638740181098354707843385263308435315800022750773536570000496655513421633798437348497367182518074183218774124304575395466950214941593764276288643462609334257930125104074741059907549700150220067778460944607253314124782312174829804292066122906203965781092984668088258564855841329173480648294640455487589115748998261953509388271129307868443350610929940032692704693592239953830798477363282862306161813488690198102841553460325386252212988390881484169354809031071244476890480640000000000000000000000000000000000000*i1 + -453540067115863319167739560980569109295547772106143934629727898353171763003704220602856289801539568109760207409893062544143782302065605088454188257051776043205277526144984834832835169002052330417552703693241976298784954076601438478944535591189280151026156113233243020075363380566658964405516278304718972247196623182017606227182747408826127946562116423473855647632409676221086512286368805798377887917606465550487872270929582702798187648632031842980022717200708762101655097177689327193398473118861188897606020155697993903418411953904047183139860803465918177460278505845219506533450676843108903947404614113213183804343293412710557026890570615476819088112833520721418115696462612544917200336356673356709367870303722151202934561992494679202002668740089602676647479115631043745277268009433926596025955357731704885976110889606966319636302956004884311909635153056826018102878941603705713125354589484342798383012588683568612616759152320438759603290780408595152075298234621077937184633715089932191010026005703302651790628873812250033054989975256016036787971786464612571723759288352146794563796389043577426340525146227056546890980287628340577436746545872230975867096902380933841605279837814011232948421755792820519380097087745078946372122523988454279690518874270903166402583089152051627904656316264966077946414931713049332194806099560135984817028820169950517505724509999287935400092431734126531772600274115195168827988505074505926305947401878272830822190783325296269055187722689212869706262018535135663938396649615833834569450001288925106049813207740626416993139925257408562354708318979714747563835436774357816033053382835104585693627987357239320961705647921590202911525991604571587711854966203749534260012111009630540202652215819596365076725269289542982482834471757301595736668501283514797176474316862744183947488688299265642231570358176652566846908042683351048476117958656000000000000000000000000000000000000*i1^2 + 4877862101705329086531418548654343654853054416409963064519070170644406574331614672538547313378535601732757038551580577369399795923679937106638276273406452643645563243287686959954469992065323235661501327160280600754186328957730448189673501964677394880403510107718245911386326632990338663023299830132629440569948177742278178629946368979678579659091244978260872724046847773557580212899297662529755443272794072462665298501989302558320191702123712925868278416006555815663868378977865988362770034869111472496486046115520092861551822491558344739904176391327017934661546963277746004682095731988120046428600456611592284451286153101019432171312399612253713882518915241179147573328246947069454050659753861907105508180928211129498095778463562752659737761716420697298869063931084618418793892219001150788000576930990061261912131995028650958823183406671630488641076749192010764195113658636224479020926984212355626661197195114182207313634870934893005138635222909641051368676081573025433908564421445517468791861795334371726753107251527357241896623245250184814919323296740941497429930390917477130754070726680614373202156453391944992721603352205811458782360446006440302663970919360833526829228768235935152549859967383966696390683092385915748343461935488428031355789267077666336051287592418813948050938445117340447336144734164793013368602202628067379063762766207631122375809765964641049746677629329764441764311850102370779143414481407576235321342058554682300331352353108152962298227809446446015354648972461798181288420781655921133521243695762621191469759343212186120791566798190718041510486573987364422355140980526462662808330138565476390913287212236290057700691796527110692279785615113039422113268305375266246767528419408790727795926888595053166127130126247892613363646606968671209037804158134295180102075810505156607460147835935111484200599546168978828645706769191225398160670064640000000000000000000000000000000000*i1^3 + -33399035296564414587452288513128829189718667331804360173792278397695344218206070983111095871480587206671643215960836044659432030666151786697479505994611938311891214625851853919624760040634206740954502340001078938793634299951811036804577371498551717446075100057264233491767062542685522076560425332182077768045949781772839409019792140757019062125347277140974885128001020212626031136443015505894671159614047234265372235979269561535041783818279706708874479188146413992047469236379445367576522370584642974586487223667075003846813461270628918606925628989781318046091239081313775540810936257720853400708423036317917494331782555811210095303754974151312091589961836656545876577200416451630179956927978954049526163051219089745396902647809537676537503167863378357444632199901784982664507245162425729645395677053238518734596333506841662029741242943170050562610075319173236404041750708763950479614728041246136146076065620815667081638882158607756135840676262362751254775299599937238448545509184269348978184398322379783446912517525447815681222356726390182750776162954812013170169987318297019343545726007466520307124961176353129233683748394891399118970036233089446963465482146475401230530370888454388938577885223299201607293426109904232257828404991230136962521901638102141562264038719641150360796371624819338928521584137592079364304678967002488920882767042086588000018412820914335421231000853909236632429823254667093632293930049647608027837865235642050484149179229620949417331104193453039801717508636472165199903378198251711048258047466533105785651959023532624550516325269121568693436444339048546883899414791349615824278697135294816036758389857236869153368821746038093944827045535398720533258830063097832935979822869018481116397950880955154076204794050233460650227793567216731567325150717986452356792518582595688069496919904645919791450336502518712724323296275216979644608466124800000000000000000000000000000000*i1^4 + 159963591295107808885680056363712620518816381594346023858559905493922740706208246431827290479493563420898802612540997635042411207348562116348414670035733147022232209418089306581377085146221940755597307531448514572576058590012995216512399467369050479858378191377114231345463956348575919495025655710241994876226459247803260446582603164576119568481970403399419918080353627178059193773948919872726807192867905391150838399395449727997633296381293868981745175463972404386277775192542498386244220944101710670849911720850089978820727457843733948788732583351067669189710383933031643214116457474947862956664727945647591692061314728909785585588690436451731578086060650571676329195944503495453183711752230479030315364092690198253439590534370385106749806348893267430089707228515458818531779852244412646433431386292211146261129650218294220669821386086082642264358760867073168196781275846465925545857763448512874895194668470160028322347459772763413850841225754271949234639299443762346134099404450040412297233499761311302052856064493083913260202716519474649317480159561551955160791355632940849656202336208470256880811670113169879986499919207717459017951250255900823253681128319724828543989942950483219186518375774780736297627960672871246186552711147365247938634432586017797078752268126283893027587245312235958761230426192267919197316622771481338794302515432038511067802671289061847812117360232113398482205120875722118909140189137088340156271926217217432012763501176653289552815204760073660059508890393315265918945328732296049700592119126444716887969090739795384214151521528211650260007155094268571438158195314325202348503553826126082060280391982497661866995732260700257812668229889835975987374511225676570414279073298900948853061073723165385902721421460371193263778646977918116722337185994302919512459508855177838675388479942963733292578857431409307885327126766657102050348970803200000000000000000000000000000*i1^5 + -567801964548700794254575129438335855182389471363222507035666409410883528133187487276451434679631376056433513185518361522833356595274353689225664558902881800919948565448921014107516222134650101916690409985023252857230383526983092210478596857432259808075712396449067142911943000423736870727977002944193559240843982482786193466659879610921043623611739052142819879210524136581908055826352248059766997461423077206749476978945757393785266689573297611730867226188513499746598620170377965789637666662989064943658198652937940439500503443551316662136835381227406471205006339046807532115211381831738645593818621159899079035575151942586481901384425811287040297880100095799675340613364433825398319076803908862413972271828771335836079731848255921613411037401343683433081426662773113492950049970725699953245749823222563807153540145580645882101898427595433241095972619391467529848747739296724850936906291324926747417594248368424110224758640102935851456926203222400518383383016881440245620566465442536033390337409801859397299569617650797399039794176937778307955351917438729641861498907443942771141996784617974450032472128440900563474825057191647065605710516124945892906920884992614920330218259271520987077455778437569997747282718691257302429169789865409681533311177050078581162662800238180269437718603037913115967524888163181296252812739899314254071091835774914589022614279448730136659018027000897967272180623170660080071677838177192046172702798116988704538841065299958887842727116301523679710797043333136809899608060205967102681399049044470050117731388413769089342799260158000795238135687329630895438815218727602645374105955519006413885443826288191429049097878375125115913065490519901469660109491256102958912775352110058964560550173631455913060067369831558133197304551346573499568836711115649811099791905789314256086846933331874794563255920565947422142340235969740775626933010432000000000000000000000000000*i1^6 + 1553758243767544780050912294781989282418296485783856291781973393171069186014411316734149064339443252574343399335519923206960491999647666218272777608500869923495624364721446622558496538398451130921313398489097458342652697458900766031925145876295592834133394920919589166337896549324537941781056815286706882496055069929252063433617845551255332566482380233380727153989693264382854518072388388023934279225335470274343235123808544109852157447766375397521697858142914108374287429449295125307347208674100133041777820544985610834673941885052609330632972512655938474772460845260096179817399975960832110502315312940624609279180438172814441127120577142290128756870086008045363263667348488741980460937348868333281320796814950315083881309355317669239735803241961616846913414297034860504660571088656565109167695976213567698845095074199407562809478164679551343383247223107744685628754209293577652468308815929074969487614546428639404548223997429719591306601696430506253518212587893819890159198154095592964448638298551125318336157481442798565054440519284501939043669645453638402304104753778193242083319303293103641006536776628093895721206956776001160252272885089957783904852986513785308885378349924059532112461661640847955448143564205820538165626210250610042938385289054839277092960291105964800323458593320627729027318746610633917195215395325065785758840377262412297724267067382030597349872590349587203195039921621119203320791454273865410676648969688119112125217284659827895713627454420381093980847873814950375419091164807367739039335219827999700710969843236993445357685623977255738504572014764149201326476420517182172489263264740268253762039324004829155404051247016858811929953345216191783538039875790169662377877379866743678919212207511099243870794745924349540319390792103130847375400096370168031659111004298522581340313321141117096498488282833241254598401850628362476992856064000000000000000000000000000*i1^7 + -3371360994440474377773952831379823161446875547295841008305916713261131883645680684827749500626069637989795151679055391771539998525535480438215814207501588258900450739274137355733151514363252844342679250882245183306369904010425830792359972450889595303448410167565865888860931396110382709605583806420309250640166664008199624080460836741243032406076645689001607664032565337676093166310100451753657290047626635393552227147638447223256427896294550224822267852330462432285528008242339866019112008105151434268796333360134037773243746892134667310017274142390006082427936757328081123449815250532359727962807082907377354369029147446822609981905611119103656581998093614323152879651112978455882506895409570448967087872253959446225270738666222440435873684712760953290885590817938028916529226778039011493870826614253284453656152594364414626786527237089891166474868765724010229391796983648838334796105746025630244031056413474329330703008470860142961675398298312247668598200078953677931475660172132724253275803466841419155134666795124465536678232874539852831163590140988168243336413752734579054306102318599850412003462316187998555519837210010247004409143646850100271984504929575215130746984469230469146269648579820760046593720156987286083364441918774183723601144190781949717186650236598883676390710584766510488239849627209001734854894876760890382558410406810604103850087176148802095969278142675836391108153630547198624151940510142902891604489142221935258955306960374743706412369915705679018899748526850579314552874032720790360852573131606322985952841865076682938457599904523545120928335630760155552888089241853992618671322365783623004929668275379696824677063887601074750733574443468412768127440002501849397841579922670837605690174441397706018138703270342641507705605663417513083236791813323282360230069379493425527362545037762335715118630890035465417827470260193676679748517888000000000000000000000000*i1^8 + 5932505383977670561011588300071112384606008915998130963679811812993464254435906083508222173733398271116115910588802716597163939943480561045557964612595597604588130264492141728098061636237708728616241897945408206690840985507335699055597934129422332402939467339524347560421840280834339506492016703343435742489724354851791742555015225911336729515158670512900665494973713646892852984024920115361874429919048668854684798108458780435930644960868377763577531522452007455219089619984351171958603282353319166637384310066823736000280394484628511067407034767585756219901029703209679853142438918157813723021307991570207670482214351817759624714098622466797764565320004279189785694867671199970945497082626524513241986080310130881020709414575461312237200913704389559044415306693383374504893186948705122803860615659840242513458277200232923633893866473766347972655252876751435400805899508507935519463484693697183669371984689830953911758372363654210766177404169643641600762759623963961925177402697072986431242052753074913308116675373543046764729247766278381509796453536149077689599199868305641291562319213823415318977221464994587843259573128647069141461808855556786950127898103971178113762088490807641762540405841084586402356071723593429517578783153518680489535272150546372303456827726119282075769329241090161571501556193461678243178870894084588777629314349122509620390054709540844399050284348744355333836020322587684131390567403279084140604557752968215845155665908836476403507669591674046266114025682597671107964892090145336103537762168039254842874931230467709894810971496473107620612427760006246895463866293663167024267325964426837935060230182064413140233364831436067500897088942599914196927143534716000782355421318987950854600297083129786299379703589945091752521873710166666082114789171100568499673007753457047668239142340237698031670451114127324908334873619358835206688604160000000000000000000000*i1^9 + -8627674045269045547299935475707964065949148037275081254923641905191711649647379357852927296020858053627283599631842833596747862249020688387484884559164529387051124326543743826299152685208674452943601918978726686466182021875395698451575173722006535463439079988088138122864589679077388014600571270365739432071204443784477300073274452498617038753863827201757120740775900234660023848433043621305038747448140421456241264803925061219163670156071011608142499836245603580783349134040736954931600017947973993200486537210115268770704775692226994238327368066135612568634407291095616719705398009572618359949703200724163711801492576198121445785995655538569204871475053654411024780078941319141433131913695154189513915305007178805916550521917224244793188152589054314674729563145456687133468101690052344122313719898233806247884123160138216754077316377367192681668833466209179499958370296624697367057079547688008184087173887570732542052117306478506995013095021613732261191194947325433237102834512293899971493099795846024705469944730345526963890272778605128088838252090681138010209696465470725668334810555904917852781885201108603492988597975546465628233936653961331108812710720509646538184694439944302320856088749626201172952669824887210870732449123137162818135131343745165655398997023263359903653289156042611344951785007683118342656569107397986600750977770637257923703799849856646035839748313957419768038656611579285005383350585038805828517965064876010444340217588231974272812296975701526535000242134355563976331129834143551652924358814653488670869515384255511080891932855381023417979799954023259816673518314139845795571648064099008354327019611923635946811513215114241112150979078007821659482173175735639637046764875100161249085247443198908935792268748624460309788731829396593494819249854253477391163215775829341052609267014330127585118790238141314173929936518233945093879889920000000000000000000*i1^10 + 10546477210447867351877494876605145774003501994608056174378201625677680370620058542957672917134950141720302895180367925396843937293776887293794440777658884320536105228229673506839821794682004987426950959133718172907859719903936598662576201043450960857986981443166376543599048225130323601121092916454244075344733663564448015245246259953040386123083564673387855270892784005570665985606858698856963362877486845320314335684087528117790047964681581222868455690613039363006640444239509716942059961525296707175093222320779437430564361543675058825048137423745834678879779365811661315178931295913620616828013503204317414596324732438422353677698641658187886578585839760085388515170332108718546257392115338196128529733922579523848994331162059627890596895818017848743723740995725548366615479095179787711615703170985636483156964157352893534301019402005837185452943091442520410559332799975948763464343095849847560839376192449440925382162636537669309608010880698434421363107169781642017357983210030260962337309314890002009506647762566395639314603366868809678543579802325816051161548342659986313029973727641281164320728824492706730805996951972684800661528279466042722730796914962792367977442445029444693420759958248000983403059070484627512157963634869444531294942449458307308580470519044263060525488736396184854142561195493768329352129570978240100964054849216114635527824818919734035435683292405530228895047965035289728135726605904163638116555483798724620972317115740584609825682164086316937314495840005397942357992801921970432247489501646507650945963158862931211760399453512419457031745762893330685670499155343210364851860852352634872398318683916779984266752609394125309336436504096736606303889592797092833286468806374513947057679352085799263983294413412727157503310723845830357073300116216117542487440686320619313064659259207728638393495440136209893426848423296713398367027200000000000000000*i1^11 + -10983466773471445627324803553701498751126071862817164028674879699960001984554191953298208453181916367706088529704593773278058071152726630610761605830674753151088586411102523384317107694153500845869491739646497189603639293196540201123211656039312788306671229615133968281537045075011587987340807226141428412087333800487924139315651462701169230524276036463617076376317299558139632774318179246977169023300468756458442635469439137548334805809500730389984151642311956928327573596976464030708453133704377246237059951349031719235649717501301125164950471769606160583707473369497162553176735411256771466801126591837968151550156014829413771207563138686198869057761538188493800546355349246131854628946758898775332203590147093008287850515318237188519242503207053631764733954856995798528413494297949915034343946486651356527708708981877610752808268734191037235369421453946306331363664181641551156721739303369257074498594847744900827374784333358490712608840309043426434378052399158779733661175628146429604092117034043801347041674451040140269530636031982367763647569294970860512329364126651428841961439552997619609274002842139188837221162183729966835757733194283508464547221181312761634208282980258649643687028001970269508475145833594307988695002522487254790576411982668102616779083863800508250468670600535439316263569084175171856153625515832553434494186823484006944219598501332391356081614175693346359155478618862730825885511208925181975242147942391828296518272266120891716504987960107170042314764021134126168272443509409655013649190612474284844874436979860489088954419379033293196205423068141057081368514839913469995314585989715126245250929980006471371292763894173043647807122236777151803061522116481198117620310553598747668825283399032257228967308316428411043618739048978618714720192138086637374785289186640788286330834294021964765458319077488583458971939549825303125688320000000000000000*i1^12 + 9840488779131465087359149522319331124645977209714994637021510968561483565448734047245995617660739777418019808283180822991148749625098757087217799278868626604112153863502516444419949257638332030975982089978291896043715988861884475574712958788969057588478159777095429339520291929985613258826329675720389380478942019444013986627738416099076941542003666868989528706605183898057523468139089913986297334485754017654268153086842339406585911178044249977684867452468626353884393934872950287351160271074634128630930240459249892783770373538972753670273538169223592532425511802509177058302134157111561578577001998018462435744727674118623039767295444226430849667688878118989553303612948786506237050056299791431679306728175541140437400853426279611316678253624641236340067608770576188301999931182838940352601721397150411889522181017239740167010214700487149316566217038584218788966500606086610711132994107063084814086437504170647335484649936355281409425414696405340023113674647347472894980978602429074136072888140475653920763920095620090851769657701147868113927228739275729851800511527263272789276697617163488824246205932991344301999802089447510801420164747951052650274469117387430051045949245298552120222898747374464141261864390448815084375449883995005756134822872214875676225770510568340865826584755679272303402176152123533285462347245929932725884903373193782102611635136545553620919041868982144907576020015323605357403223075026078615971788877869955118104846801734104085628719072086579651664078402122889829245151215330222960549600003910002578285249974708984421714712178633308409079634050519832896682193798633391062320447348975376231689659204029595901791509237293016263306689720511493983657313930370839878018231418719253329346492028220921714439736775087599571283223680125586020059842274083644733619636434444317477119770942014110766540896349841208966251786923053267969638400000000000000*i1^13 + -7612000383895256998598319531579153938464007625370628722852457590684078777001948942169481636264439025015961807559317236515311080248456927764663377639325901907080524206308109382673443494650391833182011535893183950054986494391587643480611164811689252633140699955970931185435452875330476024337379731098669223167907037366738378512066966275212614957463721266954427037294415637727020474906308785350418149989609915992029076375395884909286731343164837862457673638259897253523801380968680587180961930523410876128513132250111277742009648823840172864198893041008045339162620162377812394226045640963791929679268186759108041028077129958839477282548175453472485800166219951177578019093109689990393155595345226377843172044881410878110775345317129502807509883094907467496984920551042443262812088703739539514473751914487214156094243743629731144725311978144398489069783564652686601578361121595241789560226304899370550801120873450067493371812347710054087428615554828830838651868583998515220820959028847391326479764049689981944055975155220013302410811547436598982395439574485768004043221807448520202284613999029892456299806154638651333362046877224631588180929884545204172115434661441508116420292105498304193313008322606488141224437406819264151858335491208763138004054564288608975392542888429671753820385858948219437065547764629197608932678064921840087787694151568348895801128471375637313655767940070143990023731832530591908188888516091779505341232547494944329195891719709508783569500372907973961157811222954988807238431635149343335983838998663952059710061908559578769543418070726160100523356839202710669635434463302885944205990614261041789410763614707060270409251763299306384425596686130879016463965048335491936638136238866684940566461573684762916814646034505672431269788879550388841755763306959811868387030364463466721496003950509375074526747792667098797404108498749324525568000000000000*i1^14 + 5091914056545008886611507559875102474748361663039365666733560876208405091871130549851100338675941299820478475664750546907074085102312941876600953688036047268516929455046970156226824557132154086263939263834561305847651176967450075291905061730777189226104036751182780012158257806205879002283565125379854000673024744838877742139634492951363245521512255287989650208351055425667574470739430286207471791363699916046334341028650229469124650795165592847365067049016508113315845690238207266375919082984102300768818635364296712763264053170610895488815503476840815815411687925744931506781017971846606214925661988452724323064183156032464683127780699697345445177812701385050691606761109022635229503081891903443784838646122396621160139617441988318516226444182886654886445395433282967926985430197359342665644699319646419443761005487839069423528976596417154547654975862691864754889308584578266418756891493621872727735518141622717805606794313461620774109354847959599173209744790015973355179059684025885970639227384558844155991325628885251426268805853773861527911775710230445471899760745440579413465721854113572714716266132547090563933090328178879481669227773688213264426207730181498390891870663421622889096727255473798198568300568918711546704726196539282181235362924667988746723106696767666330340378592091683192369314990836317424628102906902259901912521414441575806380506709411301668496900345782218873288031813427621308483515849261386213410699091419201520974779043015944975939453935174685882552767461695162124500403402633342600397972583112105711783909433326251414283098256146295971349910217499127916432964324568041362036462154955062483482554183908644254394021057427086862585219491247938292083684578122709624102507683618410942279454361043411392932830177838797466963518927100116040933471526873725757264033921919370323466070807584701088034095151620867371390574466519409885184000000000*i1^15 + -2937036250970466252776766371584567294252620803043984804124210925973534087223298665916155582349635156990982449870419365851301417544647718864827195709744750973243178066135255678798079090781862173319067918910927323170185441150148794202896482652921841198186873164929809203591348150563399931605104096943391082927407968717888540355277159232565379050823009434669391076610805142809051753745367235586366154552067482212881390694650432828636387509831480364503569114658094292652870056907627329977647460852407135251973459882278580577090763559141975753030043468265220349160827433794977663332098461701090862987231151883876442118255696395536225110988757774653804413499343311477471068178642015997153831021115570184434818786802036337280348286864674204794111581402947739273442529881081855555942764205316007045387693840235687897638069317916310427352489536427282495388806864156818904910080130305842311134255673726298940402452274819353824088520648928032448522359844022468999744533978706136303923440298554011507041502198914200622973848438502130727796956180814850365710488146844972782692931934052028883991677126935859651666156074914921432965911423179171332466756863412390776782961152405863783221070567076752295983962238268326282878740372844174636913109561543726211241792905372370478456141068904790554642870830144035757544824148120216254331115632325690590610357590124588559799865108224512180666009421710570372410999675215996769273886443665332563652816748818350614454605262421126515584198850375513567858572877543600786079463711617628960304652220053549371727715030054867139697533539638333222888554004034510108326971323554915155134818326232167608198942158140063522994992372921183554930731429695259928954940310573200257705876181337062011822475578876665184075243281696384716239411639548011516301977877453156013433514409427764667198941965964412512506449213268056589562665564667683799040000000*i1^16 + 1467277103370543530893420776219362172531559210539437729561651438285791947463792158108481747891658246354230942969186841498596300823907807128708160373436400323542544171373609382389257682383167346854702711301299494512879631447854974385726615017600268764349237082634499472270265986679136116801254584822091825186570386607470117183315486720956757927510879183783273119231116540253781473961790724532863239789965213675541234701718665592692708614870697619486838105794151396226943681748087776333634368250059964263120900774778773315884580974244641967702785384678427501219880240984860207060842309697650560842185513632606869062676062413897228620680043175926772986733346557360141710393640738443653099470053004958626079584892638067062208574874903288396072301232588597013677418880582458333053656945482486170431673794506327149834338708169347795092043764381439193188024074071108884514776669918094420293081437840756864402512852371851918808544433617520413751803006935308003956531442015449895930885977657510571686917426742340146376630312097591749872088753514673260595840818311893954774552563043781324576866845040643409226557847241672267820160903612253500434851618741929504669836028295531001536991047177017539872882952320005815232923862698171050038730696745810423625605739880753548771446013622188930314084279499469265573628880588563341941120058277590462731661247255251518128716292229535754021175878468902824574706919916145169532230821961679117641131060961301774868890245776949184398886628447563165092985926594954459964670385515549598348508622859516215052504181168205013372929007092883413740145332902040882848509426007985817182635294311384345864945663667525958165528050557641265118587505575629660195835533217581489159319530854585056430363827305783002362865274146209104007402168394377817855557082161091837514570841040932185134653314284750543320243188291400641747109745312923648000000*i1^17 + -629272673825414324614045305190601677530052173264192775693016902394468901851745540283891850877354680089476187524485426994536305210938187550250694646085785349738979607103344674192967897956564511518626636672513145533360178204615996427966040322647936678364017431185901566110228544985020773584652710593810435143832318650978512633477970012792780525842479524463609141078582637529182936107913318896506866625569583770908730693797182386342640445066045914777345265218869538987253379712578160260557547181257502884448785483872817040703943186263457484774041898094854647085736566057306057208716857845445292169946520388350183319514611082837019526780036753556783666323942528207509113926522790340556816619299096859306120323316159376237367775212615654509527268854537582170305148065515225410239170837967563595030372180183211160058918908146871991355844677974589229305442458842760744195295417629790187953108638879304509688100938539267861341064828517968293088310119459116936763969896029793177384120387385025963943467647293185830257878078027648699204251631977148726093857554430102553872386116871734019225340434742062408164953671368247245555128436116048810197989480008384288084397718448118106230805666454507161329333162816093491088798750141590775283206784516927622361255903586526543741814496754551485224260914549287349898319736939381849028132719096789386945827716716319296486591283154454374983838552887671717818390964362615432804859170141745106352528089829740307070886529290361127315160293226621131638772904343154363574674221113149115661073034209538021179930435167335856286955272613880764020208804262276405293526924674671040088957244301316895775827956274231340524171806103940793286102527267307930417497217505054858034262029155165944706119842799815364688817536691610139700448242406365547066768794127281850600586790768964102114666746486077849972311733364694394824113333574041600000*i1^18 + 232982393899559773052636666912942591361066077441037236720995055249215904449751513883600744963536193220862127745368975019012953275080680158396968616372073596764661159500809862764048766885383441193258431239094783696398751837964397889252942005503826759171499024504612834185839564398020353827733799678927754957880987013236872114963784921069625593002428279415325240851245302905680075940500534462440925107398094884563277299721065682389129491217037677465740521496393223057100494872154347672217459204180130158514410033257267494370747352296445209133746234758216704811323471778880754137728186595027078887380957284842094241984041472528065992296616558068909798803947427424513666950856239156659051581788072460605221819563931827000835600903134610559558966584807374137267546131088108614109950600993839789898301649690458828502993848894079403861184345261445975805457282829418705771439743276450113144675567362521980255317860755632003927720211700836808615174271052563022013408567990797359982041451862382351791487935494376717326685201646690232775435663289886538675156154277197262993342765611221864143281035578635282153656676769809513495934937740455017961174354503331776890244000427869403846556876608074240269161945159602213475532977482288667894685168322494390137089395760228132739660337639958864550007397661791119758147486240733955738999650721359125787118717253868961707746719814856647706900883945691924481655571171671797436275072874837225889512540518505309187324738363396187288223258520699061180588068791696143128258417612859217654949171623483209484380278932181374285311419352076560811996240513725142101841018592444689664632108777994949728493729265781005770111143193435800219386415965510544911271143595363438171683912017779127676361111552870199801109333188040025120682582833340166705808373157950506049245990802163279564977768413810916566931265546067070041817685688320000*i1^19 + -72273308633692799797802308211859493783276247068820801912992901199477159123499540289186874182288541030582298494552023279287991471671533590391511354423866268008335723660487109224238538658062980572339862771748947896640621071981450039974759837505125250794828839652479905146048014089253855099006266165437955811713387877128469337444805091235497821021326024772932729679229891314253126160831435139564649281545391629263418051416854753627335146015494728688167204658134417582892790498062186951805406178263661967438746705468061887793796520999275971582185990884092963253081757371195452371777941626311654411740308731946060750295831028872112496669385746668493078410254411817135478352706698413499164907211497457068849510343223199313303276394342915038443940762480641360384370502678046204855288600454888850761225924777904233675066383530794959047050600077373779171403513519276376756468686277561350830373064240217921231875762667937951933755314160800276465310754077256194276449585192815024244053065547602308861975580962669909480159350759574267389161496979168260816685001137744559327631993943534323847460268188681361284376558387844887828551510753698114271859182770424204965550131972849522654281116998191189954456715784899530437901413820209864074350714060795877147420174585804093565703316630073363948152309614285701608720328757988901688961477527770281249166291196480912972400983952837643848936639611081083959833449691453878199167082004690442801824586289579926083426623269338844482608922362726453502969636517320055435165763686502749018557705728389303805359469946838981489137058141277646320333514482135864486349472672817134903091719168074404509752448768037158891338961782578994519245028215316487906954110607939832179368859199138640811019624395927320826020337622659714698385323538828318068457434356584887214707494036580255955763398335766393782541859734469944746772004864000*i1^20 + 19457820988647162005385212865897678242506651817123357455036129832512159422971940326818924006556311380042606993013385536199607972623267651127085256452974071453253528789013304523794697946535859850319981510678668634320844538525655393137507383342230097411326420871573878721425733276597153773554511087186698316467912541377248150483412977948361768072187354597146993541500189173220237001785918884586237556748047663843641498319227508040567431969320643939089908906772589786188232332772996473267813752475825370946058426364011729904944348206960823545340879629368197209845679371983795173594559678890144458155482530830451104888900290487325987823307298866607207859684473151236645938551986598341269056511480022456271327428049125977301688616613377636672206298350749580126437700123709128878324041121596568550861361144505293128637930614829484862006322299580087749079334655786027144691302262488145500705858259891265656661579062076103537878161949240531440415169897087343890542647534530447093785244186011384005702337539331558764102258407209043428174079843624804432678151303366664412274677344634149274051194853255117831478423721204935074398234711972578600115751140997315599892566050903155590406023099852152055359511436312962931645770901782201713533251836406063998762253974069497563795831914776223747752236604624632063984602929762409440926114221186143729400345738334611460632755753103877054522026859326922225405439188381454621562668920316260953294677990626718817424142860278370141977566726258461002755467680445640626416782982156387464459497154358210459976551310315825516420990396250510577453865383355739408356908696232074087975271118243662727687682477317089061866261529837679944471828397667062505748621412691574319366025836168213070348009717863784729581735781868378665110029357234660656684364248783338595817493433205507372448050187917831401685384535744310652436480000*i1^21 + -4160351231069860096295269334914665734704916204867368692444431385725820501323884330100027923236599222255948550503061399059286496054248376535389348480607611564913199261308125232549532320433469522446675074110522649405776789228535450244520887868023311517664976392922055086687304103836152595562351286969850303328891836821456331736953422694911905444796675366662400280017960980182347699796586185852878328068602660624850165328523875046699439721658546887363987003146451932117704388688248704567145632470905815931631042180186049766518708873583957056966709732106488728428896525217377796527639816497480227298975082175872334034019483132627711192061328348696800489548393423606491271091142748232766649769371057308773794791413451559352174191306209600003617918950799642691331236985729151945214052543082197846752156833113977953318510278617585073663929831591424852814655265291236635801559752975814355018798995949787875553823339849953840708955739156027350093168523132548752220204249220759475240177105651699194238995690717872492250895872419401656937860752987923010691665912464862271012706625233949589833052146887845094324690343962731976997819639890991420699646522355331528612532866497620295272483391641863670365433294361689037977694656551666479056655485829494797092056883923638196574732282900624059275036780244885667634326474976506170277423089682581458179610417954059160616924884181149617464685824010093802546743864236145475017042341980399324264278331908150487198356444701587721208884084207295967030347775340960073660304655004431212399311314636430060966926442059431959997990016426834564779262892354419892296701183654044596237184327796356328052861865114103019851565716218962838654157594163438437261562751807925895345612082239944773672064055973326516238187050759937985683703929447542716092894072158847442510038638982750759747333642296928209341784639903906303836160*i1^22 + 871218971488349965593056617561415948774106682411260258082355687867691930307048979065709098314090653128715189264045073146577452143445688877182927709814633638826824304236392959981234306483499226043081805847328618726789296918812103566863425323837004725418215825866785031208378562781579071625551017655287708661580843369489075781323711878457547063177996690016565062073708334579360464649960127698507289982020106923236241402313917486260084804307260481163014575848049407676806256085229141483381673169663210055953770083768496777645599837261668878731921962018556438890066318863848372360209495686377104778393806011558151321275092437419610761287780252733679170361519913072492572066905011783925080511242011452230163654496422464698888250492983451289898151511166156766064320766490755742235891941269243484603998133520197172095631834439297245766394106086144080915663359251239886483000315537258089615116041166686605834645546679306036526427977892335228421509569809967109157097074023664266130752323441975224644379556769125007310610361999075179086994057469058114535054680950830883299727465526911220061726830283446088294231077043101475619208070046613302827017355851464468803140951854780287026248469695035160148143288485550771725268448066695089702990692588663346615247139078987681945949760982391817802603248345216883977652472585986086828661322111663559756622475945859159651371669036537777583848839570710486783094270198886998408307827165474864628939237265999692550705462760122440894229861536317435958536918141597342055861319120376759107408626259490392668847582465001054749467217115269970236575638352379195765594146044946146111313927267645091635025071787651128783202446032402064773940541050423323262658233696272191492921466380580498337370379466217657476158268462599022934517864854757808822796666726932066989751870271474529971436279355532032793288427148387811328*i1^23 + -124111458142384793106952987209487303242832167245356278688250418907995947017356137728091500324319135393743634998354881810394565199347165164213854612560261392070876168574398181919657039018121228455832490519742256570444191563306968454013618861765520175458301594007875305449744759360272441157692934918105182653660656560128404459626828088344050246955431290909634519109776683603228495530026340524741378337379080977056050777390585738622927197267632707412948427626506512619850826542495537834213741542402668038003685792687814592053086032012180991426196096165959341501963961797439935103818966843888915003435879351349031890693746857664245577964335192423459120707286347270632671090634261188645599550806867128534208443955949033678690999033834856087411988196023718553689045208172738625538464031316734433808769720973524707989305999215914645262409774258410721940333547365640768940347036854795134519358033094048137740980761958973756971521323083176926179686224987033916221236935705841296082307456183406028465252608668170458963600650337128342512033705920995638917148761671363779324020506513814016957043103861044230094363045259609391149403101526505498738939959004886655105612924234268706948513060737835343175448962052895891103004263448350966372017881569414657278489645022660015789075943830358992703912816230991221176401363447448856910976138478024637312298969053307698340001132296904910494262731741117646118828324337981768310899321880743773405422068404120425763657852943994965453899448972485082766951548576462185773931793515187251200828538979851440176972507342735635535509331867103396737281323626543249530827199357450999101295439320061146817188323007759687557766293372588440039898614756886323689589761053660610489509760373505698206537578222042256787312701665429534856234763221809910523777738909799516822205185073735803117535109343337200076729470119051264*i1^24 + 33824097239207095368928500883272832734822084192650110508368067109710980213178231811538913596245883413966636268680416279483341539570120442038559758608488596157469203029695749828191689978611309725585394533957201243225342463585606785731211042545426495499973522819210072113937045860855365798911687464655826966770883689162997531387500281193820394485169570968147534108028992899923401345017837309881888083594954566344980943921342101835381048206009684962459751967902396945316726442793157759973856943528273753182377484946172874866045613299382388240555036105113040459389498205435794954890214179398069408522531016762168712058771685307568316847306218643979935185886303665510663526494193278603118777049795354388302096812611079370048876500412524905409394685446540998235858255553910497318462052899730456374557847490838184396581940502227150169396234277878373030939108516312714175712279049480605736604587717307864109528918839842418376939961314506844453338911082609632215636983868894969003036655629790488921787346778331141504750026937431036572380539272067946922097463861082594509611828662111169633582786718148082984191163722849971707286770230924059427526445045524736302261793380979351835334042770564467725194892163669421403492430692960778669575763834233054149433714047543843006620743249268441314350863652495169933184655009354602035091638744262425174854608924164906364842895706907365975186948287446500147260863458256987150641929699054112495371953818572875686315616684607642138528720235658999518551382933239094636015834385999787005057389023936005518157114143824280718883104954952009013188422830548804016684128341139266992340673417517902333029707297529766245223911902641262681152460166491037251527454775253814721139649698019386389117332039236838402077198760988460130500537591245572238355361938775956599324529336036463088646997970906446502268625747968*i1^25 + -3988553670939092024020961400591805423365094785007468073739269019361207706662975949002688987682231025607396268141319548614296028809738329013242240947081202740885289336862588842899764219067908829128472852216696736869849377362185123926271508370707411666308032859055879478215467752986907782726407552826452297384912134835786862748713109778606287966305777801712389632723952871155898293123556803927891641311836207670238861079376522681337186124326654418183413879670235820682841743989785539279271400908388191363163947110800567031419281699299978517118800235615530208202354470101989497247329962897458445198785986329936424706574147528740995531314136790657497149394044924046288657218436567440867066135145220238914797895044371784110140586859045259217886022649298784651559490575071022262750985500838620597867964367885736039688211518093546379948123436574754593198302668818520811646561088294255654021174402962167356533393881748113598239064489177125143623791333316518635483945249965554794555002037686067276255417359340456260291272178675308804100618592250084225964267811319092863279818765587612945447092313595506096028296745132437025836158625026124560490669993112737851584063978612258658903625729317853505846614812843623425645622645933638456411871235921747479681540456756569366181139321929674238919295433067860109411730709682921441466775874478256256523475627970543330353599334228046637877511508779287748603787172543357748926516916655678087401824790806515476828377930355860564673365809775025921634009540272794988470456339501063745851352956268758160374768467383854671080407414803156839240876444680833480889885763451450080704345843731539816152961418409300006137466969924300228287055829294057526527427713956295515116235460009375030487799107188728238945967353412513977201919980197718388790413581804240561673678016946440782116581046734599498342858752*i1^26 + 377330669858117375667151661638882424903108339856094622274511268199679662821977172979016472675623587232838023273664694776783380219447593884455047744180066168272757552382013198673979279799599811585408243776126652699970601225708988993342014332673752098430268247170456710409439134180123779049924770848078003909580427396448915952337574801881143428373942293707413424210267647656699419735213145872403784781977203945906024082492384872269592590348324221800183741747808790589175166434049414877684550356701609633304913670226533780820682006725955252598219375542214786228635648256883094290769142458194130687539478249739978685684587078023010997268308041348342981119524433021561625425770319094531178809116611234563136993995791057823986571593858199282483566131867903336142011081355458428974070648955692188349337482762855942347262668200976025734919073927015172187476378373703118331148947575991255322654798884371192906697121717891362012029524361150405677532893912844573342349217714157243896377441592204004280503911117129161775610743289055108325399436726711022573289515729442747468844522703878502584006373764874063840969738114355195775202034732370677931434609084469011719436649517286874579215517581373223725771181684095548252332392137674606587575010707747078812037831277975835887277562019212826258404005767400979293503658121109941823616060785497227598818848119957693444291510419208102411145800957077265687819855333237949754682412926777277211868706354368471335929598949778251584943711313998099605889110441064340325745457583807397096310628234528738836840800081567348656427241200512206985962760069800446175054361187855628094467944436169783745952452589799331442505522105907158552162014622156095338002535619302914325369593879884424219141406731657851768958127191375480870531876313476697203839103330520213037602408332502888460680917396969664544768*i1^27 + -58519289289584293462129504341964146014475379636596894852383436449643943922305192844040424878459648921563255943612048968317650959646072578639068125479891661472433890217763706580069796918251509112618758221439206016484472354096510701026791464248847831681650303397544769463413411060892882562501166818421214006976530858999163841828789507200232991212439346568990034250505457551646671663067216975317520919821477464837742883907019982115018581509310536492345932987216252006677475740265882716587417223186398250197417129810980189095308507643542418077128595779471624680283612530403518485338029683107779196302793184736322929930361276330383575643054036656671345301737108665068564946705407449167049221802212037042859575679953844004462878974257851561141480120275015954373846049732050275940577065987651094533520827907506976364738035469986985049334114483958289620848639997434417901786414768076223016978663402452703375357708569826899495176424991853378552405535091189672563274800668070147654133290517781741724570280378230216339482741085666420223870016970027695007491183409988562321053599342248960839922100307321469428039515107801002425879049033193133597253691068523065812894816948125874603710698664871825579522966154413148383626201979819672981735627173084159846001402417322557281127025760717788943708657992825686600796624674541834590085905390975549308674812800597024125877536003386948029026605770608915397707644499578183790613101775599701372217445080736879416109900572929375500140616363260553233506371806936011904115197141086884660415701122243178516077419148376301586504365295015941050670467200624183845800782838990259309143132984323514300485069519137826393207119475720207704252951234420020112677337761263421127541988931170398000941838561574411230270668665982520752346701083868919693752067640964473980186027327659194210849652504205983744*i1^28 + 1688255849856677827233372687739669222627679387207883718720350785962739619307685133852814123979018034236883104948479888507885853969485277182398193122416483687990249263301103342682228049798441868546822328392313566213197780363528203511967266891626783930492747761001854715884493160807158985904900951321967066804120432085824358825907753091759071133438160439885413478508964636581676440651097086986639778704793714773266947577589475449078525674611368803233399277956664278310958758845599076754837454613380821200112518095151918127442578120316156695549869506644036783560592048054103938958983712387005166665154598108755707586629931724885261924661074715192589000161030373260570864162614900499002061619873817770216347784258007841379784147179527996526425775241127414728902994093244604455101258532426235233218025588431389036243988333329830715467378655616653067282394670262949449769344149971787800138515066224464017614463501731900796342319132906059495492099584586159462787674262732093018723271666814428733376567350497380959084183953603834213113363672187063383219766757736902424083782332446788364896538416707319767172056145065907862114517417779662441149345842631002942404575294074092507117145338036507500159821477336643967585948121191320743651864767656022043731478239867788493061570144035748954643764823660985626652232140176829529654410784338609536251639889343781959473572021745207813898275132152363935870653393470559468900504167143213122997650514848285750698591278109284578846303792291527263385644704769346148053511615817187561359262956246572744262592266823400124763163638832334374283990097728627794688234509096392852725519643659075438742182669546283142900516255621548175965472716119237219283312078297525860560512204663849937758349592766254682866408296355275772346167574359275723811423864074825961673206149672658659802177702199296*i1^29 + 471955434260272326172480506687480940826258180988761794152748702325128014105339261393381710230323416541374850251761241567646408358432702943667146514234621036901819957775713164858299083913321697064667084531858424441570812323414651209428379034244928624531711636312194599653351977376650738760655897415515623618876811702972503574352613595846764026872347253325216140955464177294479046230091917557538081953033459428502134565434079613198185315191987543492239916993774222477805048734304376399328711791340909355348190970950741813359558268617820756513827158914769594774104033794907592469390141543595950634134431258204610587350850570332235207618515654224251274024573852154401731078957459778225347413277991051938224260350351145559109537029585174458585760088418565268693773763752920906268834974635129270462090341809658681309031801345485558226190213621437654957753430141952297565476545925014519625970479540071677534037131556981940369775961197970935982458227832595646630940843152357281027625443489648981126847181653910792544340609026498446330968451831357615107579188434059667067096742784115793978724847281347065885135938298365948845519689783652837122578653138360300883836611686346295433589839212249057797599987300424315656063665386080432700336449504611767992634000411900636608217240311569279367069724289267033303816328630928790346689123224606265357902637183806206550092591425893484274862010348675243509262837449710510518875815081871692034239028289953610359189806118623340072483730974472113230086433117264509466139090207161218321799435788315424446505296294212743962199634156958564259876063749698344527214613559995492868154096891637243471591466106853760958361699405454690891966350066118663068648272424766799968309385829741203120182090413488174279689577574115439978170014058873525798267240232763745017875078677962205000313602048*i1^30 + 8540675718553167121001612151344149566939961578532167962907579132436955990750550868848019954092684808873479517784003433124341682997434460201940835418494463418337114905354559557071960627182490622940133102358632400689752446347772649450825884422598422940528387735669329766691614155854439209773872966296979109841811467258185322648167241373571514635830531028442394070879010394712716165465300696341671361223466611596438958740549118499120801213584223855851797058853171469257817357203922369758511512066041761459417675696163293309968496128010247545638826143430474001834439649198841720519235567603729066203331400471589636311213891141670861294873607513598921741223221561616781868617819918294151010836449347688822351099294640340091062631769012221462050827406777144427503531175994129914368096397734088875452313374117760214673570715512224217448465437877730479168278580997861842201608383042822516534301895424649561410374609752595800952737079323031762629219748169785959109309249764303740126982226988543663301621272197198971773190394204180147022720426014458827509481930880181550210310745629410778324133684335294171053132658583241930830790652635413708621066957850837422041676318705652174965977301678005817092100741945541354003642328866912636566048458297523804125391874091987296258850124994658386277334328466018005919981790200690798692769202364716349060617472115373099410244509850758913676801811629470206874866551215686287600213077833931279077466848738731249015574738401171775576581519723200891586470803319114028169778504119245926542425682747043961552705430445565869707797877790042847765927708978268749812806103386207610654902558288460480861673743020053827471576843628507477088917684389034355920176027505352766367748397358310534839343013058534306253287772932151859833953863399167831907886707323390771336927742736866073378816*i1^31 + 9150308479076763779850071820769889115774368835189472390792844611540701944746862950530348807151387589146042907592721125618588345838341720716178918551662167062444475938541658989040522533554498853654265816794084586320825333242566439543669377580265478076264632881245157361764439102979763219528198033258305203056802714495387715598740556094753151350302518003196861020066280220007725920377960452960346466744032681765211581213177416406331276280536489762835044833626676885156271372754450063407344341617752069886901000734901375116993659729458192171250015183989038439292307724163342894673745206893233456080202481392639963813023067860439114640413691257854697302621655001383943711936478118988945774539357611594054183829039889422350453299100713908504246399755209316297054019228950720778337814622447925174792951988500696193194619528627396180467840452440773556614336181289127253964318796961153883673149969320639092580633911021420169082386031213379876579868934932757294113558483778918780200013288916422873620349716703097201842250061672409358795602096737269905045684341534440002545711939764425561779220945758172620431670373760529909237451147888941722725296025783003415078878489913160480474898145705777040647272604648400571731429661678285957991055668412133684448307824205121948233373476412211368641850676135940425778405427848984325329629058881719955117033024104428722427059851518641049167397468285313672705990598251528147955134940267436294219577938177246296259176742944164138508461384568771902730999517105367893585147892959547237835766969877538512406986889616903004185481927197492577474977645803252343100746334369692152391113482481596562258463090625648165359596180637036139776138864914204937071439797458759481741742240808645203894172477839179545064025971347944915356655990683103323877066196626603767299146198139602468864*i1^32 + 491670877926550936649653936960817195248335031422174112084109293519511869330025596895507713137808528751416990569862217951761665930901975059511003776645857127344519434396802446256447632498913667958529554719739663707137335032607088153673207130289794677650462619436857070946944379759432174941864757537334398198533765333991256882105140126930950379410705045554660693857281144364889699705783049938577674658484808051145449102451110871713247106818280746471341388553892928397891778848326553856879827090940001312125038703536722313061734963134783478768539256286469252679648661863878149115582538703902184567753955415950132324352967837153886892626313789034266978441954685910661616359315326182482935257116977358657757666823811845802456145934800878212140557012076584567344467829161372933278741057299119598559192613382471901239513103760856457224999661661119066660183064815149043775738804005214125864299672511500038422930688166816207860006319402501615302598739756583222992740005850966088205017729041571829960470055830067082881807039277804671853367227663811455201135373748104473205569255139011676912223413099748914096610249222414362699944989409333747305658788534839005013126961938588932754469275042560020286146494177561325831408498879850315310957540821171469006404828951563844013048255815742793578148741188544188579599613528329954974054797374189272307777542370836896770215616469447356757631395059281089574916638921922970843950424037401714389306392329034034019077170111006769210370364327268033557583519418384272128768406971751695278199045546221226193996307935545217995146005641034364621355956263674065080406212789770414918766443330782165273192697325087970994409052708254589269701876160886880672110452901428671099114592793493402274397092761091675629512849475306667737412602365491663536663484241136647923690298494943232*i1^33 + -64850736539745962632878112586784392190855447023660010367358553033295115483561090046279184303199022705090454901541640342721732167007251756319129809396331043432194975805243164868668237998424331874314543718247391890591854120892872368396920658126932429980619760867386601901894929490637443006659623260087581113823939016392310245740693127196558604166488850754865831404190880333735213299316184866234273527004298718840798292162930000336322397543422282487420719275517114009935039983279914675820556427860619516613824562942882351166347819243245950953457894971672418574841572142711222588744905225118073150146452238083276279061654782443788595432387492221995003572851976042005251755136817183985763986470767796533856544780721913554409117490159509538603588062242997951732201374946949490630453901514099405141498329576307355669027725085679056001517588854839166580195859567128575109560317171447091907756730973808110973003985924474924184295940433368535031547626064032391041383028851541996176154341829361402487570766346296395260888774291738800432908407764677118734699600185755277024440634008813948026430442928200069722244006243403039529252490460074709075657706782337016560605946672035415670706466523038880462780833487253615128307468847257622589242867494254876893504957029153486204018173073120778905754602663063080203733615431722507999593718612680742503429846657622753652794328818965559980570048482989041538666727723940207865250482148371172757280271741442254552527318994532863793316310186937824342324435549064809386702668694714923478776779959838050651232390869353633133441718885809497310182375073659482519331865072555984398507583006366000031305056764870725645703782313802838031096091426408433280154255562483418052431642535565628554691192809703649879504866523415048857626032013356642181426971798837190396599309697024*i1^34 + 9475460892480019266624834633297851915269681230205527108729449913859115702072052079557762179774550154842841852401087657557691644749937524192540842477444013010821441476432437731561851743121996653611808270894504487670268540062782285517823004903149135429827201464052110519692773702569659637466747408240766169947418134791551277146391260762037679676028922773839345020155758629580259120262708691388115543399458929923752156938116515818800272618832716174300442752735356976722370476627150630462115637297514135497884211203716046920816301646468573775801104210151855370627028758715686065228365883313394327297768541405916208217801376670866108183128701839964150115702607527655559643798926935759345157208841554577464742339338300205870049933571700059822215081659135731888317734502922476425767864739426385670973584702774439288038290807184277655341725159772526133897766904499509789316177226210385775783061750413002242476021028381698839400972195204195183329124069810887607587322314236314170812714999679633219529181107255899508833385940033254327554768517605298383811988840766042352699416552532159132647749952093926762913303475966926855160275245845937912448151795846119302071707683268815125841471459852473050169590084663153809806257012091102392323848872983400176106746196899104587974493811134284307570888499072492722918242400517844876632344948243344431214083054054825128364204695519849491913487497281429391529775420248102150560977040102125447930511905371165690629760544879651269345714814524081820979430115465376177540030022819821545911845897473690408586785822161778338869649994044654828600082471069456508253927572908639276866313452054714391500117891329010607815128907257116720910239775638363428279348394504067283279302652484356271812860636534362053141024217883393357015535039491799937574370502981803144590131200*i1^35 + -845780656869537155068226863941029067091873437937056825682028247808194033425754065860412044855748455970821724693675713470736286375847323928126906677277326710577530578004228867112575140956478516218019384587139238309953941606612479335361844863382848519729456786110273489002017954991954060222675814801580921627142712261055423679147543432780535388388810441112090316769059026914756351858538648790896897927265775866565517465054203456582218143790698228866129430282797800862387728919054555182060595149999966484778640788255506825200491619802345566783258545280482077513755211222756887521744084467493501159485489524368979574141212556572741156597920626761219994763645048460617868191035792017853905769840717523306061150205664844452248839466144669198197842368802507133137899436180733670442799882282045094256560894239637482836000935927256564646326564759020331780322099542106641004956368448781137428536848363891969560214606026170684406949387627623607514086758811649546906901043638015859185502391055826542328557793969281465381635609994988317531043342324864388460232287205728817892052617271605619023896096015517590253361086270131902043977981461997676211579956960960968691963579647162285811273001051183067345208591888466796632644424924033427970850179184434454538640828794557056629349809234657490653265718321155116425754622238525200452144669754204369347514020925503400059934919588936588943638677910356147857587529844819011197756942503500013363667376774712533940806781290011791695677945329871824675995144218051443180591783434600737153586509273175773177943760012435550406687470339498122620775925303594231003098878151580118135897024641804243436072582262934175033218506554269593790557081824888412806431385525289151922482816313034378044049807116698266600887251838826352157221118910924810786038434115225338773504*i1^36 + 58098854133445161179811888151930843004561907963059668124156721992533180860583626558548447355225074684622123677827575663409444440253708272208959832214843251463214971808918663846064386271879882003621810109223303307418433072560851642874501209529477693385970895569273954756489873255362225665723998632742939340061023760741960832915663037541924157931838285887926759017939533479354071772749441766386214888612848799937569313205247975223499934719303282891693662742564736812293965311981207439047575444179757226118718165550041552727538025738941315670626991324292982757626231870083864193152265154390611938099961596734872254915238191344828601549799755006965240369030127464393522512928451410247962201727611151334399595741508324850943172796981815309518995313366624351019365909807212940238227533516283312655478392252534069324142093157892951983521436525702248618093264455117725974912831507734217360223957305018152353019288544186203226374618683718874031682059031648854041088201379428574005958284983172264036576071156825158438710393856222273919485447334819388397756386631381390630392180128035130521982805250577116328682423887130922343624198131765870092381806326045562328533929959829922701923323777787638950666752131681019510508296807711772861962617764274608537815912438855710263088393761584579966597283704217337537046612930948669809792308618179010868964114080235407912846803260850531050439170404751061276961968955690661345819747357689437684972407091310119898614926092221517619635066901527091116091407218453973900981897974774596975402878107566677500943626483465829978690214837628696023787596095402851944115161253643183050085969751181202119597551221599429213342872026796512991251889619931805043725543399654696622579665431941667239852424573465573580824844190483710742036380893590503994897265304153358336*i1^37 + -3485571433134983651122240562275728259885610639564355419286537363359942063077043936260710748861241848778017452873237078476620522167269727127533519410093304571611265557050916202159430355444903481894297750486015392589835757449145195786360526807899313320614102367178988855040721121852812709526557381780283282606524439969856320253387546858025963578536221208780247812627211621073925020253220615615827517546941822390388425145947019371990039187801556025734965519290581209846105788136182691509814570202840276639262006664997280080660210247400398334361038906742808806670300169951266925442721037962268931311901027466200784947164491548265003005388289736803013361656897583301239443638270707206002581944678036400536325810348786919223162612512351917538412708518172437329923590841017556826254983304358441517524446978401081174693246503309764895014226010878641557050700609564749519686209637924661390043019535286243092296669770256937766738945202648575856921585114129950644447045733089750282532919875713203711581136543892177029595520113605976458448440700689717969664233119110242546007262552592543438405781245089839201613061005181647143076087766264905057966017340456636867398762279113430665413218887713641719742320075566218391271129861859500467855164369622518259970806878991953185250839169404538627692127088902369750130253377258073643148796808324543468043932345095380232187226603148145464561105287153685075601841096497886340039895168723603338717704248123603291776980929504546186262016791073072354465814945342816985216310883154204733369702174383189752897824291791728821761957240487722361364445426831680773994413074374243811820597191929165279105161479875916405807343257795592149105253542822559248111625828733284958682494227754688145356596807970971934478548260827442805991905808318722530108448633257984*i1^38 + 174787374834562856802469106602970715728207705610296153161019986490393366173134279970133577216271956487390413503080110100524373029606227553468734377487425630089035796689711961400413183730125958635782746267378820367320669772896770878879501854765813764051370710439146331442339001318229676989357011210668755219748891781356085278287016806899550103780782139745958950932430423243866022328476375520988712675010205200474745654087654540457209874019397633750740716523795385330297430285103975864517175543286822761391033450080627258569907916839687248674357111041776637981419869516582079502849749791894220849580516166442336251094928523814641441314378855042556513253366733223772667128964150584456449881805105780142410850839106146037469924740047416833675665141219603357617162036152498551181864026541298643268409109075832931122713366658106785076029539084364744704111030811429532795129766541766665330133767689688009882966620805543030579277898266106341746864075290413176981516493832727891624349977037592815720839948360156935326101123094988882960939282844215725488342930152484761943451260979070253168831783201026506682122589307758563640020459214982985466297839824652152599688077384713926708677424162797154922091894420244316830798048040808054770416673590646444393283804140184930844952379484312304807663141202369761381295457113130675778330555308018928730937499822182271640874650127807337343148592525404634099685855045373519163512988692621429453154942869142003259063552162425884251430196071681910423792602509967635203532120818829208373463255147336631402999276030584360870541400636315908283589097569635997337576968677566869606291692141009629216490446582114699828117894512014620861630314626148948273603595282414961599735655855971737758363366206785678538559568726539521525022310556388202057847275520*i1^39 + -7885230579516263838190425403874870269223036715754046207565454701879846881985295614974014498396613985167577588629004974165047727550794179877492026896998538240934823939057420237742289271245132482702478051740627611470508999393468631672478302128386669561757763478030155951536854030046444656964023211867703157941127781778386670541982552506232064866070941261452035934717673274850696412672446983902217887367286592713649068642523408227726750234090691026470738818862648886580669361600874386515113423173818473653460037300716425572077835937132873753209723519819367051337389038536660265333497410368626326254836482294445539870359750610169489315918637889988134928497221078671689631006441975103143936154088573599579623915720141325223377665277614636134498185941218330084585846098718752565950308728066342080114566507401413329334740968089665636352542628848231804261389140178867138485731305052024092476068227647683630621167008168295505365039213186025685030227566654672143329311925464540553731733290167278589106187543015788159650896506068999896369474302427158194862131602632430694286586718032980377666025508434104176274036210328127941024615991677627537782921086432689641473310887565539613778553850867475261848474199772529501387781497811127535848633967338404576655683923660138680483067967195241725800006383543663403040497858053613990541295669470132394104965337446062157530586007770962438177704421239157799767317110965848561414651665906354910699594163277304548853454856730589817776224931836999993578285869414039453877830797084079490690411500731173879177455679404123908190507951210024803656955352844691214930076289530424761735147846518798804811867434215816863481652506791559665020035610207520569200894883470831785141179584230702237293112563521170916169623251632655563727571393597003874172928*i1^40 + 310541337648019144390172622885797092787417087367649471580377803721570672813096093736095660651204754304384875985773252389950096543018902208726623023255677396902291327365600156026009331450861292572002584937669197861294546760155720934694211024724961060688604390517476663747077760028161728199950986207122529173697987820284399966659577563805518929175539030655683648188044688469822041004408241533729983377694780925458357905325693175476723616929129724310272933556783485261908430355276079844690544511392650461600370900183681301024476939351461819527550252819488339247229445119425113738792896330576414903770906686516662980253290001229616801424124327367801305373146278841695030366674654972250930791238570305170424652219724045412600719811490947511379008315116477692760709635960050092759034907355467568753971616573033305357299591182329706227943196668820503155086287807406688560224240170967981524961037401525695248865321455183565860923577395322438919717951344023054861982395006979969811074619686083808559908102159210054418076322619860685313782531699817113260141568257547093548781743357066335311755754594155518403190406305935747580415580117947458669999573394458153188351181406691449201974004652871678584104020299318702595071026449795189691615718896966062045042142300537375816067347466253069752496492990311234475552913816789771503288585375986358575433964194588640435922669042010637270536836054918457951635778330715922363902012210885096310150338000303072845121260085307877523876188794210309386181923691926994851843973572626870399467696735592644918078281474837651261348360792861413243898149362168137693132014213116773693131274542982821972388759125874672084957456745224868235742864461762709458879562182865964367992077917426176447750447411893203495316912021016318862749094122627268608*i1^41 + -10882107608706783507351560598582539950249458165505390556681641368755954181784111924118975989335949340815681887066836167227965725458036151698955572471470633753837413718823740034123585422972807525142249089876073371912456765208040499280182291309826992829706089185587158033234582354585607060747975473729553899586135688183487116527813558340823671078161453658968907880274509596900302331924768898509370167094486947082383557298916330019317126967021317621730914058801665237103341772378109621686798679439007628182343476948574147506689519691716292477562579400669202226164506664487326988542507052848592892966496165546179629393438058817815959177533544584695336129569775783119991884150598784473137149484843396131088786281027268833888014404571362366610706102279052327977634865166706071319341324371692108023230964405601746446070462419919494232329725592618181511950729907568496914425335037372454315055541666586313526793332167794644974857451600401260601386386685854511444711359264590246541748174642264621587368218281237392945638040302157642065005876413360698322948876978419351560979930366376322604728358034002170939601061882399120802805170690361426105364264720951850269110370126703220473577704958467036118509699834112072003505639395314710862592636967648440135428493268090671162996335062551441777068782382477604771243558448531030931444664309126748616690672297117736756391647296890434749263503381764059324812731162899501122726188966167167546859418925397464423039382726860673550061040542379588194543539940660109806548702008019049112664574399505798065416799705876556619075571971263639188403302977103384421956503941233052146803601004742550226200884024482323322519428938409381467534184847278007557024821298490435576871051733767426664891715512680537713317321440210709449507677627482112*i1^42 + 335088091632963934603048543626423819931421336760846757214510905829861223055238901449797090369010490544533277015367761405579151837921039537909265566255596586207158318174295151990187782466033263191298638378531168052979442341004179139353454472519117118339463773205706647078759429532159013254913516519864895664237875498854429658180874192311573775093146814485796597391836214020399631906050137487476337251877101457354252861105834278731844926557401258539916043491116610014609667089454157456102382077935441775375607470042688001202666239242624161892794440212913740247579538695106411530170522082158166456136222984723088861712136476946217425818341570729037608017945339834399025334892487795860760715488564232265844913427729807672318089810302102432559691302346498145705624989530292801106009930165777813189513176456060197509801922776935417340964354703198978341852450204050708572137124739826908273168084666319074425139946018471756065721266010725140633993105397563112799455318654107446182500181839241841883631476551281176832090204792086445661246671680934044030270181182851496307371780044907848164180020310879041888850467000677640205332191991443313436978286956151935698387844135095206799482753127888678845526563225230438096589911638725228889710622601024794474418317991601882063135064191885761843965516231713705149947151284694926422075124304087342409930499141955068413039546569500255284744629974289073175256172915146696363742057109135787832317685167916142835561180431005712279456903799925504126750632285890833682538160561427861720596983845538650513181283785792650283409246598975184915508120462029119577623874023775394947209200420183679382312804928241738275846703912330382643854136970157365824820658924933789387945226042998740593034235276429476582909014618087682954013704192*i1^43 + -8913565588861452702089228020676522551260460349030042566278742202034325997673471324088707119735835422590401574445419376740140040790875654815992268482269875948027755683591619576767746823955816139394133129726593512771798243439882991243079044555132546065121561393976112096389767391349879091063423893449992537739921265888281072227512325925080104185197839467482799509856924793579248549665669760399805975470006704864366387689130458907316742530646987500009845374190399513310482755819291285281151784565349430138054613437752766780980225210318997172711287896020424749343741815139064422009756302844370950190915790086506798171945401591267985568348822887114079581281177445366927630110032788305650014548171689381815047648165377593283121788189542405187334000043561169995422291441189198169783790480528098644002120022274788687690935303772718114923669911100816411674628881524275953767043692516896999992997134698475287376411321441298870290673629625531484274240347991646373473162105378170074053814480884608111756959385181218049204025532832383684400899077798885677592987091672101775602048531341954957504443862031715413052317995695759226501555281620572240283292011419756922597885951326729486437495968865091024104608493785921467914147059013960328012474639008878098505943385197124447768893399141288608375861783416743580601928365499198091480984061642287872715313641532686215803380777655181157676775750030004072062663234741571474858775060185521255845657793002326813468818849360568592123114588361163237735838777173871397704262159837383024663533919740800390990324208339831573598924608733849614358580357623812619707587328526638252443107561343969034437577865157700705930248703751750309609456202856242883156045396331919324720139595361364748973158710071048718801935727355259586084864*i1^44 + 195723319465575419609986677895751748045260577782205221503012130967575282257244088737539843596832876178206196174592294661147723686472548605023667423930669700978511880613335226095296946295479544731922590541303762271369952240084059535057490531500437474289661641251747838759110037707236570875331629209651822227800062306799809625269657525160424163309611634187500718592267403936581866420844619165478178581472001990004526429325179106505811609856144491427048197414303467291299119685312033781397596528015331408747174908113703724136287531085631290299703428116772261210710225757152587308211285929717237335095765508642412154199068328977014965475919988128526457867164430257636344576916748186967148825747026593191245737165516154814916295391804864955595450522829325049814838508119330044429277651352984026576507935276993663200497742427854492996898237037511168328899736268494228991232803747328067581587344713282118201197614764549636650203655495865010032472098715889428736860790044092018431804312022831184294832073986788023244198714825066598482039655278584625565285518518473002796878407489180093440938245984192613002990781840073236398676699755417248272591460258878930094194945282258530076260372758453671619174674146765241973653618968447330716090120066068930315446035153005341858443330390364312642738254052093228557961642775237350305530871427481397922438849519885778390486237672727083089127976586216376088645597490199425340928207107491261160498143611868151909326496288544527616801450630155027428259058580858029944260741382880906516000018834283538642495660679912926005153636055326925321451654456019216177867592673374028319932355335664516573973255088540717063261425498735486117974314598427223781668449274215793344751317361524888078142013669824923322345517423196635136*i1^45 + -3434986918697389169114554844935966029998543322726505475580984310630218315811157660006464916475611261487127021617935167110056276054692101895556610928703352700488810785670256687593339501916973100936106846775954489535030687395917267541877450621998212837363134286746610573675734132643670781349257898685983435259110123279118658073890018302300316761293038973414462588434111746685554805364337624102369676539559593224441005879044420321836889538739779206214096261276862430303955298856990328243014222658525368049801413825364137483983958008802058001034224605085392752451736920463562020399917865452897921218356087868241238997013166986900188681578431168471059667081580658001965080716366535482411753645663855123007609957148731051631922472525207831695788024010687402714853423761085635803692775129081268704398880880103340256668838829684611353074296056632747942058820351615897082623495988023607247649172015137014893119808681709529766382566947576237320310427377495999613123204745799785580900767233982771861460020703947292080693802709485502373779187450504833404738211729345873474936785995148244105446642254878813609387138522390850696514084881727195659947002443799344187858057915862831708165594722086122152457549916623467933809463480758343280782933969476852859111989163360146280780680159587068355417926552892436704615830450640856558219842175512934345758741642004028049232488439264803527502326414550152872183864410431511316914755634179858633148561757435178254970404350286121439225568275803741835759668326379223620312282799163513464042813516166253755134667472365769478410306558892140352844647719286426798711527983714119877665764931453728717471002191357122152862047287525704607890041307609625781971296953153637039092480332963920719272161017232342174232585489612800*i1^46 + 47397064030616676011878664320042391391442953695877340354789472407517026246761800891176258067992633812246730240217959315820504151919618441269716581292705321666893977002959945189758251993011122168938300170159248092067054130746191246158368958762845522104847588288802496135510880435463211036360513320271313992645224326739882041809248042691929917417149501582576688818377258098383643814510993184910008903726138213133117140912213785895796287089190295587848284393917594379724325032136202371830322316209127009762388758543610491399381713695922471033711134519682774088736062867441213302989941003607776168533307912801709149756078123243217028785959470314547144987470536532500067343255667101275991312249989385057921284937734405042489260347498711157769842269993320763805914065886464548876373297847943263343726397099119346587740190993453217602244013904542896906862431784899835953983725348683041736344502921370424456758342358370119517228545383331535301401984669687995081405405118153713720544024817579965341372713922080518192915010042631474786113589465109859865263128836278120133632969743690245171411781329289874293271313756188277659748474195778642012612414683291008177333264475823590509868107710191852056503048831282549688162343618099279202103061480214237353793528224074348841646364142054556210305541928074975077925749977985016698790186076414702795721744597718049760048066883832632215351701901995237698082172961647998028126817781348570369382981602394856459067011917141443714655795760056277084560007149624093236632246031000271832102956309368693916978227460254368221882133797765132475299129406281440112543219213233913539723027375389844574019299720594989843171553267539843463943526997701968654722655979568071627187965752294330822850952565369123816008056832*i1^47 + -603953116644518342747104077157833761089834438928270970537931305648782807143662978138322906119159096688312059846083939616746889619051288872785845032176351568184000225241033187434860403129702346537137725368328490615863149491039125671387227966206092044595397905457790602392147507483883366712578976990425057632278668995845150090990556433429596450943002186150855320827925499639782226480231262907208500659411606468267104260956795599983818228587854825219066253552500672534346169104198683002582634799774662884373654348618507493090219884953419072674388378412611211823919474851423318307803664326857683869693718517563575764423640368216898292788401342685851784524046271140454203806960673143933596426883956836764269111120390111426726795725340463536080562721801198180328534655635055504679331799720257673759078711613779160376587198384245734615374676997529116452895755847828935243489023960024360632564402296857251338469620478880895792239210544228424362125997331566123393549390825682402327115903894498527281248481693892347154103700769751819606632422102279257658628261117408508677070025318176331737737750659489406674241055035554973502447362458308611386079860368894057391724744653021082287692774376437783536497312594564551981661288525957635703820915156545340635034709217013093075611636290307568826034927881519117841190590327538867046612956749274411255463885245627468640304245208301523295702236846873941195916072288350644106180977648673592842956138423642942258272149717289323202748089846697437188448942044032929352174290550816126984397106411890613693919988501434849655442592038772754744757655465794829753408273303305955075087632844493599476190240031409961202755246873777664027182420083118077104687353960600417765243910313953768969261472965491291062272*i1^48 + 7333872232754043820183134665691063299005611867352499783159344576990832559744972215681891767536241609712468016525729343759354460866073497449890842549575516047149984463211285076755859477085083368933557050420197815209935225998083320660128993399060806806749032134180481080591546275856639878468117283094619323581835093770718837554082130227970070048836455809217001727603363210658721285870794969705410685017788975836376588471810268326057327414414582077243520707387098447055332150069453305044666655872817526436803540637464422199032388257014369595593498255605467484873645884837915052891860241614019453942467397295900319722793993660493039679579154743487777277217606205041854597767486187947290510480628832758628293208186435423154697334938809242321307717988632112223530642264917333379875975299705643728126003617419770998611467390810422805984022722184603253347007098824411923474898271254063384875694525713882065195945815177355472030969652095377919819106728593639988625766177041445904538900150310593083105492942730101858354551085116180770567105246240151454971811092004743672709443142978275971742086041921347073300558804966506902964223252971131117289362740087308208804753684030060043526840671378083372412500894095121057352293196963320042435880119196410088744310243101861361183533916164697478444939333636563048053356606162440506940108239237570139710624504399993878912331115512774586900774578353177911254301866270632861445223314359110173088899223612324026100880756975407728568676475683047529007610675558616746822536157111347728828134480072178723997508048858593514763161223830878687273306172036750883065051818907715662902779731793147268367502021320649047018272535937434516957987165775826004184036047940227900327769073366905129129073517038403584*i1^49 + -89217849573491628783607081275305464553300846931550948278145651581029893088714908051103399056986251472744232350227570594218120395402463595273967785422581798689851222722314762652979652051152474489529062911674226779534834023505336221901104701787259845329708203493769308048872251184142782389920302929004170859618194950446911378167335238525936637071453509176238378035054523873291329706199049974654348547673740333899193575760717492196960507509858884240744135812821696738600952727247372278597702834302998126479447385260984906981735726620095674721217635257692600128182642027462420335046914870092887996656533647091456851419668809620790258540839186404339073703803319244415447910242050040565343424217015232416355414981693493185519749838136084541404881282191565911540240527331375483179511827523793594115933024016756802208753560502603614441713679192879196903341320770955399380892081654662354652732672960806519505849622612555533932594888668743238739522629179639304140699728224788816800437906435186432976914814732117770711687763575487537072290743965423683133919206196585444047123289637988364642610958311568844542708253535183982420941605539930685573005603769912124749163013514176998226896718196938385262200425530473508032133779636495257345328970289492417932888970391956967797306069539236823921278620661358787168918852879052192022684259474332080622417497028005303441369635876965660363501611310018628910529793793192188341468833879561326040388615271717396373313145864748833908725197361472616100889741199867896186026845575488410066609952995242416467660391210445836204752783011041072760939287095792882405460707240757082240197574268121961571176237938629145409531926099808031436429770219967417022636620190211001679851562969925440591592568127488*i1^50 + 856148420233827977547195887178318073153032050010342314423453557622726556050804268789481021320589667644716206813293856389344462120257927970526427225910951089098483348142491688238744253839847812660504390705004422918542894659831056026729257955257133343836378635625684082662344418950753050945017688428944150876168617594831665769253780921901148632331296462490064113622467195676287999166919604486125609895440444574440527887157417992718545281873745203531998053617829756915780785493465356869978972221149390911329177891497287170310430802299050011328267532647095402815689299763366351419628068874883955259070857774937930560473063406014302508772076418935429956046070938046986497282831649171967334099823170943370760264715414175077215998871041760784873626462962050330615983066831560340817040770120973680088073023717363918268581258509785143606853142778278810903428581885941149175174790738178649610316604748027655190745891087272638296555738260309923418499797198952797978691835362415476934252802689543997241716909847786619491529840050997974703799003363305182314328320026233665240096396183530619804316035257038597120951038585182052704256229215812300484304520505918562332143569309338584263688564415444130557543408985733144918519496406670664641350934315116507873639490512488285163466001581859765508161487714331960973134059779241484177455964651312128130558773456751217412643152224855205963562591665874413276978318279071929905215140510535364043560128783584080219870540887706550108324791981257334693588240535946581761970839005026329066714314093459735983754625114716220407161054113912076188994749361501514595122665321439686663405368335814675425554965518100110465642983751507371044862305399904158993259089352303598779651896097046780631318528*i1^51 + -5464363191168818847410590511898324201749900430806519929422699516896052672504738351944068096132203211938741888153988844618832529921115863151368054401742360605821996563651853429544089416501082724043869291828314414539835551807975112518597899124089899527122336924413625036281638767617518740982372565506659407918270267102126004103007711362194952789257412308868284805660310091822012648813283368945823252215958357209512789977665898577331375756965082228178049456278313557034438931245377124874148179359221553801319003722962078688760161168986629796348747018841786662028517491081733459557621275702247974868135552042401839197185900951260671809456839550640289441998762728070073390474627891887736655719087826794385611718472228213690853153284259527580655363472159885009943076109084728387009873564069538710935261477422048991093229407876771876440061949503894871268549959362169339960893730664510214191199802143211293207649297634375631735265857906166564484325767385634274244825852837535427434317662128219431641479915702547498380265911160725190514702695201981628814888851250598538588865764484407696782802757327119993102407587652959620708375765169911951510963701412568682719241711866524729087333826348663248351543613985314358718776486859770861739829217458945528316805726076363781641855980669828990108339919198806405301193791138518651842764505922822837309772320236714877800464205719687247192719406168472225035010003550715333964258793055648809594047085867108930377625556110688600578335106851465153032639009322861860245523142346290889931516723191088096258651188074038788683655128149933968467151623032102009830316407912667121028276372663038621676424381041491610446015460131869750108674793749124198020298229873489309736426272944736436224*i1^52 + 23232694955556456964541414943186757628919537344771151834526069746673658659054387478480514521016515178473654489154827104064604990148731383334095120829195058756148385126191331202312402441392512038583226653993345598320298761135546485193808925244530493804457755215335335594928862434897873827215406472226934021758778514238413033864820520244853575283560376345497624973566072597706749796128527046664776230385602978350614275135732319752454950871669801322644980201972323864915355390038457432256313720711690818366093491690763923538268676766787039699528153940063230776121982324041799089258094128712634936050169075599891330303770452373187702965487808053957665037273255377476865479101988539487989366982494044601246273976822875903567583880592192036423576678133524978700704134670440841992011092966365911496573615975850475336198241930255123418004886769205331591413317161166641456734287594480048835414607871707356932568654262699670201843366264110075447869087544341648415376318020949347831351035836348238836414809196578605999720022416949065710947434997495363675126688887627960552738071062857493484601895548731537005902670354238942931529997118955035939673456765449354165339138637483614306590470313056357166179689159911458077632082255046860738493799981501097788975480309209737560147184094593399917693438271464625047707543134359418265871204698552733737429452004980693084363617613966260705215154757699752629992396221548071986050567141104252849015037129791484641063818675982596844094320202002116722958027278936737913224037397836814788405379541620471569598015687735886957295455586419406117409498330402831024523614355533449949188147869265779187975993354102471447883013799797500227008659525974923425335444592260730203240742462160896*i1^53 + -73539707931974640583105599585528180180965787671759987315344717184392809691655757926558848049205927380245075277976203612457056874366502051658537833519813468427258836047488453762976097396804206953520816774080811049227985770178502036775751735403849746357487407345483371845307690872263463322085419174824380910516858530904357417335132248769476783795800714563918095369975545813568078345416916596915301891925624215587379112761234727277215293634383720803860691446936386178398081877116035439043018799416113175486970496114561333106287179472141526628583007597610971837727028853792801514917091899865114760363417256408144386625496865893211971859664902291799712413582183733028984838337350247007441393076516024482588542930826370764458457366694702239508966212071882730039674516049187919372330391565625797508212078796958944033627149834043398451047367556505597872267296743079214671168271176052110584454669496022773343761199879855313460524984814241766412044325693330078689235668215479278051160508684539138441497654249716657334453554897098953892968116584247415148336461206504104384580000002793796466469653734510546138443886005488734029612716325828046154885358724836187043266993083625522982962150823769670934261841567208593459630321934499514120310357798744191609709774339796482243574497677114852816123599169177607821477351369449097054183077456392262026563619480811709909443994358237614142599963934056110082593153949629867930895534873907953135898240459480660013509431798270124859161145122124794344898116501511009433595888361919359902730425551042777751827027344957815889190792703431974447170477596316660772827016913719727780252065357110296395427844379054330962611061194484483721489303981067031590454785013387273680168419328*i1^54 + 223045092592389532896482041654727096006223618110222042538448229483129811513028319741571866530359779232526510537171631741663083130697363784283976850767254293481462344335674091556012501926792026831064891182804247193574097388960928650645159764813483104117107535087200307865017607195048176919653250987498488187431160757886019781414124613640273035111977965729911996242249123035846752981657575966148758999042033577689887104623613366143980029890391778676214562608132541436371721954349497171414836297054614009969257918821433320185150980288687448668693533132919333343734725401389870394245513409673916226650464482383576413706822685107329120375570696231160305578369436238423087453687907074682722956729553280813502046701254829388296015825266726377048430963558854473813506292893764014043960469737464033352604640499019822513467907348664249245726381938724199167245488318271876060203236062398443391303803902488198797337106203236844428077165434135428564868702914563849617382681651612154816770436160048215864747456686059102694148513667129790946244482998436017864026315919025914798023792116919928907374351895979948458365864838621607526270676499410614252806208662476902690893643440726908526335187418815002748004062940392685905848098374674639868884220169311363387435921601467843317757934354539646169394105585687929280488286349206701390413760888859128084979984839824250688338115624423340128425303776696771853247007973913474762412371533798365024391605410079902091641354493976202439156836712088880176262078421473305721764189891030961701150616654370224671615657088649460327691125446020298356981912566642561235836259120708426990794244518542470411385809113472715686585893714781740904869788669522739091255763989473641103360*i1^55 + -814198080153862492847555092238785472596812320079511863098465963832645046276913582307237531338753170037002028797216788176618701219640250497838053109511430234134618079581573918437778539441754875896786037622480159103160752538126856476096048722032945821390331378344341325402826279372509343217459058413258666849997290421326607743155258420678366528706447414004832359905651022522509618044995680065728900563042552321502418493461965003635625469776033487383188918344814268823874341131596731726270095103956744347159658735223168101831636469111217388432314553535165554241801884011126171831818062715037852600697092557735918859956731672641396096290647695035314656486872978717632942421280678545425974561402307757163933355252579876161778970457130225505152409882169749489007696656632417841006486572739611936242319609380698723749716860553157780295067342395728161587695254028035551377161009720716568582994676784721138651228244283647747212581048957921623056524585650311349203466798824358854644960918438328181135816064400839136971904088995730681353922921564202643957286505996344391828495515907976119655063943076689939561871135467484270421242451885136310072342503682678742209598314323223431214193611717669514021666390406387187379570496655644300937955551523392493769511604019990367811063863434179659267705093756176547760768428333703257415211931700817567809898345210268685460907288781948054412671910167280837967919354115547721108201628448602423555395361033183312073952341664140912106711348351777389527639736638676370886517766148219363694247259512280826222764581031316945146485969261499522196379769384764229569892028641709115563610741432931369588698409743725224095651230910118499988534925984188825023057801590603776*i1^56 + 3071179992039870151036435568599978848886213578429375965586497153882461520898241081522300370803249397356200947244990950295951628262856575220093105024269013126272660106784485880597968946378503701026050264014479427815644279637477691551960452666438531382505742214589686843959620865119400646378794991174843407480642753122201160215011300098122325963712533988058300300517338168789512859579574059768929651289353417203664269563588589705658231100338910705639185586341856925057343442271678687661115448324183732688719798240048557490497293454945969708588814007610307898911496501464081818619264194508222426394532246267759945405121455399297859428476982491441898831481005748549626130144520385770863958448764377519319971527290923246887337334455359444283891925784239426790631497452602075452509198980968753134389406011315834181930272738102713649159054087115371021694692195421996619959384790265143638188225583036769850989713908213374021213157652747795253646466373305461594648181288983255112925298400172570138763936548809530114514658974783202152721481860222705698985397768145636781101998325516444078618128272223924323303063428951539788810533112228343605062399866400244187841095253020737020519620225823749493863732613367996519460379501902881181465390934639904189040628836934693133736241012876234101392078960889235169462939045178168515191063091489264885942239120274047522621628070424676779924190633670150316393353134172362646286850552986103056750627448077397880870294456550996890165389095943234082464009679287300971714163811705995125760935721543280901210773041385717660579881659256339479003244751203669167058085836076034987567198335457698370217562697248488419229881273531915174805512065837704736134935609344*i1^57 + -9601298109776852055978453570500144513317862018329680498459194043141600985703992549389272750028556183269426895973611316784408149507887155874389177844189534011629423368310976622341974488379903643405242251317583809976578355586928789252006399026231411075394338164337566274060501110490990929986398506311627584803761793816743672044087564557156382569143444698271387346349497027982556954047472515351955233222650585786910042700637380282884060789970449282418501821804996032830603728828597401346780645881242796189818319136608968436616491025694747683938913560173355138007952773761590934156618205754529823677928865339561427441434619126492822586186042543924757897937877197464744437566895074757531333789116773897684993666935131651475102920869037148269690206902031418520637545289384758833228627560539254755429270269413376053935440338743780145843226937964977266637991368798580941702949479112944245070204564345374016282182621479765198427366627159155459177687340728244475844003933392943363858864494179237080757527653082218267678751439519221822718974290800748607277761131443347911228122910873260047538173924784714869749513807791100736879145529403260615496596135755728855531328166453470282000060406262855488608059991562885416972080473188595218818017908373149237529856331224002994041761642185471536726077332312136703007721353135661592040629029983074932057113467072826914740134542065202239733433100635118787119958280276833363448166685956764081340182721864772416562303934615894356443554902335278931666903657952867333539352098437181762218239530724371158544591206963266786721120748337606091207923830082477779920532122878798205158251568793984147292733157285195780913671465097032857107402144831936681312256*i1^58 + 23028687045979061721562709641460075105301788467510507332390415616193092603722558186561717510205938984123280736116980795083216786386021427699157391839125763810636896879292329362226570279512662441925029434770762503604359297772376298123770397377844476256800645173114644007686303698170710245321851968084705559894952772400372193237810795866819684467027365902702406744595359923246287724825892705961904944991360576021271920065470304926942465732587905680916173791322528505034090534280251721134329966157977604808479902422477562254266905771258183898519132453697592754614112376147848612591191173090625633271091656276754574641694785776895974830937811087110247122544366844828255236547007034167097410286522620915218575220699760959972618924239335757949436653698548461154757926821298029242819142200962044974435912399492440304238945244271044029173193619899834740015886471242062334230206281297636692281767647952920269513698351269202446350333558597720014517076171877691838510018983360451734903650058731810002481040970793151206925750922468598888908883907371117874919010821689462086245649947064066674339108345237099723247538110611321469144571628184789987395245583315078727592719484459798823977069033621498045567930807813231930403636472846931384360466196546211107160596313368529377983706441028270500257061406108072645761163075483844293670835939427147937022334730961961142874161700456013042878852838380955997523239395164488450570530277524344402528673955350235163653293392081120720501799294436009106524246834135226392911314073099652991983655921138755068022474505947944462298707795901381333179921482103736293518139404039097153019637923025677598152487737391546844904745837952144796095214880080228352*i1^59 + -41681396681967522644883549798037526152233626926994685722250501485557701296933716352835073775114883421192565283734061149503910486275439288738371871101925337391474389465137868904279984619454248976135246136317012885667704715072875472262269779857748711955007307461526873344665933712391074429731477185734403114851330098531603802673582909424532337199759567075624432487336611941526093012532109177887987767033285594276258450858568580764058255343773527432272924202679085882843817483471752507767477411077073212526235794795653813114781812738697244885202728798856235068932302512924859000956186053935633765142660269774253598351950733186206183579087369070180415325725789775031623953453865695863919909777422676059529183071283839979130979059802668336630968235705947889216902330102310886885615239524939438913370662995009442321163569435230275051998411848401109113056406112019775080730986780784104205856319823736809043726698956579966820157284055470571563632319868357423080866115667068485656540053829764332751465527772830683468171078852033835875656264354410126291378738469527239608718424849694632913689876062203332299025743229689164270830941660105033076913908064017890763285307192854993298420065833440906566505005871903628713109280620106073129051026319116499462625512719963549308114529053130167197735469794197912320942168282832810234194189708175006731548169450629513220899641129958581181838163499550888876537691107281589913603234143847261663383311286797038313576405867299875356906675088045065351923278171345103841591119182904802893521525977408822180381291187520834146695113114854877949826998704814210802859712435170765409274984319818263553782998460985485249290750287939933812713648983552*i1^60 + 56279449782179076340720637375536832213316333340585336742587156150910650802448202757604559512109132080358268830285219098911657098421366334634965015617728120863230779883249052076530705208861314949190700231500258541875279242496593467042672304362219096113193758082351646048732401527732365599338705006421824942716661914114207853348390560739372764841273935648806881350431086846332566465549322474456893772360598386343954314570873632337791661243995359248937067500162023197512299189945711400463681999302872937412469198402389718329841061941959072731406017576319552076106621417937040488618592124498424091604957972626486956551300164425240991584135016750651524326055369253223608282574453364373692257087624865544067199636336956544759111890276425797745379038246500793212526106402780421015332907213249601639490740376075168536881746774954912126420088565634918084581193533102473634017869828116611884786626787426379774489583647653486420652898664322473756907723494026573308253867005581005884797995602847903607854371421146755951622022413655896611383273910053762027645783291558023116194237202998174328406315706426671253262805016854032070087501867514495424491510672872760903109669245528159543099095641041504359112099013777179069521802670345509236964526043506555479478982444308839735323822559379516593062955560897424197381312988429327165051406900530051937455579117995457362497260549010555452103741124194457994435786068161207177932044715103366530050561780915493380105940928053872824479760975370047202929893023287832176250175469736672828450070303683311597142118509950932690407120002897207544683057088826303452727803049983611041547606735113723031989180561344674351249630361829410915992256*i1^61 + -55206197931828993533167473345977318420760403523171021319184065657526794444578251865820810171105883667575725985318904403986560535387624215491375955860035424785753416761802547964150950172950606842196860543079135874678701696288378514356180715665851483152024602329591860459740810672734227067482021255546401991006622384153781793000664819837828980840821922037661451844041557587262877396726547022314836548762693336275832470100919183840607450587993828953420436437943374593752195770315839223384262109240038619899667838200150921439401680721242588340202260010728095869754737812812880285469280392227904205197551220644330140128383883579961830249120388983802050943822710079931135513871500741830473667152679052837462077233802220942506993110288862174897631320889549797702281657224513947443607964694650174211059240429632452768841232134006467620578631196598475158430667014462799840505413050065842434536255715602337312318386707573231874550867307152301501276734205987909706416496851255190816422316563479665622784622809955092334795778334124207533838538582924125690411679817777731058315903115171244367491427432288191935622918392143118181479531048324420941345478035777586987605397379692879881478956192364902408716771501222571789327944149617478500249592750531038045891941560617153340561435871078220726769747356830439576066424721797918548507157406752328570965230416224984344826324770228594391743864446502227113120117876631134335093360628372085770225174254969292222312350351849095375060563875284340121451637076359972312086503933781603561616996815892835983878567648357324010631518151880024991360844334576380943492876251569030211939380053189276636626218655385990127001735109850902296*i1^62 + 37108527089543296698128955049184797341583595479493019176759763877835411689817319569829755202037119805111151339852433330782712241064074744708365060118213177965389858927696601748863938159219628393801338100222104471598946887886780502653841230363620212758155463795371636418435050461762747873415310569929040999522540506124419404717164005180381532274594896140819591860420994399990928380048874097920225260273311398572988015409801821780066443016996259491245904074637901059613569237855619310873944835341235895142032665647659253073669949935231993300799709817306635387837084068537892078608991035014999463891326688020497305664213241742438366469939032595319062237401878950485639297746582092921257712340208104351458157586090192510700421870522524002543920690622490283621353613962221001242169272365816348198605820493753022849014550614902408554492832964427879184702176718311184961890299725938609215292332943845105589294599355568908452109975723654977772576753336306704785679276224302687023738396433601940647858957596226237319457020577736915582739218034637051590017868716144783083174943703201170505394460315855143879608239087965830356946265652450945723706431057155377374256745426557642406309986187508041916826089312792370387091966303375178628956477361455126574922021457622777096243474188914604204279316350997286202641132667119466727000944032366793467634188749270581360176220412804666376192372440136035188517223741857265042615145459627119132621086659225688750104526711323740999493922480269509327403406354126032442571634315948122847111674720489077021695724060725621082101041977003675598534340795939852764491488949948066877627230047902803628708456728664986830131117598543*i1^63 + -15179786886975053919453545748995706375139607307715917604967167031009755527352107873224438752539691415149089097296526833739366271499690809103282716406164249305448127116493123654366682411327795020631186829483144550214018195907820078195900092004527876383306755712123503398185432778822577474779212352675689284836024451891033322818082186851222420239135315888235575828610844460233205088279758625803179482075574405865949827171329535757093309600455208065349524964815285318210824888101195665766135235352380851878805863046156577946041268071035845537186206463476601646604043583291903875146352639652950342129097777760581049739553200650110328449394240856373231874118186429756532664235083314813279841394734989830932741718672399680277032073642593834897892509441173650156284528382250785638524342666595399291668161274342715413687737879230289164326774025476723097131814094313517666374970220510556008474488633855810436006798474423445515822184425489338987248084849960088760953252522942592670814042349305053293229350558778348963043716801231157637272178026224645269716586915614432515212893540362831685846270038510462773435105679853217907648403613577314081559872114659552850502663042565575830982142230796674082650808631948116479903755795586836136217131502643906716525376746198891546226002263065466992996862874292403099606677192019994254636840834197009614995751247901054281338832704216639445029363588199848375684623190680407644713849487334069622612219703939949676510432655007300352789086323096474563127764363692509645977035023842848745693955578369282404586999435122671740711381350028795866829405534709572257452714864989902455136259254594716972749075094837957158120576*i1^64 + 3153335431051427937330357278677675420583547397517702639324387092500140702285335432954408366512847313727941831361597943820752740540860212537936118080048433241509782265663338172121227040126834752833147690780751181275274737566847199986988891710811724526991794994560693106386972140757605660887697479005268150725341159862936585329449623290760291732150595808100760816727664211736216777807023550175209076359215634509836571589530015891833071675229991764802001441510790517699282900614120537866001584343188604140013762066302064750641944601796651469572125318948250539565328977509739978643867692512981393266797473041268029746401019213146066117880238779472666624895123219307987686074391443365149871637067483077720984658174800968419317508990745014607619198495786181510567774501452989449237414412893178649627636916475088878586145047141059741123557719696864573055262162939166914162090693282821106368547228755345902443563541190061876916354607231292708307294612003319361752888971950198728851205741304436926316279973825203768240199109503274713954910057060703332741800540929118902854312463126946207956327137882979634591220811795559780502603106674907674569121871089056378631798311280316379519687941561943005940231403819867716726795719396928473620679175632887073470299058230903566000804112243286683928429196347786218301756633214211261232524255749888985830684713908648002141316013007469228619299718773572436996973663497707764092428245618734396197065380539635742006228888798678564627903642025465634484460623705293527958519874780799116839119803893887593811618266603305848671834306567499081405684570611663371414612981992779254291073548580068804655507815417135104*i1^65 + -1270386647631849829678183212884231882050501847856847530293641429458562176533879767147089253190708558898372710374049613600796812043898984400273915823027118110021550862693475366759742523786955272814527438559334954316331260733346012048037421927965769495175097163240144915437691649169531350812570044405592753438753046285426035276394541430219982788441346442418713957368778437802148225682934163382067388549905353947583738115518468874996761188383808782988031411126030656589677426946842927308267667327008340839895323042999613734847254800136551096361308172348097478715690494857230069655637335582058722865446879244502367851222936742473916121296312996279498399390579413396089935904312219480755713117382618312652170825418480203807533077605089796275247612147924342482199202487081966422063296917122549367122404404284243123206778461316661368967245525479062465274538947586152823160143176729050832371303829196611079180680536640126827422758072578768241283626196522230533224784377639015369054813123316552315591152926037605291100034573408423838448955909152270251012428544785590015175529741135232539108374755191623571311809935764169111305617942148249638436614800227906778682580627479930606739525304751123438763809853995517324205102501402198061385413326464121394037447161341175347575625563017140216816244567555895131296677749480484266773369797750230064295927231030358190867669219232596881591179911252687247881588562425718399234580835106082385719706422636113581361766377326051669905780255212019503450830652633395523461823199304842270808192571369280254781096530635163559626583043098831481006369265447160815763296854884186608685727170807324267097228312576*i1^66 + 1191520509935271676501950316057445974428166556910281092700978414315432303516246599792837755210943741549976960332391092706904068846575774176590905259918145002967406913600292735929311329671665824216401122903124849697017816600077374322912199958471992823169401937602478800758437232862588962154401377670236011207394975785890253599281171300995349930236946323942259074881766149155293792122301509463126006965309004692610477033679784049348629953260451078856750852231303681352743622673803744796915987216826844523680537599946418472746242938647552989664359787463133859285567435053372810576275489713761233438072541838232765600341042556036554854073526836345100188476904086771665091679532371736674929284329954575383641168175318228641624980541513236580306574157438075856772680283533855495371613284785757720726468335682449099175989190412191224775886768089932222667157538502043691897690488389266563689903229640859296346084677179737500570381272000071697903782037242476877451555711622220462175339045598572840229005244732503772570450738714132750332070844106843078959034158548340238181126935235703761213869050438689521207393303654932535666616298873630262038396533436875910952710587596097328359418464431159347932773724189648992257144226661962132939532498021631128211115508671914282347590237021013076884507528905094618648452584701342992212877341371073801136199035800264735748417450290998723924395332291302000795479521907843217061913774133190463852273837732875770103083769812518171786994424651329235346172026299621424543599180888217691463681999616975080401464917248921642278501985714346956442165842420804012840581945157019868336090155124798406000640*i1^67 + -365028096698450183682642671404569428663545425835413067210738176691559376734209470130709536186663075874586195517402205763581583326059901976041053826550643804404900714425362021040644584068777362529646646139261709301869973267381095606276939004306538379405054799927101146176857747981669621454932139833659543215986759030507292406503917523724505143103003676392238117311753907735023997772250160953179598866656875642527414205743896732035275358776257505605728752180576016638894700320700540860830166271994456532499540256876570979089318738593484351215987596946287034455612477359500290557521767014860986293081154538436168827579444048437403298812163015187441424664215900964500637325935290471407297890471720958654574473531577232972372239374786199599734393366285970777048575873171052696544162518367394368459845623268257996850760343510557689419523985248501496064932831447216985296406169419068155317782581869151270138641124564598386539999770460951129502312973068840324592504255493083703782154806181422953867227104484036181217858061251154845978082780162606678559274159814524798105566888807321510079023382329315906988690675860562072886937047468739048896428534514221826076783751268888451402887585789037358658564537062812308596046465495022550900851260579051130703472304758351604738549722801732601182365243547703958497920993767347030496701066396759489274073829251812666363364354420896124888219272096576059732785087680830703049335851133232221160539870997352502132161238793342734057592794073682644736858408672179391910601228677432684560924043428304526403449282489349294865714854488318768815764662587113693481085008953765789570752457226584064*i1^68 + -6097091259825484059863819709334672328959609359669492409729232556706899515982239702793994713016278103067857843221495176692464258298980815234141957534385942335231348222321525976039550633060612135058728660219708534956632757942053841524942016651072153866231147727899517550767175838145724053439872946700370354719578389628546258566537168514878079864762884343456369557280217302697038490118895519719014337309312751289453210551423180105166357018869909418424945124903661633076318909762618558491934743369687171825912844061418496498819923123283927326267255191677731397421402515174730874086224286140280302189294120105085778346956106500702273289744629478672125586382557152446646479228138489357643390109953925577938984939170479680913277183953928736726716977296797208807386714699406848816339541314582582420987327191599107083933355327885239330117509724288005790892477952206216023477738303024477240980711392849951029922955469422249430275308399257907882234394826357602582017376122193520933848828790288547401682831196864393258800674850754770682150465347066499175797413425758703099402507357555030943020955481680494010583380004466575775297417777846599919074760234263309780466615332356064488003214212920525738201472631323911721053805887354592932987170336270820630060878114794746632935769357078500965104732978423726884005341201202102148621685971352831625801428763745996237297953073899783452815635567317619603565182532580610230882747050865383727380728354922751520129536195930707213956337822222355464107887276552360969246700754051918083936913614606040102388590815777337678146979445832794445538061461363707380896440154637396021904146432*i1^69 + 11081856796118166765447708168894925917279707440622755351324538028993264616083818403194070600495368800510705517617793494225487945499764761903817692605287032402561491109504833796164096119488821866072072181673278725129047361090701366212405746861038320270225468578626927985431547452537616486502132379240772099050116978601744535230155617872948264660620422674504587531491265700681969313155502502719932289897217225039413024413739908189261618891956263137741550447504007263252212727402569757700175948166607080371456249921070800849724631275069881701331075659561953723951188510211308903412597815525491838413638561252660580961270589165817033447279236817873155683225448971949567614831774557474071834967275151897893844189542027178242098092136943454602858938678205084122231779665246230142456391406873259003471240476538440745754072551975709478376753306821867818944536649225943310492030948067557920118784881682681807796911530764191992378763533441406337541577750778725220802793951931285697978927412438588072022650222481494191441730577880270132765016118384919405707204438285079763884153491557675989873252077845362751056452043053046066698894539957443162983374099296864581918518587736516528035820794095759818887364971592304364274297250027082044532556823766962322216648888622174065268755756164017070141749671223510713519318148653197029140881687819335213094243539155284729698675599040347242387172692401648850155616957646277851304538100623255817173885471813544068686040922915282011263486884110529306811231908349836993009324004461479945236580712420589904730251619267412914393729712319333489592894403827406145775554711585954988032*i1^70 + -183894620553426761487641848775719443997846208575775004261171664426860205156543008899295857374920819734107002250890570552291428086160929050122638782709344674049771684365292356021260418220664524218560628453877534655307427894891470762700583363276612737341719717263530248600786241337492704802418833804249247435631652304458694457524639228063064203846464706999176358530203189702237232585778471207704024652859404972267475011620595114846123256990597678877889050385244797612816283274926561570666222407320656978016539523116885655345103448961394047145487180370726567217164151894660566255064134911777219569398036734407939429061307086500739367239027458803343143976031525841062104782021473073869895684585360855791611403572729005613612037901070537450252782434508035047156588099993984814977281232797331163968438804405348845348334411079508779607478460540831144400570312205571924757482301750072351297726487966259997675857941843808814042455125391741308537926292549850342396881391634215975201108216795094575799409698650546520628718552951765174065096082549960734774777000304020603818194211036392692183201315302797479437286527203670627070941780438237846245974643244931770597743144681468639488553611538378051726664463448254524359096087604509738056795970035827618250463445623173737771994291375868009050125299514388512754378011662937192859481159386528824981850459812464928809768236844045952528853802028736505436476170199741213226618925958406977175596493190347509036094893660197824944777724923279265191318274632540838572175509346402134693277848876825375217474431803200264068191271569275855027644717604163632785661502685184*i1^71 + -149244238135201521542576090713938793722064664025854592785405734514544660239719483306679346282339273729982942900238926655233386754025674206679024805691627665881118952137822752397907236362549738524675201669289611768128443454652994271354055019633489266843678326387130269696608121415279949141864694328378031412916523927394225113464687256154453261240200680189846224059901463310996474383497995308468312390933196642171439185209657185309474097502987569568975178590014492223176136266247055676806848451544183433113345619322625335349407900019614467721442290661046408182053826783963650503807330209606950045605352316387408311615410549199969080689757311491048541318767567114223813646711888174960696346786443158194324372893949255245209147819343430511138192651382190802780381221352773146597043143748119946834178749786638736377042917813848183474174836686859063037679432259823639121617647047869502565876705589145363135868726313745436312574649182884440687552646563603718732364338107630718974862470432874595734688072436767280127341040027486383301261118330671308976396514727639112920203252172367602546910915217799335994194071386648039082457354850512657400737661248307166303776891360688224323693087909419967645481444113984991894200558883482480786063024733118721907118084660966118229716433900397400146794304588434874846256758028490431838921211006621422694986161267383127985127184801300334187792669210036423233943699487130206273445874666443256707945290092019512701198794807774904286443389548190947271965566774468140107208921223068053319234940757982167692325495167997314035597055627607187220514256175978485473345536*i1^72 + -3250253753812793531827947927561532189597896152798334004527761930840224784124955794748990096769326170714449636581239829532526464253636639896409496649246936610182911176453180798213483072820358313041131717081825408918248655115398881160531377351830667800259164594967302627521384440239253541539898366377635077535700121074804620982915817093183810821505671834703078734087787531923688298613728209982318813527573756799368107651102637876791926027425334270827218125117638104820707508663472023635438802435648094253033204412635336539368921269935788457003953282758612237853171930609910020049574203257332864656879743973674214237261427237783868727741023782002573404089560616589119116898015606081998196241148003975684339547050062611941454295464793289918316659735764252708696933275276107767876631194626982627526752835957672874405530110938758006161861749463681883126843983502854297736999395963447865230453961471425573578286867556983379261537963247373504345517949163513798862260360265140526827517190073222100097723357497445241219771070319728660444810438139139571156577566913434783828853046597330302171888795523424709202448264529694967440246310142339091249097709374418169642335456824448627640985861893731602328887274813492594018932861931868791743313679143508098375735834302363624783866154901063443119032021829660094766924302938257699174656619667913195992968156810214235168834753673247055684016240877786804417808408152379808964144094493020791421126848067211416570877370659073495973230690746947935691424759132271534280713811914401990870150903190758583560755977288050992403795907774319784720144714763862016*i1^73 + 1148476406722178559826362981272323034791254801648368536459149256437259349352025298644607217471183580390603785482852269414904756103454490516146541799560973256936388295929092058325485513566363470856761360845404196798705471763416329009808379070383772727121596622120151481594650288548190829141183630096199148464886952736897822194995871691336482968552419553341861081628491261327931608170142350227011526587685424604630305234155952258894602816275855987260186774419783419378183946623310866380376822904263777709394331153082892661996467804469623671699045125059416033442590226044585069339595317566000095264804377297997580968457036568055197566146346899966658601926910274034170113787971864953266999790354174837278429328724710955768945414594032176519495521437525768795457418126609616072879879662926541836074444910408520371150344391438920148101504402472319774272122898432990720052259379675471591779931743093404952870080314420824054802123031368334806699376339628808803934039435147984551487528918715447698216335896402096099594184182928762684131258155160297355214187678500847964846346040486157174029396447626511621667511407262785466766494819378747291889479390558974836964802738455563854346195918622261098222790238018789707080162389516062035717379748304392457685335365894810126807103917093588880316459530696420410307834841584375005782225002984514786886415298367011559122001636011198012706545934881796663490948561432019966258879856607357902555980794531869284948806294449729699753144386041688940917727052610644169699469969986365244351788986670141369648168621621984298450002391617292183605644099584*i1^74 + 115480266926685548628397531678702887158751286369406333792438158731463711141377719780419372243329741787389227299367078382206453249828944521786490067770645150828193106498825027104963117920717099026524767676409417540358274261479609502262881177891887082870310403697514970916758685335735915482624152206532289166216098123950297995380843178517322308505844478559976459277528258673096219251846882849103168353645418554012134939668467268272761143182187649195884780058293343910061468689102997474323839563665708940049648884011327015955278434056556380188826625971270474480747550872383929514226035487793613441622522152172966125413993831899635028398864358469705571760588830550855962766634701412747177678378311674583785055602398045264618993677292161120806666865847111344263203450283769324719585843047083260002827537406118449056799044333208148121730319812533393920330870381197956742023661914668398712440546807926969287272515387209607987101970385990706102142558043995093769826177127502837221139974097619868169267283775111492612727507563653423886809003701663927089297921264867117400753328939501196337501073423118735769937943251249652216404165984001986570154376490549955034189900740127389293217295055727837211547192365320372342536849967494537764670455052524227227391120009826901488801257363944287907966802154472179442441159095718496417791838753793639980139074385380835518175649074632928469521457212095886338490822477613360877942012179931452173455282281758393269075995224568003785033325450054504176492335038451385519597633962008257062189593501384039370619530692997626117502632704512054263808*i1^75 + -161637060750047911742908326041649148098475050009221008118975277095177653664064207773407762526620109350600139972258478711768763910791191588386134363493567501205815135571609943557182299697484322380938649088849929277701589060461121479194860382155004162024562708017310386547023063619845113833156884305601354122132774454588760321211970489005618148424650428036854789990346782646830222810960421855238087311886617038226073425832851870796035860872557954843707234548672797068451284249888566488671460293860582726202732676665949547552036441510747682268922867074678230847327208760247030157315126359228249165095606952655104536857529972833970162780631975401299773056752766955821431788447475065664886484607116663337051402461547299208602077916011280031253781463199979710622824900339395831366791393590498202262702655847570953596368287313153684076403174311732872627015426796177971176443691766122739325472581396646678146062738546996661193009246731193797605532915385643993989070823582072161275097479412999375845584809443387702908723332389763463276512306861659653232311429705390038280238970921273495198534657306731218404871356900995404335827504186989030519972853912762851596745345112728599442787923083253619767135975383699471442920685227385130888650438699754748292511322540328446555280675364015041089306782925857464101334820085791779869118435653116255131959590717501076597891315885214028992848520683583945193906051175457303930962519431680326120698445017916080933407702906161172335060258336885499109513294231320602817724101367877585864869214926421044753857766108801539281233396105216*i1^76 + -643223139029607208433043551945432231501299676274784136183376435977761474374909162964336523096213320596277282057626456163574806261769990943927133205158225901651969441694943915319696982614774849120281776621670840639379872883385330675178584477504423350148393791123466556158944511759785316005513513025980316059909435236627828309338501558208465823174185553527462362128712848675626707803290431432332282705799523811640236216478525529964328482614943900604833161502150284095413935248574276463495701320220314560734306003786525885535947061693591910219623878344698387971677073605746404137442373117705615607510614473951208412929286800869630841498715213159535252104130294737341984662357868343301980157502765861869957801955395136608851139493476963355122104768927196524230074235445265011735039625811141788070334995097769256429864884693500721527056715054690915652331385612609531292926827421310063290805962780717919872466232003837651225285276357080297777739705549706061267010251973561446277433143242196595512767791387737747851201353239877920723361889819153937075155935017021585926312181756206032348139238764077588851958003015942123363805294909841484196443728214625672895110114272708306644671805066534192608438237450294175429328007145828364000200858442073972840417941386456850278348160252243768173919619230293887690623395217354385419736200736689388397498389815490381508220318666999838874182641386449399468407176973344369390855925119900803093633220279554637866933022798118620150584684590812176803129713205049742679483704713833152798694543113698152548727536258024641740668928*i1^77 + -57607558165454077071304684262966885941056614386732705124437557373286960311297453357558882316743162230328725253730354392243082619314940562990758342635090306731179148491660748336123547093392767108564707281673214410446760073687318625858482179481823267693370277798532009620207349329609799335582612888840753338910167605535565704808644869986670709742137870661201762585725745789743123435820843071779094139702575722762313501336662117475797693824387922284257755586284565275443451363462952171416077286333474292962435020574103650655480198663924178363002623658113205292033336808755537756467191969937509932049004797998510063204880479393617201787903417249370186205447544500398272596173428326191389097577450961642238244118745667958576605461323736645406493337688185026800134677816451539820304751747343471858838459310355331110732745391981174765576109186970893047218987069705074640976482971312394529908725316249205646705830337301999790149872260833643882159210054278750530312831719750751391296466832038948703793336992060226302543514794641860639028383182167004103909949241260682843229199540337131312199139292266822855188351887697366363047525729140080238219333852271334676353799486396523404239208396740644585234080767612910352246505056767658054366545208561531756425158181155949813551325931350376324900428927501507641918378629521268925670768571410494646994547463690273854607423456372965206958648890911895975826063064392411926402932700134278833610263866945173847886352880916930656860861538507326113291970739017390495396439830531261872523375271310545615011278092851216384*i1^78 + -3639396321001018337830789463257783519754439752133491253209067258771539161164877964596034209950274183904672789891405866492486022208554123616247793738893611406489681602054185635071412765514756670546801276677084583075162028226318859764459813727682522362282749887881667397320393231336717606955321491963304098745209076081117653933801806628978808511534634693453885625946276807231567978226414070455962498589254115869893923870955647785159270554968634704031765387129506326706137770528068924105974017982506502300798895141803541034586776428283292587082295188636523062405927155853632504497922965885743840688968322906084042109697410614586110124155176626889852629179637242829171835000612984369430433655288947841294501799960983806558122316001656967011544307870627376744297333311031300102816574428324915074105297764988635532058687671154091441044756047128421881092736370887397916026405164903878306460508053605859122032242216993429259434605179218917670421568581295537983134720118249494961046046647238294293708468997761362030410749771053778132381287163481756384031321707210028528584183376498533214394358940899548707303494013639504162182536227646906526055792522294460605856445343815453100896026285079134232654093424355773759842522631267548608390227134976717460363325159260095624017386010691102405888065994359067878798499982135549759874819524761403326021955812639378807564082961289161437906277866095410749322796253561696737852175776905906859420285459992977261372569344751695372857045358663989158440374140082481718206337742555241014753823672450646974403832709120*i1^79 + -155494222869965508907192065173457091211926374883932974967675751552544717759548880099401847299163764950074569807593635417610996535805478060198699307036153615391998860833354746898309409268728359448635594317135090273347877068134056762730834417509550272464946482835185306212972960132019953166982769626969031323957180918918975364373161010383436408157581113271758942706160728973088839733566043656334582314518547861823103289401200433053088587631899237340921419625305165603403317458452104240011614427331131965370422663557169033334428220983753946927907663693472333679439999990555492452337500863842081129929989063812737960974894512193349006344120743387115554268520605494257340204664948189815866843843093559157092965438432171423385202188936986540510379945390879485653179117072004519893248855659327626837692843020511859269701742077957705741290932474593055636402505088178281813640945065308244001372940283237844313896297393406006163736254574230453198009011896422510665762460895097849642696744762459055199158220220779611786462065571712892288841234190764677865333879689520994148597598398332002903780813056626627626041404981748498286272182565823170894167772557855651572310501842083127945024642462860185136747576494221133844088159154707772322681079772790900836983608174542759936093730066338583134885449731146654325072692376617954760445738629520266083095677376909481781315759842544351219418596773201067966548911801967164772759517097971033720507220797580396073612351264853608407671607601708127927232749973796589742207834841943065169665926810174555684864*i1^80 + -3962916146943756848618592053555511489863836210243444822462785041924166164968044931043026297122671569725280799125646226817037569986325246363677939748699810151766162929775509349712220736062139064793466306606044725670083108020716282847611921512787457255296344841247153446282799033389905130767782795773925036524313177655074783838453667228590598098693321958440907587421107649590127257179248134946543183976185272329040713477763036956184120959821843306109532579008097239979085632634995012978308422101337123362238555648997493867099039021705206362835165473138578261682075084372428813896895727251095727968829199303428798037285856902852800666443013862974363146778511393879830806101323573914803665098813025439353456676918799891285947225011083013903918647116004424224921388033141508932369037165745985080541343201301155115692266076708934556533444963213417576446926569001695332604477127671096158048983880748053090085420886507834706214244373771802973386555052100605326567401962042138185426771808196165050917330291217160898026292117535154545796635058083625004666470650429585976782360436777140675983273434770591066851464973078111124385544329739435211173852528060485891894099283485587358202700115008732054253790599525083920274620833877879241315869082095482406732233044077043971859604101948598828050525113949511216788582461216427825536533427297465573691317858725580619685156031033017335301438300653850680198848385365147935904188929710798456088748268156461821705917860334687311160453655250481141524171470178957766710781337784959287365043008569344*i1^81 + -75483296175794312697095196447885522763271982556585240780787582127202953923823640294000269849764421944393589787956125022152728918573312500530970385745217284912444064127186888529427380698056892050992288659886112823541321236883714519382798222594860747157213976868952859021580561955523297990561354475450787613452443419387007613824194610666515141051013744548276978040080874928381269154821940208958062000681564966682976677037589761786281620483764116646007402975569667614657991458535313970601881791458138753950954534836881635555556935654004931284425713189137120221527131373315550390607944968754717130838203167831278039066106614372954880568948451196632745088863237229556698299276490021612074397322034084952630417384677390453998530719699869547673173590771188746060495042019022164530483385989225225264115706829672186034004142455875128052259214339449920503685237101759455571882899796716436554608325118124232755071681901125790862526494287181392525551746902858473236692179791468916976631971585541850629695083817270457176885903568903789700856856411197852784645749684162683780512267745063296683252264828137407734185501859522552805482844967351316040289156894597143957420104918968742609395949872560503799337619588864796588082181126011266040732409688445995945963082828518842010280772037353042323657960834593874448844528823996597022223947566645358377518399981666902652528006022675418089682603843295863225810338068614777156869998850463885915450558087255156544793561867817300457982251106723765138224129094793566586484304806877263441166336*i1^82 + -1133465675698189352550647961638808437068634780066747952363289680245333348684854168582572899287244027363163277228526364926305495595829211466677481950891204789643792964884009431034563913761638145232806651184357565095966020726556838859574149182604017371913836478451180511089165668422348815796672103351116474836087391587316859560335436365738800656824008549242208224969944356256425079959038350949473331205406015911191285249106511641771879282964572655178234127383269112722439582525247403368684411153550252253247075463067843824468509281422753036603635279060129594600151234487884342019338019539124591928999821312292151862302055471127798111755267694001805210571411453318086119989748766857905380969584844497535348758931360590349370510596856235012486865322675177986756993446106873315452510700124036600351725352436052263172405798580299487991583937499869495155075238535441727843914242570485063279884133104984292524046327432881124282886252885433281207427499576685044557137018422743993889798927645167350273277074423592486693706561651020495231302314450398168920774462422227235149511510262654449186702042610092829556416566708167797906613938319568744574229701933407885875387077140481945240349488398853587688755947426265140223598299741336360952266654316289477250027655018320834527808910726233208546607739792242250296572907220263377423403711383990641589966717796204447926401881460245603975067788248889096183554404043624580544699343002672566002684814604187609232770054050940898995205950835518028313316603418817384287066478994259968*i1^83 + 1034429139359472685228431512061934397384479261810338460989233267083692814178260638379161950964228307580487640806061635996135443869713294967540385901688076452389372360410308080153338738151238662407937981810772838788551436457241724512680451696678449524867935609327311779928506955207559474006400287613591878256752954227292727838402001813847806734367904530943615724440432637463852532699164510139549065576959799201637678944025566084318066840906300431855079710056035212966016712675831159999241536360834338101208657497455499095417811068576425024619665875938349472117524209567782300800339978505226298961182230504136167810135827296102633615119337521900939133448548235777315431214027834512219383591184621864887663683158573007740257629107672821711668415559742218722704687565606740261304647029130014957489654078396087989618332001603800343735032497146591305573912220829184665595773301725543124378142713262419431175816797070115623701899933353920038208250243103329440392558465033901584011247429881448798156642151408560563619127541258137620113939634344682352593407350856831646623563096056576454795602183527787941527506934986338808997121753605643458574343136335455037503249766029515381457898679856191979434395411973327858302317323457054325337653750385855665636861021355455740707039410035882457202812692020633947602231960657362531704469306942754280111331354914913629396286631681340737820942908168337864938358244143788716834414074605058022574924211770659303912843945571606620813978076562666456948929684996948478396465152*i1^84 + -209941870685535152419302475611127439033920244051149584474556109161519844152318096263481413954981896079414119759760943130867375801748085734600775443056245774894668631058155052392141190478175156687161919585126665033514704640975766760250500980085611872135647633094315347586540976310789404787536239253918238972753663251588811084368118224784174659950319717713098000692585272064890565265345636210216907108743671534511557035481937782500915554097388867992506119678115744540210603614574617421403547990033659202871615106824841525440506770322448171196799720115928826919683784995524819127767789972132083709474681202911990989475033265552983787238168320248137118372124980254966492911398860012606786755081842743550708224627762356024368539582334055209161673869730208431171045486908625473207631210594237922315116272822576995940933997942658742775669586961009473094371568306942895870869265220002996786396647119496864082722215084949904710408060769813250333378947777292314707943779473267653323405447541242837186616268250008510860699317400715461236720151401302257071277643644938019363093108183072772355602757896119855639952274648377133232196696615576372852675745039047540672913150927552391094241374530698467445985758497887932708244445012533968114120108408625058404409493112987522770141892449877346594062546001112441096166905842827683063283899905566170397523896206161081656067468523990012894811794996733309705519196800839121253247483456614979222984133298117317284987060649604588352869979312178162420935252085517058048*i1^85 + -2089999274915495743786470330487299753834084724969954142065137748600169965124117849619728226373815745980207359628850520122519257753615036214357706556385453056996791488972876822731232154066131766345409686837724533156492181983344496841341237648208341113306349009415129387708033453499706542421728823982044315987586776022639544574665604269777323248350594168319950806845505559993965948391180557419384046392686005403740099318138080002752281453032354155897098458310221327071681087383901587416786385105106664305286523053060142714257410527774736501753171034395672405063820981976428112670442656217591884444826975893347716369485068136348465843263038034734243825148875628412762841603436720184007861535114935078989272663349863496542182492338963955969615970061304119986370769767613969994786164651717765058962735255256913681473117510886573789010895392840884648056715252849694753894560280291278818804850401212159114692674557825623998793412426339945997924374783017689916509380930097583202373439610276232817879287560485219751465019268852969102759351033216525915628507400021441466630293055773866970262752263787054727160257335820058725720507707206426968397938590103920936814814179765013424950557529736110576583802914661508576629795219747178901371613067479465456397016975912285484054068292419822451266180254202554485352039142586233286187081872022759056381388868159230859931494405203581130883535950379572589256849992000857144502847124318486182224963455898830794927826925140321168882475701920915825320244805632*i1^86 + 38757348558504729945859859230282519197639283403653071572669604226418287701748021491325677246747616486097358262919551570603776983734125426301207580056676757226562085913193061128563097165229164854924864723544801588572062162397081775963713023871148054477999866069186300281322334150961274734941306752897771943110337243418882057645523857586596557243293135942860239872311526616232909677565640992391474440843458919916807454682772219273650724966588631746632437463827195177421876420899332714093781210458625821770051093605842427037284214727887712828606396601684735812096841655206357013996240968742094323019995368145938216162082968270690442755973008619718880569081718284243668802802195854398080758637166117377604629000368094997858448064594544096643722237329809028903065413654855892745435347730026760130585282799966824918974130246426048392547234894749761983824217722359088972845965370684632402205795054967284927486890841811588654963557021599484959730853540005321363472264424603928119297569791737837105361724426781281626088718786139921517978739589200992731457364037026385673354968034529375458426129702703481656233780429999554846097303387740545488491243470354916932849637403037360668825767048505246562193352684931605944189742086461211623951337704024818323552550131240867377987204906734993977904116390860485836282309733168338126415716075505085223409165164742572070114664513950556004748103491238610223236411968656469226554480380391978617345732139413247694390881689808510083778185451305680502784*i1^87 + -551701815901394081222580749186454246492152111902619604148721841402266199243228764071359850622561215976124487490162263353819523966288433042101133771399132661765864770978222135874449128411991290285842724327818006955326671454664211387905156322797620140596641945179021944657228108814392966898294214406681729193813401254740674877798245714646749525230164209532668303229000317170239157491336706293404989743083651664790996607986306757364068420792995530428738824222986576208502655138075442627261552385373626481930213173339826707841544383394972183959504068759022283031320212566034429226048663535704568449402871461358791518452346197403141096682636809787902994592256344128920146025213108436745901927671659703070339703352821414459124214309700925621483955356124179848097381645350249457491485219526432367958012751537005147221440719128702604226681241306252318039742130003763622175282093764669602612195735555944563198070346561729018415305020727859159570571433998759758564035211904651996174448733089390108254397674235483564601756118408244156867238030506640609112633978211362277951835897098719155511452584944798328116705997055549800489716698136513316396205469732536287114703187292709757858166490128987426835377692988009166962134623032969949122097814387597291613328974845078235698560603727968700735267620487096184513790358365937214520569148632385983672806874356503986911756802146490883066634391983338507903895084351997642488062381372573289160343770070368148591023103270142505829233349099520*i1^88 + 3475251400027062890369089857920097014616344524388824275442605163947278017875436873114285978479580426199271567714703548932196436747190095750159613481201088518073979491607248106655975913528320935998769111523609058287524205032985638413692731450105696816946778881599683848888014370697775103646627286021426170034925713121337108410944816107896077211533387501954407110524412047455152972199280983050658219312003452742505283793722563189175196211087162085913569048339158550238233050722163655473078221822204727008840804683658201791635732057710702729268115631438114293006571438287396007313928403286291119315301585561140767515655286324077248037651590062644467053861369352052479627264863654596348419464960950222104854982567855075497090220888695824847612370724998929246773532768778882018817925720374179819543528333769256828677003283193718556811506644335076286106749286122898420926394116151890496982329568054213555116520822071185076670698800266442624082490226247463108958698721942082677721759512811653074179763963666510685819999709352995567182594293286402375674476007951177440951429368941454946297971073761914273294430116340980360727164100275483274178182811605287216706361348641741838365704358911248422512036515338075487865027316386795743628520734257477276702278528166459068790880975739731161951118037203534640772802552159532119963184753791846375650900308289287118241872209756133708186403471108026549406774876577245519307173123646700997567308984897126889773435437159332685283328*i1^89 + -24621297843714155838688494116754070112962922033305175303640358342305417164976130368253763486261528698435104767359671394046623939100101379469069566103404357990600280335794138873745100090221828075521702278017792743023291949900819996077781466634167894435247608597651336128560527901774715390118261686107781706743551218176341575530485548295618122383258249795234870688182078545682749525180381137879255823310299860310314695660256379087770043827286678067945369056869229734380680842981138512274826312063750541695861914429040827363546886464887195777950539837655173024592325713382127761814829501588439313126060017348922057623589844275055957298433725211470138056803442151955830064571880163485869409337147594773213195915212955794911820277309463169768881366507639828492016905890776600743320066891293692465425209498020923955390552053044459851597036026341800249719659881764420215946253527598601819168331618255021909193601815514971550992706411938475719811992643739976974498851260947641975082230097666782852217585153399027693396993543950833074136288741039130700116955075352743110597982591382257267077341166557040879438377160221623378747566303867075045304739740930794054792056390068796548182903190691248454138992394007331253393802361934423574119716484177468935264072786161916415820158762002929927060054305892723760041577324913150700433818095059006457601081100306084765053946743584865654803405837836086350611744318105241587151169708927371114197051946903889279282022333808640*i1^90 + -18815171898531010194740895142728858192748387292194151401515060710854656580639982667919418466286161543109811703863522547339297149984065894390886631846236922505380002861865133057197114452709374367013926008195701074351737010953545709862287992938771954117875271832738370099159502036568650679314881245424741109320643303166528105027946842310309915023978948915105283549645538775436621240732772838126234717789712065558474419768398534260592545298336501727154445553984588364073250647767683271422387105959042318249493826200057899325639032149352465319526143189678995668299165293586902911645850908360915111817534726011565132083417140911364073975852966307859142829671852912349192242459867982878895168534148508235208758433328933973676689586059552414940949462357554132187041131274900283914354380002398524905908732338606515351292276712574884265229326821764420192369414659990673322970064012892835463883272871621579695247845287791111168552357759892658546699288572733316397638363108723873053161308325123684622858264895444311966250772651391605326272315138650045814244578591013003811282339512821210427980772904754929955682309869310554894078369931751680439177883656264037357542242160579353067154803555818872604231111075351183217842995317876732463560132708276642984995849772025440485687014060783895121710825441827976274260475714499664105735977024988407432260565798946477488037843760412178816918172215665552657109527498323839033480718823777533168967043675701177242091520*i1^91 + -82129001217577975231074945596563043978312840615269956188650059247710620648567343162541870215743150070212614511018003001307493163442161845849090044220224647799402586859021303132456718948363467379451404804490805524525990510971741661969043173090119879071424207100150914724823372662050913396050509829826040860974883700121699990273068472219959859096553379999579982599451386407861020920597810917761768222180440809994890860705812159830633596753741598652128745906814706271009170396291627804779947004816440662380732021866576474935026916104437958578192058254132629107566619111233850601942929774833014403205025618371274469419656207098024971749602854396219328867920030343889400084231644963046929914930646328588387237635196598449955972248695731831317126693504307254079376439988236146772754307321873717206855025102720005176914474419499988410382355778530609318417601586247483050307140556751780009173126767657939733922485899978763892532069903060645659693940299696469378200906818411192720253642734309102929331859915585425000526767463695916437920752785013922290642476887452336057700481091714428884950805622073665991299333874649556525298376055310301783948244375965937254965941156252628276043513222276652766127785475596978873500472431079242624390830367168359744395118928024359241062085059965233559835545262501078047873043090353229978825715525752671302652989841083307662063093519533976157859651248948652333199243024458413891810326092091408180100645817155584*i1^92 + -121271049440588193297861033318823291422148794745577044146771574821812867568461683427949671066048872728149728871103261843944438240365938380259889867770841801218070083282235202952152164296066787764432395552162621374333983795147460639306188434741961523571485867247460530960937547127901051560713517558758713304943013165013042225821640153831443758405544319580391398484597325589516639189963189441024928200997503048670755894207540331764473415189408034661329629250451497461962734687360628091857278787527315012899902384941071586824195112593900448388354733876669978237777910102203399449146554760971489597001363290808465248429094116985534624054224516860145900546938746090326715696789892370221202565232813290330703816090971884678309086816598633257832937225498005020314805062604003157356294081710569552973445449000925167116420143404831775124212715778401062987098805939036284291900566263008615183014405665392995463507164022927716414169934400385108941927995662337566364634754499537671759089074136543052759088855855644200336674600444173409292896608672926812125623141070456010588407228501022821180536687146275754437985754878602462933514440061298004304455817092294465710158105222325580752362684454960329114236832521232986315224514773808495803859780499920708366989687856218243095050669203010324256884106685253132066479296160170791149668975839799375238106041177506668707138762004603069825261576960990765176788364869872389290843803374065456181673984*i1^93 + 452131688933207183502972745538953888328119409190821529956676027029468740835065208429689856209132747947189565194615770297165352928587404311704000813884302137471941043721156992485646392764507662978649382032342737280199746836203656638813827431853177406446112186341187402963272540166888285875203782336165636443830605396054585731315745268365845479913860348538007624795629657747898934950306331160450103055036495999709926058532470436675084149996260266640237662532060892158632766979569502818091093814709654935916755785880162086183800284057293862740454361702000934786593945653254590665638250158133600040368836524638048599317799123740072867268709789041501503418772313433383098305328765558671634223881310247152331391247164015673229743910036075689545636611049127958595215668838130197321536903064229892135773472217944174138203103088111808165986463807868484490473150739982543950106189275619752306257863903547901989917290938855370665143783987977358900448396865622013784663824413800428858656796863526341908084139109669927913504446425121672853345976592812400575042211948382227711128567043776500828559846718148401162397111743909736610065656481539122526410264616827133393619821082828432327546329809380097027058751703235766314803839849664377871181097868482916177354435072780412442287830479690996211256938313810041189975151493898486937297400782988192384342171719791150187550493389436897311822383283305991563378566255855801396761356062949376*i1^94 + 1332272133067237739862921614456128737415103832295768425478983490708294118611620692311236595537376923193079705765924724354173644641641397411815164741774434144970495668368210282248513440752657286901227385564354871801779766490627341538516071212492397318250386211176171069275336363276691921373241716262745946679648679785580912284314841623870278258355328357195811880468323242840857871237690846296411592276825821751794204570425789991511060057481981160600161097567680545819127172805016522290504620950033838703882239723459376361204338259121162764449897736651536184072294606415125354983369197223966235359271978171453215329282026106043234981377650825892760100632220514931372297263102667040941938239082772649313057760802097375062110356904778403337125436463440092976449876916043105922047273228575322845138602415502984251858159542826104314339121961488298929090865723476800081578814400990547274715462600820977787037538003740102552233238483119614070368192474541451382874715339777576518670814095439005305947335166580692215044199230043257143655590639505203742355972394429448998455056106145880915068360731495196424007052312640566698020006483557481206706712978146198546602567939172733321970227236625752433021504210303222719278872352695282836771074246342600112536828167598353969910336306217852077657586047453364558663254550821680759203572082768057140739229523258427192121225327528061897342322153941386433219550064728264989344792576*i1^95 + 945599254287843527748460143300275162704812869324707146224662627082870617650059694511195275680854460355574929754971259862931640360959450755231529332779488319160342736116747727449392390299769019101050757352998903101351790309720388533803888552096353060940958424248351687549743071553985980275354200003403772848194938118925699408537937126234853157031459617021437102149875625585036109598311279505065170601984350676426348736914792525139750216794112705599767134338736940989699142945995366134690066593998003537463083252608811322765878911018030707842766320864729322609806929791960492809865961564314819321424529200783841065920194338699496458427701386126547072492225034159410544860808120412841044399677961170370740382243147621637564477138621684765847645184482505608515568735878005867672726670490087981153765379202143482260790708896286677798176810282653770427826047285500108950956073095524703392082712747656765533875698360774688979048361077499965556415048509272769215698398515528766714935284222860014264980101519895458149239186280955546419670851200249007544135070782528015896166673145443511100213811613547405347182672730630637593502221807237827964300623326667893334972720635167971676579469618214866805694508116995776548401486988401589967694859174814940329032486796034209049461013657940962859637011789152219212183506966254670244640193599442592160939302621412066873648903862844113330628852394991111222203718085640192*i1^96 + -123048058689967821931103706597294506632992994605137893195963640863256148320019218308303037508288281407601107707079185148883209679383747188907711197003682680625433659635988166404719073930407872802104729368649545014535087809159312383866310023731085458729607230841405303002835027274872658873474573320370214177765437012269036984824489831096730714560420927672952568317628621584625258645786747093542727032215352876012023389495140214537098647141887674236593461381909535558237586958297000317305403385209564120346258249659363709657453378160329202006608615329788698948654897593607138929190133355243399466745657078785692390986117295700017695092089850563773093991593627289489622877619342233356683103326260837553230310541477380402467478523909674051543808458254387435516805474311866565154901686420059951684039436807461849823495789317730518975368282130113678765639482910490363502442034752074257858710943936961030337761188109625040996247814306872759381696411633202564985513250366488035631749898419331387238208744706853460949879473973137523571967763453500665605492631706638946339896960811510449744582893716952827590242860488459477969875288249981175824667926128725232900235676164488924331885101305262160397838548723847043503037497910591298247189232580969921417710159826272254236334548100843221174764649423337109088113825262388234432358142385915327720192272462886805503354398187113397139812146383071903884509184*i1^97 + -365742581085289485800038734240890931534059957375593127483538580115524162464000323881259534155776418118477378701337122815194096587068937970687853597217675532459383485506116361046345779859873892469604833593779196233467748237969498740310220482295293170180904347461903336353419913695527035579106565597057568945329175450795452241119058322427013759154279360715131588214159211435309706886175128366063100401961796522586340397984899924171094664744110317736366885833326761449981042705268740265056257183876450194623714398583421619492770279982259602873527209959984033816447868513436578678469794291165308799384045729651918385118840746573225021168909925706208798195006353165409739544887814575141322299505039878838353379898896681971370884334367256780451160786740766146245116155666626708002970672698230825320658158928332699950178314759472577955172108565849178794262440880354830398705504195675361701153044771912291283044304853272079360136793309548417663729362791853761199674804378643903199378902627397030463831046098174157489198828840112639357784543271729539780306402542272778417099898423131210308756249238863205342844493472074467001289528400413777268397285862932341152834500032651846787365279677598024801081499566496141293319887858342095286328424467715577815379015856530366962186852199943880335478660607474144282368016689501020438489700856101916073926833562650279985763069278333263617171812410982400*i1^98 + -85862517572522071942294100165944180912626996215019405901062387856869798739715850762712837484548838512398293600538171305335106778335749171222326259095341092869010117502430605507608943054656366593399937922990866331451709158551249067868857463138935507373283843461566188130823038042590672375545303872343767411915156936563595321645132823688889090648204685224745005253320176011850476880243767726819694394245564268988654565095516462591996149423774656144361129519288156324222589593137183530854470841943863694615039340365291508952849553885365813446817194948972224102514092448309846701977592959111593833345386333742681465489272975212278360401555834430229474936924571426164075319014998230112759841211000729983762388736860748464264456774811848870185795339176261320386242685581214891444525254755883803628678779593738300893307005686837804005199100283842719544380347547453669671447519363750997958178232085487634092424508309080779904042385809482795070440749827628956243653536564763183551353473902537995355554389039091975917684616588354250197853349572295375965062799800226346010778297035120309228999579816786944058113635600451270069064275977000313441477954429999185436501519838104431691773695031184687493833770649212777021312464446560790904084663648156982132651966685668610603821064522072204209381840669975681806446242567737979473865800128671565465901876524746350128223371842291719947157504*i1^99 + 27916958645887917067177378062588908704758332633201102957640572217024557344997441836523689775583840536529293096684406421109886021901036170245335961160552761932839603003594301277611459991318257039849853923578470344516443684450236754206602015382716712648753404352972652412883014837460176969372251925532653809275594445614298248397078458806364943164993658535821415986740086340830824941936824153116897075145842022938470154538868178733884486462872337006872134659214550263518285623812231427735819639487685231380538652503694827172834502797124207180929916911037599363754990442205195952640009528451281886080087857653183550801972124903622711587509552684474535184839768012014528313751815370304088638501730175516146103273565654071997955534721197310379610174214998849157548176487180914797700013746488636480742433169858895333571315082560956285053808710768074683092551513344028821222376978733689060748534445001173890078134132625656632660460603826255416281019503416338185371279018683238049251313102179083504274342211203817243076330041694651790584478016985511519757933559865900574157199065456096346109041306526645772760261632088088643084081875452083331679944673520618396882863254123849215275581460744009438718219361278798610945780988043575400847362073362727739473099943669776703690936778271165858034035651898115799468075903824082129986539015603996819706717915598424734829519455649792*i1^100 + 10588331460792245483688572003714879108414649238608615760447850100764022840297649473825896456309092740002779245853847239609232508707846024506207028318891996682013923046795512779822009526158908827696317747978062500038512712417531076525862602193376205396412373899429913215742930344169892038266992889178869741146445270736894629886074185339633443598324388348293307755928528089866144097288470962544656509545484217485055005131606680128689703218598560375378766378563948459967964887118695044084079655030182512620393238806663574203641246313443729754499655945497563871493206261707588236424328203995519323978322312475404307516780223035044059944985531285796919465245708285271038780001716986740124781085525567557603492098569919296825944309821096258355375464137584740298695088431406234715959765481556801122987397239175933687135505081544535073021664918507878850199530111280809849495023432299970929715058844430588996761328735273909890838947575094666925237078146303575100370108791439463728388345873058238167033647591446938647751447412604155440509912621623209378577358953012317195566096214381634013089709072710448413620833003264863001012356727832165973097213886775417323595184056596436263905205969617187628363068583935589008738258029525185071813890228831652964395208086665136685692818635075253870764203038496593720189980877852399315371204809526358854387085898217629643964416*i1^101 + 331073139277998874353055983314256756727560868479197668539839935575569064044922537310762755275839637491941524285789340901625180544619168030950468631165133820353992797946325336929556139668797168963075475384342088997236881222149955573332633280416038979140167978843562723381521920568622836554932240846533443510622084835539018261505626002187163660317326485452302168086986414617839263134362190607131307036072933197321600431089117568509234343993761922220000101295938753290150540910726398128016249828124861774499955224634043321819349856790036595498359271182127795081533580915826900784746505090332707608865518771343690748586968307095316034856679393452484280274061679780431668933200730753286614489497202620543919414209244394107812553925377120459913995715793142981359448709083973636979749173421013732642830384961252967921919711378522876963980977478750207067078744775189153772223244081854614493870150870332713528314780070171151954852457167701007927971885453987108385157100853990907974198248109247964336198352403612638902522970938768108015806993559706965577137841472627816188431085620152746178974409528090526769102410309877610035368261227600531643019113976243621537720438967434578467412605358174580958880259319251718896084138859472885048746166854748480016943244856030065099092884862560704126404186162200801208914442165850565708794985420274155773664459489280*i1^102 + 16327438332850182271414064999151218302986273740240946713533714154839256836222620689594694272800025829743253133801449489854101993852123740834581195309907447961433782295259368916907692597366294551127210209267790292884104328894035500982564617468244288402027379120210916058114291458299354752299346004422162450460391482679626454369195531440025198913440747184084939437447380437220986390044393203864135466684477953356396723610047495192513517213881783602356980211052623807282294781742760877360254819899963008991326343509191581272086434787780133833397769916003209463725216812917710267088394837121282277809850173621228664907310950320239765982627848766166870945760313216384532636237795622183532905916460562926892501217820431269084129052797641297141623019821411651297026765861582836087472855677074022039105211795483102844553817092199336441735456551498499866773124390120100700499188916953047833689815129101194389187325798976773657075214767033306456139268019264275439100919542844779778305104598535497259227243031838296422733587002047717732316965010966933647200736448358950059560771268693645887930937268267677213224066908790700045945259723107831103743247820924317503446136570430932387609668996651526198598316413964355109884914680702037996514175292350361497364050856137468519645462641683968545646319070204197275307466221624423385947029804050240503808*i1^103 + 1083169364831763938285618337703229474325427001952845652831989696809630169338679419490319169719095748858228628420719893898078151085080146939528346726374368439111445140344017961203324529510763815672100359032749723734655700072321746146257239840793306391772481177495374244951940353780091054172201843186043640293200983136388851410243603159404100619531979206053530286263758993947346961326793861405720776181983019707238272044333020613553424482624519756077288363024332420581118638449099355620451172853414262788150621746735182448031426813581861341856474288278975690240167454578315838543125284720020800123035957783737240586849881240868450527983781412164937025482405681466932479545250694378291323893610929571599237702931352597962633735670780135237052649368063885518965262323044667098011819158350146218888963463561944921836516559121343927309921430595177810295496188258522891611288838644545203532875647190961202551405794836378622194103628465684166457196667419799003674662127207087459803665474046972958526090697289544593217790404083086217806820934938158029332666395314770184155124114708639201674073827088104402693771335539709449041307444625467620558256398510053237043275397100445527532961010767569158844259070655486341823434178404019517941590720895226628935867194491988134348853335671259966356844933710708416108309357555211427150074740736*i1^104 + 32215662304616020622053952996483286106697383697094336826855279268048977975432294406309674100405257882119850557685849186270965610681658180382476452978363456012064785001702847120092053431581756860296430865556809505042140026279973828223633834905204740556495268616864193502216070385271929926906200571591337993886767583573575374361548152582150141467471890341465201584739920828544731826300897946102057220138210766818341726058883883500685516467640601306364781539509593216030229922367429144265098964783747746536970289403533527679046703766417534693666775837453355802253855871884863136812433523768076687867575433032306693461682460941652757381657890479824577162911189858177160410171243711897011890598906524690517240783424570288234961459243281171939252761762976606928150726854266177465311448929356602523554370353598311436044772415288292860138674664548446740474743804094244054553235210981234523616949280133089749378944198788829029597812183872070877467001992216355134635009294380971975596798129521678925107580139800361162851967480941021182804495448869236632587845210729038965763858775120535720599576060848117784365483320216419589440816339288303150564976676295245200562207927677449433550220853388073898143864522127075530779370324735648121225578780223717634698842410787517545949297325372509296877329390223818044598552994368192512*i1^105 + 502156821759865182102107263220413313247583958078186186836699916514168272235895213381230689717910052563969194980429183775810749949434400281162292643937786761844697859132322754851123874651001028911337099929195948200925504413272476473443645692314442952245617308870660056208640930940892021558546521289480187109692228699978718583338298471411950369767638948538736809346384382546850284054560547515935488798976972320690864873158909347501566222962442277966007383350439787691080444372355136009587253647981304995287351307062415996309702673708807874677159558033809526015586934537170492520692029019967774807238017747967489777876492408226186924089305579805272779371050136688620992200843051738703921766540512987934742180290655511919443631981567175937473436821462017964217322326436922820940740916731521293454587274339133960995400713935225336682557661768342578424863419021650212465113048031408726862404016132216728745059790418998704911796930692331788051968098816599225010419832565502656293008607796173245588051691652530773570565607861651535201685707886293179980530625470523955124269370526215235988938934411755254078863414776926051570995973503800921668328133030386252721886087391710581460539127834112951087938288922087808802150335080574297958743356902104875296523782659272194511885757068237100865249239744697869608681472*i1^106 + 4529053772340872635363702949218217649525737290024659246016919720748571525931270519170385731589509833664693120318016077055076725225206856141543921761272743977912210453243330309912815036955886216604590053069570432873329230872686601954459051099772585544032584038552176264237704056541274927441352089541263123195289106503590234894224438489302369064648225368308202765515989599989886089761651708779290117204161811473171344561148530816566096360988776837910167965029978590361379849188845580797646608590592558646280131285178495896385982024835226489171038338009727786694574750366225813348964620693724804879561665211766719663037159235110714509018036659603022159852301747104829303378395275070331768396064473262931319470627853841127325172756479311861904374344548980755139846431326573851158135754512296957290568181438109313076541741338437226189369376999909603083301199772186167271046536778199337739990773255397988987206960131137137199836856217721457421790084968000807124927779350359730191110586368615303733660219450974478076982581846401861894877574412470081100815363030858016778672048273679324901747121012578747255941126441256548786243625298235230661329940232431580261290909257953885114823020943992479954077442128881554079368043033471579279022680222225202486767877240469930914847115801683385727728991862784*i1^107 + 18061094393208517448020781396540309973033820635897628842893476452228612000741881463513617674639460381887968315210587324048420043535532548511031788133297918667701094609158942934427515081981036911119786647344851808288573152500662070438858472889633901672517941790139227096592709828709191852729267221011609497159887668102729873412326381468635775439660196037530351338367337741108438986075626718926988979847162698771900100673483309184226338876163467194291755073567660827361795404553903357278665960313877477744107891150395695440030370883810566935937319968200308566041107893252583305325317734034323976586995821570503520332946105431206344615586801237505927485883670284516063452337989125258074472298723010119237161507815005394929721514715519119901317934198916063687069669138525826134743908720476280531721485351929886216854675652276679001218885648633168806294373622660441474995496454988786148851922182806968210538872616103628732628323959305483288179379433328138870361286847786057273124410238692789013862442748633616675817410217389231825147982820345703681687416191680851374810868744423630183755959392017163784969637152800895777041348621133569195011910467258420032565670261068739603657755614291194491996853793194602720621952971061494431188752299496053083403899807715753982979379834686762123264*i1^108 + 118311795779655498282866320585520772504433003959085691847687971959247592771468456437660021103981984673906114047877875662117298688326573425699106905222992807676479534910213878880588394906981368654097908723590012309304700659476976632356942237033980592611134223331525531801157963281498997578549104758391303609025515427745775227496527212248621757207921906678558927604672435123054199808967551551940550331962707891723763449884266029200606991743829600442199173849979027647350957439395341207926718406320174504822537563310709936021836497521009758014463666529960697397808821268927601688613522106582117988820354286577179798890277918936065728559682731193555228499188896513578652751006164234232255240131891557573770527561194332285150375372617385467238076578321502604725640767044305381940373717284648122408982999936299877086163821420015444917837289085455854891002398312868582867099442113113340750983259517042447253191497218443535536922960599466085712461879338375193054654672665387306230306059570414360884977037791984053670626395564699870706706899987948093510864045731629218122523599987135914080173713195439125778401713092486660591774157028670550570636706037115542526640822836628433207698353547144339722297468366316355794067077405505153473353164448622843316149712453103413036236931072*i1^109 + 2319492248744908175361032386533888658657377275814813602534842336453195752694328991807471226459115873970352023583531868632542374117590387459572491333490261744629039904870855848827595800964298359643961264779433502560460852151532463018748525611441048225517694226795059188503720065295813339577847505221791304483867495662629372208234786114931902608968403511176042342839697650482946261220581060137226645751759044130978978253477589512129804178734698999779713415687326559802004502845910561663601905001429422300540082175476863558978757311572511360514337747817788122724248644239152898807551060179615447303024648185667993880951700812013435452285275208856362658134651824364759607261612996870736067273659730956102410766740907618870713532948155052818388663732912369485232663038186664757616601471487426202058771448731266924618392915180258692521110504792598878418885400034955615281833238874661185477523537841273073850584063757714524738366218383986270212680036256383123108681410336380425967992063641009779455599568373235360408619847556583971812100960899294180509364429172432941897372263884309977666438290165914230100406490785818818597464451050390990312544078114918806712735761920262568471752379634608990768370257085705292395548739161712831074340501068129841617938557651910656*i1^110 + 2106192988757375994708432703883045382300699951390607207322933146959628302384479668818146497808498295090145558713816603755883857808699678856799713812922788082966319915470984409284930128157631495318687174030283923685856802614552709441743854711513486037047591594221486561767019195026913859466235032646075808718213666722403471161719875955984505439455597561439839878385884777571069243339908699705382150595797640960970185189028081280158700106454276696055616897568034374948972898781512221527596873295789620948843267737958063406489331078483306963430487498753318778655827911037816436782262462654159585547065300784787799120414110276337865740592835461293649314442377720318367696760866630845715354602388001243117054725195187482091565020989726138697458266594975985987966580180338682249917247751341640150620253110118093000063276959887388067443065148469417914408575498350452688571021825411761410094484133299163750998793345395234157785826824652508941965935004940038634375716972563818736706036513020711568992703566004054097396700939807701237886538910460382650359826419245807051794359817441433706527398694471685265788007809369704839471726157853859811678739799536686791682015586894275607155806855836116270106704211690898967274797458132833778068890666189721815744512*i1^111 + 4352282815644841741887370955032535310805374904116166261536958171997630718429401806418733392403824300451900162478425596237249132227898976653584428765630864859572773243726138668307434494263138399270399447802397816165571305592437385623585808914298315315059142614035992053989003484830222712285512854013006652723412697712762855117960057693220894947942119115838119068263535904690312297765632041965162849707609761975471553144943861986385424900527736098072693789931919175654374861618917332272353890897786796743809985204898722102188632416212812143697664803840571425560960788269605493083715273979128997442799958156179641141409340295011498163847329302476783607284813333713117100300268513856071969317254078664703486836504209620523250055301414389214245040058124000596302197245009714812174056996963235323259152781994749658820541990144400341967266693344261889071003817740718060909774705093891573667829259105520455141635354462947685943205709470752301292502973276326812510259250373164192208278883352151249330745319684216910958141919359732753639296026791103478678797129360011353705042637298442250725451023530901302110560552978012806954987392262678991835186629807769429849181087989258507044270511007694230729841656423232699391832418034985407196918972416*i1^112 + 1985955161720312115756063376857352944901626483861013964441062981039089859591004863550536459014963810369927639672420071528490709069475974796711294496884330878237110034496121372957286862471076264993181256695639015384010732347311248667480879087203244500680639874555012799581664676789931550605871816932819154304011200857329588089635102968659687710576676207915926830388968457626320043555658173492703271444043262620929112718475007015228966866347868114805550197773372850954251637819799831762293912456587739917568267172288207436640528406783433595686460253296761771885795458277100908389098112989169720793203146779736184842607885645068879751536087035796651188836590454569249727837793876102146380314236886150303201856645651986946896325255271736409830018583472527173201496603419971533828525644142316425444526349427045832179638711765450937001918494210608607352126764587707270874336850173836299422735004565122065752068281776735756191242695798792077786565526315345267492475239182413291925241221135689103854771180392889648154946627419545943436990209734841967330180049929401310032571785368997519275937551400868247936635201263789990147249605243212575317486863821533911164451600352893388980850512744420019223304383471398471432523077830836224*i1^113 + 247641319010685691472070485161977781755148647052366613128566509157443908038604196513453848774712015242797160467982932011401823570326140980336448962048136130019822195734503720627387295073370188330257524902313404437432296572426970887970661547616798650881170073902467318146551145304474968928341157508946121613770987340791795522475138271291694603899550756259224141600527258749499073844735358004737340991991597512293589928372581246057134509179919687050778156303886979941600415031287963776445057041080827557220812913256099760038226202088679767149557162444319247979564029678411590368394154298399695394925030022158265266657631820003390162571787400232588753162695410890472975064503944394177166893870664934744227106233756203176950255037471027349473666448132190908483951918642627545693721766482790208211591446807039863840925500211682890697848241221629374304714835079330741905394057197185381721529994759468244905673410606213843128605982273441262607279403943450476132535178642463356885897462588082158187477305400027575097099067932414244602158065594104941654968705958295251444739089646821048652380408245701723237499353208105608567028724532240323317805388378266812701005235611074756935925197341970519128945118256126572363776*i1^114 + -19398471032733905593678030549806034951663904165559026898824001730488092483112303236792209926369118644420974195861332150622513417547428544221175510045531780635625184769411681227213044321274328212834898471168225933601653810767165635596225419703283726916416017524712907234473277303437809551325316202194134945590055605352551182916397078698949250616254468321645224222076692112709276605897519069046394243721213736888144640817121736622921732887731236749938225869748799398483663609947896796847945444177077173630871408441825991452840061982315107953688219052355102012056379583278072734616593225891343316995557487316685237614745162403889385663911772273446266684983676014984511451743980104359558488069702644849098688899609530347595623447623096248912943856104261196006110745015438118099714600683381874526490500605795863143079653829195483684023025185466651432582641575768367435273655229750596985669013720060305269570542158505198529453570617671473231574093727148278458580292624224379492363049346605927458711668739744394800248077206480869905813603146673869628267937445933744402865580134138357273558792674121959785580502955347100094306621388385870832889523124442539399853874370779661653254885714148516935740948480*i1^115 + 1020565620481994500781076464495943794917577379455846049211739462040643582384458249013137962121195877194854521564672604199803355023928036493227424725948180311040680902690546606367694296788670085654585351527957966793983806961346347366222052585544247709532436797683910982083582086736746451950380293316246154845216471153926550828347481027562391354509725171366330629887120088730162169630277540303541443689855330115404734745285068597585637326813708864901874236938380137482332485846047261511156880159650077585199580482027390780882277926561550509430493734708221248820604955846999255436473959287396191513553423039473581445745138919377193255657701053113696514224511559244621786672777543113319256758252447481582379805552297274785961368290074092238134052607988946966276613941730701267800168721243932504709210932376260089205883595189520636055304778795164091326161178985475575862247912881890264723360261950717096683218931558703209550036793616860481479409682744277029834939247738224126056624342380666960359906656668791468361065694061845003913244833126806327276001356157087158809426003760044992715975122163219765602600056401829964176291573604485559719402390041328275054449120999656959407584507330560*i1^116 + -17300278917198861438088918246355834660558275742959161799731452552870911424127279244064597544701406530756221200588857108813345145680970819277785861497928079846543902545464131718963749165026273321734244526249949803632332542967065132546380564521737209010166075176765143567264005301976036935584502219583600292407543242982090332150821919670962236630347865447940084525895469164058860279652707081864180219406356508795181961442661765422855467868482356436579511316111638751479194530912851189075613661288503933636436455742695134772556021097087395051372930124959902774929681605337969385360089113521638676830774697420576496641931605916170383072596527039357041266312128069984022590551509410150326606467761575784544646552156525418806650715405646411471158537258336260603348643174437639674128571539363724102735692139698386514326570384270594926064461747396448346315793269875441342840119442123102864830267537978356657274850706476021626114780569283209563903745528946539993920908115259849665832322595506077072152652374268279122111184099548855838473666758518177066259477246425831310585448571997346286978862102396053555527148501249330427965732859955443823304456943236407209050921967145713664*i1^117 + 616528051525852952915304913220489262813332241836442531173794676507924889868434388310705543778160506850902110659045748432252301661791578991809715120073204337132652829830694057010640748375161339174998332899267488670446784120152272799375835505265952014807916859190218644301924208338708979465664250278779099000010106732562285168118889244249872094346336628834364219959522860932494159107500412284936988793484763172240839644266951454289519214313713170263714418122798550523760088673803116318584925477427465853436727781777023853467891104205897944065886165977767862194643414855076946458793251623430687858825471540230907306838462479087407249838413331356702973161671241766814273906002723037008449831840527792105196047630059025371291702507620656911591007356920500013646783864500981628537854632513200462576110882637505182839154962917408509871956602851809857204599167449509836911206677064907984404502574483954566468998265944951935201219600998373430539092397014596181519373596140882117516477830177637058938199089910376051876207081487242743996876350154206629961155532574587266715548806777293517592782085415653009435015441868218430454921854747390584696137126979920793174016*i1^118 + -18703969879397901706860142998004716437628810553191101910918795713958277532293539594348429996344060557846546758192585919107256668286857987814353481298403575998756994694944495261522296249354953715008691850393695609373286973395500300550665652775931102698235787172654783877316220839660091322191339862247118071745872755871244609633393721012703245681612597246063578545100333847159708488923892532193597757483116357436724952721188996231869787516217040628954513474472806156965146910177703961550501345285260656197219012432953484859627733237719326094628962414494187424626435319168095065192494500689990993666356268713954116591823111377414366565698527480792819600582867389813591344655440809169532123251427633970138541011455477117615642078403705227014088547918840771932017622507592373571255694390194327340176349861370136188860588941078769832489353956686688088448003114127307029418821948558143929759684386841019955731367344581320401168382966026411843258477097370932772092006651188522759192006164928950210152354661292794256218176418265682181735410281656470239019749977964833665730711995320250011920306947870713434295545994153319759458154388670783975390707712*i1^119 + 154043611704269210503646939252796021719064076808368410860430075804210041058422744298382319557787798616683002665780563276932588719155052230081251447867341789855339663707513134782680244135703860832698827416727992127074109585867676098202422175453215270933975036043450157681064512252024580423725816162183821962922172951203833451524421485024771752769397780208255356933349454309844138118737745598462303346154380631752619766448327818904100600129385672623020857164835538613278353574275902024220252226684799914982633475033520707028857914507454016530868291529204663939464575901781560890716467185154694910787521239251560279515196690804463458197618771378623723910000701802792569756617057470633385284766449480650254038469106936047348379449746219884935233448623691863049474971417597851082772055151707490718273209953666138362526605367667992608947440494804871676145617286980871899513614092304392010172771557298598684883845508144707953906921683964553843513170500242438482921121697790822152321191899545430223773547857538598182294345970129638094035406688751586186866558328248071101391118753460116035710336607799135796572082866602529743483894235136*i1^120 + 310660918614504818650038934291419909215720719438781987220963561879387702577923585135793393526544039541125709245863018914557533268720852499761805865102736372452251205836411088225942770635073854234385901424388559183365841253385401005663454619841630775501184663103117956566770050296715217596389673600883564971556092711590371753351574353535766699300145217672480219094503266938015842790815049457930407378645062270319608879322726699291534392142262257764776340007551092369710805370957448858020916514199057028166457675899484844004468872215049938384983807595976253675754515818214585750721129453744391879767451198778620245483768609600595181749678425647337777799160391796167199631626328092643373881928190490043661665701281656642191542776688835574731234936611010420113450207195278266841333420005456662515964687502849806231062323977618158209027169603290965796085819515160043281594807286745297872163637617227472017707025579492424087782583807021177565944916808310494784684300783394401514172420618153864972194082519137968341552545786074519571282991755641518708207979611682548723992360683874926092282918212099943822321454501855232*i1^121 + -567477775848077974668323006768296702916078444196233074682904483874748287013987918092499920359979733351416853462554432465507511058010331796070149348867950633790649251153462841859879853919903939730959262050955739150647968808784559591340807796083577045766950761680158400454318359872517737685818396664231990603291865154670447104429422708667483371908571065578944094861389043424233004845167004680105541027890586240952444203658434140818300004875306357038930518754209785388759555139537811683810106966916293539720389555435690851771501765994137161259509285829541898118409455369373753587551976404848924555193870529372465543428986697481171723721175609408466562658469671605729246585168242783442951121435947165529605256880376240323550864255732620535229695022960528514338279695327152480541917299401329500853523246465916397360388881408442174331714680054255900775430652080292740070752778226116464349384647178216443665368334079899517753580689251696052248419545174154073270993035458242310958903785033924591012121220194188254372039276794235666339008137191630233155521724859897629523214977633557680437248043847656669184*i1^122 + -6812822908226037240252390433652746268055717728933861308913737840778763609096099294326468287220808421186845326153398070470067750908836247041488962843687572628916097638739104946473495144069125016407122920948539533624711145004569988739885219497763111726577556274064222007551380731974439187456418558431987334287921757645307989675193777174821349757817618194950281737016212858041823990841843959521463688304971742021113400487238869878036904190420885239394562783606220774337717206686124522163101537047688850831027668851601814147652804923417632746793536747516885642614177562346769785419028775587655028131621171646608682144182649270696230936508482527014036038813927642600347937643858607468988688769964440232101073609442983018531403366294169711632108123633595707311321455538344212913603899757289409555904791966579286063816986489843022993002795826632679421118241864796905112090683754739710665374095352511050751369773721129686155555264917034203589355014274247504120406722415728600957681643391254671336620384153810536231866548321823837628230263856801033356176442738734583508626726296353918418944*i1^123 + -28809540960794920390955140318267582180429101131870269618979563045315380726529759226549375070475623095784093466384989553582038031205821760938499701944475555479137732053850535808837673312681551411470878860332662749460854896866091667658605608607631309916683725305878894901721111395083522830775200754257147428130166680011503792342439616697623747798342303133619796949521448393431472279912992051746091026971936166518679706378879661490681828629429377846882108654278892056991937335897002244134442349278212772762426834798139003181244602622321622879702990157880950636181386029362027486351575179339408731588541548790556502322290935013336940098830593011992317658938526736963425691103504721804960324573987719605348298236991205429451218634171488569920845449133171745150849779490903830020109119060087769551671874722235138699408885243254674019552520946948988190498561183340088850508012123092910239665876541166795445160200560790862005427363523026410752246028490261195766341644865945677538945838505311675163632437524800932731607898621651306783473443907820980833750765249922422800384*i1^124 + -83782205829562573983912770659057984785560358615394292487210145206247462517806087142783637108199773938880503342023779791533262903734922216684698726639055663322599121931039799829202453570786528350238997671853046360814081867151511494151762289145155974688246947918635705632084010072871162011696723460502372300089135972020811527677651088988236441371073112061460426247481814268285207155516726101767768041620976530501332631417825062582114515444709852993414369903950666675746595125933232531054565900309437768872092301614280295558752138298671177708689359180454425544089470799340611664711956036162353187474466682023930581036854964426207720746164006214340870428435016243190520051539186402489571576819998832000300148437354558876000871186628374870162439061027445787845907992572047986432942366784365647056875625917660358375907985764429489797049127616105317828357812169405431520492971840199754331212283059936438020796116469666617573398316369745635433643905596314830198366462583524004457937780035477818625511726216389860107666401301721314748378033943419551744*i1^125 + -23153260643017090733205642864719835836401846548996957618653475884426198954320290012194944152765768000586621656724986570123700296363717400842262835353982764877985930496573540914680533629228576901937402434848254078009124915229479081694098832732739110845553571895572686585109275733969405867789196200094122683736797745539777287658153135878539434483434175166401498158988905844575160812343594546472765540224184378816277139524034423864039358441665358097271609318484465132249510595958343200259301611587863636353716171685927056958707066957273000354778198391711418694924231123156690432212051321305818990057171659788996425817883720602682571485732895731451195709731210562005989589850232157637775323008960706925139491377514397754872878033174898788329380676182471665754919956900864794469659186097851721290872866399584784421212766823794890959951914661432510733327951059548229566747777117702990843506934932044823824383373046211535048483048361010211963717726115060261376320223374677667971246109983907508191564929448596219874924261044912128*i1^126 + 1230069713184516388888166624507395512516740863861196778614595470433987939585432688483407605049311165613049044367867349631332477266596150976171371960138203935645484099508578865749491804886231048480287101477953687831905521902698479272722334587141918911594895490692845620865792420952357201527150977781513360385864944037670829233929524540433798754937155350759000762837697126898114947453777156323823111833161820234222346808803420120464287160316574516305689130802061989879793043721928968378146751922111151063709170394130588989745726600774989447512495155223131075256879484617414319887961742512911244652252666432719094561233753984177805204256362300711296092348387123420202248291995761156872844522848113259861649802353304307247152457876016124774876592009935474198813700075064255071740704476689986677972671835211772658455722871602065156123256976751890362232838145903954676784830102828246552762231854932933548603590683287426850526742447520711107148280154398120758783433298543293052549819897508728550011757920256*i1^127 - N1*594359217819443795197694681927622716728926291975607425330562924634786198537778550704567074213757796133789767369667493827060578673809086324604492206687500*i2, -595268748603900984392433853764633069497538897954215933856142514897729457145735294145406232821422466396956646155425609149473128768007782944946876565961369163707822259290540506965419344622504933242775617565867493280914489553800147239214092254114852467042838559901508034475477626637443477235590653110324297841968562794688837278014510634737385951651781784308493403434730789868047582634772295603646217569468053773000101932282378799298434549946736062310817828533016067353659915640044032016911679817022898936135069542202181679202735376221858445739201986227599856956374675628849581299625105841321348847699978270181492524690419993652716996491658765118987981581772869849122233143531106730193887609815488875238068957525624350790263956426180901149788536783366500767412479187877759222093345710546819110095807111352127583755768307303550578049095163891218676629731625155677424008551683060555933442488322790765157188434189336129072188330326483284514152282627139934329797199567222830318902721884788481358375491126155458058668625526179816678241174058356391472371579848509538298145659801329790720053890636849303351245512847932319988148091567943374273366474428680727550109964576483700791379957477868990419232442183463698275199487258980588902991886238970865429970790104039533284696724014726626600954819081147401834572568618281325650507352416100898639299161286829289114383268881566678910412447262617693709562716715440716860904984623396801427355128067080603524740674411855142890146996994741185260289295050346477897415033561647909247520515005417148309164089922243123000176245379226756806633285316799031342788887588806468997669703064464884316206495947956970226247687655971481296162539209587831338830884057181118367885819356606783811968956786056681544912445093425922803922099860184447019728763603196008030654644775524902618688112513147925555109956415395834251550006906893553747239737753600000000000000000000000000000000000000000 + 30344717800747326060316071928012189288068317326229906804234526606131734154328653045897340558782210616988037503775882603168331152869153335006729785978462446154627220715153922781798358572260000044875536239922156906455269905341047360067090571641753853137652389620757684154880097025465127580762889093176157861209152985500452525046535093114726861295310761222638791664038047854914238386863797889252848464511938193867154294991985344057790282576727286973884359670405067188505032421453839357038832695537405241897442314684454891705675705970941482209223780390719516128644765645324097591791557719833266897590865367181287408847737885867989825431492611457066680120367038970249738501240621224425062255334513592859931012158350737968806146493704142067937080690878991859896036513112222772241843243911261619386054688446148521187191601594400565746267055978007241348839146678880527572029475682899750835389642307389236162117419470025847643899912401265471677960205714558947067897033406191999552078159899957566898635106279990134901099443404628376857417325931641380187854354183662015462648378656582531393093221833791433683609195736283063737042758673060494552751890164709102303623081503519355121884913314800572352326210001955176013691507237909721009853047122700147132084085158041297052623483148746805381220306107253909183811706898169914214451334999735837552095187803968850516336161715000546156807661818477427857680192027103841578617420277395664900978221343766939208858302511830976657497120875565368341898705738626241723277383944803372455471703880330181707239920340428672027736304258588863461930428231201571602210910374079511889374454359076291586392182130084527459195030280407099437592387856688149811046203526727282864962860889101260093109469092834688089553555064058702214069216184337244569405378228521920428327163819070403119511989287918842002938056482329420402559444266068603509545317171200000000000000000000000000000000000000*i1 + -594610397499797942869183484512119997166720508871856052195496984359720677753806994862197287197428391336836581012020044353212439384378254154839405912662733706985786849941440947165046214833948309765265347139531201200844681167509483849934297324151789175353831027116531852379028852882385795249901108967550586178199477894530399155496524241435449553182191718425384766968194377659699832914386701590053610469269172956064603102308525619275602356013053197782801121851522595470158835022004594993593386612609274971408254731177827884868396201445061729709482959301248242984556343550235415808991913480012095579302445961152426370496574356399751084679657868088689047939857006665871199091659287819824329986053714303899834207519409764770999284938915910728965720398686515016350971976704463475073076372182366865926195566120207277683471273166414103776471719037318045000771528506622219565906804958571737459610772175810015950434149076308840707680293145372856116106635032805760096233776639441415682653203470160040325109156580431811968360894767993756687310974857385217413365290360217878293238997748370176599044378499453092564187119153641483035301672009661363857938600730772437336210474296685629441265960110189903558467435902062113931879112072308172091173683205435865469479784761996544491946964251256157779454891209310782597791806573022596279756855906971966132042823684721584119775131553915117154336610752679908141862766383180809967030673764176157889444868920385270585794726297657890036340277151569812942846220409049297629058315963911521409978061498438742490016967306692315200219203350755814047301251465204926414733580792760873417281765327096000460599076717230973269404970190568703038740497610244966066974277954947379383130215429485523666782377214706964007050207815921956589471711422928344184493085157956697998112408993188845152243035100603527738990838726623839204188787117260112703764037632000000000000000000000000000000000000*i1^2 + 6396615230881488006623579688602218296739734552833553490939154803983080829548902466866751972958040857528429622345778894545632942168148474013020504429507037758785643365609699165159936526747745085527730995060952216694944775067485990275611325558846801107034099339095633002971633447666538825830495743250938094028053237617736210284413498204258505171194004136016215559169691123535432460182698279838755583135099649410816392987842517835193686571919238696913355521785260052552028011054176322011162222535163230311816034025731842246745139047409447689645273981179357157264270056764341999118461662115470571132279342237627529478104796047116843715879627926324889600786011445803738593627313133723529505816087418349793909241956767828303877727283112770724013382794423197179490523009195608691464517697449759669597898559609009969024863688658543841545484488401013512863924638853676453725169228917337273479695593961557295647292575860458234759708895323053659716529066054321578394232127665659337513838351329294597893757562200201210722163621874277886518649938034680359583938081529886414455384639810378374954811699006228315897455998540766303411072258109516561551569456127931734569134731509606121484486851414700565792577786664883242736716099807065751232776639611768829182382415328458523820933422827048341128104179863848186954195864122038677972951848324273141648320780444700555813760334200765144081639645248627083427956998371776757830906291666507815795467408356859030618650617458319422835524838684707390010966286519756760824299492683127111644879248156507237917659928868227787475113296238355444623626326345503391462387619925653217106953118916644837050739285359371979291352748815573850192879391517066524313640392450105397015530507982076792531509356756578616446798606862349134948033242604363333900595819231596139591783437823357300577146439151514173655358246529084760058138079735134288265766502400000000000000000000000000000000000*i1^3 + -43805571985492272661571431536698220459384055987162306546270572114692872176645731630019304765650406113970411138728202180922554119705707386443736354137459082475550293435842669494918360822387206910966578368610296493659596368460480714805020635701199022928612176891357058249931540525781425631962450457860281758884140603484129445223393111849012303549357390300077411170568483609296229163776963148446770571506122010263430840473936161222192099817561441571552840445219619160301045489468814175884932606911838286590673805275958094908108818505819780385104195948695534517697647275828796397404075284083698376403206419980566265163375901398931394067610857273457980165828887377094369798870561586281790539631518303726932038891541822099567879581914142596333703179159771807682921911543637893846077259464632761482985551762203823137353467400516931539626777465903405777976858272106301311474232105584392053716494818905627553009701568895720160808817930393489968758534756173349408173213338954505907036395043174290899013323189051037507022949900717606723408983380830743898920659411545458104620611338859651652584345273910116864106516806851055525610808587289562946648417162386586636760154795033096538961648008058194919887111360561910039209834166452589763867399680682778884231306616482230252979022504232998863935325662395945343925747085945190716355099145149415299711731156305784128955377423143335898206760859512691187520375666903137506437400322845937881500946385929717144429983073476302161938530294755910878246641120948405300697904382892879622664290215732684841025225951374194134352242621951593017734487175873626149865514820051492544021585316883823305813172554411137552173226951582933041980664379574312458854024913373267615070144550579667517545171989982748553905845922847556941654086227369295232633912091557479270902415529199652804644834556467223410167914891036152627947189480795867936804831232000000000000000000000000000000000*i1^4 + 209832115030035250926126690983723417851422227737337096743206751937340287131045560207480417798669042579670305527116690156898761256107106707660783962500974111285021220775718855544229356463942508165308284278071609060087863073031169947391241967610803897589361616607244446080829427555855396095714884382583856785582364891332156501725896641362009192760409801530622181457434033094054566712898573283098477164627898985684182280467847505916509368807059401309320196300893513108171485945883319966185605796955870284722060481516456504827390570595248334696482995390703271264178597208424655921010899032791034910350600793359103171564431568671337775655853414004541433300628187547893856776801667201946514196154162403877443116460408465926138898226991425627617797237089790027785221976568189848152566684922760034202298425872766495366369131306758485033424062814960618454475522989578825638362018561411735930878669895188240158486210119895445834493810536527627292044313777238186908049733077403608781928015925573342112859685840092832334534803770933257218054084819370765810886313503959716608293108804307447353533950750141894632868213100243672615613476359259321020609893557749743222644216311182275952604178158212128349190784354976159226500344744349059427567975872380958530007481685960109640075949215709881317788194089149308384666496489340801639176369729130123240677129300853384660951908300491476979287802723125020515244303808179946825272683917333776380641541247274064145034886865562705048042087808362436494265915910049634148989287891603771002666831313451490042864954291369150803917153329356044052591217144637328725157776978071362003021500107420999163082383699030727706481302381163353133928624736167877218610390093938729153771902598381655806078631689737361663317812176212444299146184448474052159861139678753972679081010095458243931206497910974137994010546533909084674330710217952299752483717120000000000000000000000000000000*i1^5 + -744884974795120692960326535247944368696789851531524304702942221248363066380435167661639890025851330579433148000585546200717683373191119095630419863910821836071949749171226253227236048919067693380235009308815191087667367249577132314757269861126392773908908054958190898474149642439858075859766348782257535056964270529903395643267657618318086941782669304816179039963368416808937961274869923480581223473353585900975244570168682694873964217745771298642745641198689528099048950862793804529340926108940788670047963432406377880889704381768850568222669010944630171768711294960037103467499699583031638177338109120895590956675995116073271428747218646623338208439119309625812190280943263171700337695464239077982159332065282259507450005805645469028458998330344693412701426191214132109313129137237172847141135343377236260671895575065408014257404972871179012503562378854968354713389351818609543734220498574154072064869674013273584435271257180366911782507993387788539800258198531418700354460591182945586719164791146477078673525329737173862730639541098273383154696807272140398233764639105546697352606428680150534301184860697531894523100493790763663069007258199788036720178478555019205667074284457359158044692267348246352159320491043551127188370657682593921584185249610882843832456296461855483266376574937095677482561968256714844468525474094945480255042869242628989095686998701035000677889763216483222943750203109984056907692035299094620696564014529592580735207920057899864562960412570461431466732382961748553250942419106616376551696881558067479040915891480016227887818177625166288501509288637769040899999213518438363389027360817827500663072733712994265683928619558735841514128201405341830097225838527220861776320210658110807411552040240415858810147309031597385791024693267140806927936654389994542903546300044163884710211267531029297277546721480735111850177089382549910653669212160000000000000000000000000000*i1^6 + 2038483768411854188539707599030542027546227230252449136294148957908108589473264136067570943327742231746631713590790655652992634561701682862768043368169162980795982043767310874940893228581675072247557767421397621551306841118087779633697073500102737130713993634399464688600839959599617108356407725862241360011892609729069258315992442153741142852493053497390345246148204815423905449839873606677536924639110721359181305632578030720877045975797574260916386607540008507872792954630711341732579843670345342888819338611046261644813083208865964385298232280223622336007767639758045082291471579425333695469583378633588951079114789023291325500861197719362188712798292860309140065744740337344817835623851216670874483937965796719738759192918894401697986436369545322975928491240067351975453847846205272331868348670605013292309366902749280414095938717479685309334970084319493210353024452888036645332043812158965055726505541596308388473269288046249165168338276791689614741540628321720578223802019427754526690096586773134190506071233933761999349457151712737660918331191546802668837692971512641940101037935973783874645071419261123509570580972906032718330008736170988282673648714204976785323474839177520818354919501595934289032910145472846908562453918699561603597471905230577056598592564846723028232075576831348443480947766591200934537671564847806658728696532522967307273482578798861600379168579257709279986378642098687249600266032597928706447823094456707965770728555752272235102460095179428466508207272649783760510477638169088862906088167631661986662189219080320874995037602501170385049392378496321722171520673429558492329789435926714538461301174943090599786651598825668523821555915078769785023719348497979414866183225763005276152364797242052220880893207702541414848721380595954904522709290372046934753417782614771039282633819427228600524708175232777207935206636597978099185457561600000000000000000000000000*i1^7 + -4423382840603417963394829609668983787721067439297849828023511567805427846469820980427329861901123599674461404426355281218118836623047082187886898867593362338530711385325625700924566547170534588688131016944362363176182314931319479456240806621988659728879170403817870386737316968410657143534075996882066651671800418411368105743963711646796706299434733826500241494748208071082900646957752290128307524444801061911124591721353875957776896750933790571104356395034648509151074842460123067092905401149121414048615414062565895044906591525886254425324440496676707467666843350239767137736425234033827684714320433007419960928073500858439746858850274240450502562169493441752291631391049599558827162312507349525811154318794165710422419880255265152443013456817103595539305586863907515593893482513438393510171860964104069388764560999847249366756143949527655808626284751071732270718217961398955283367700570969897741849644723635190933610669523569811411980347855419623681513460597390938163570271836507129145133948619400840517047296434277342269023351458795062537238280271583083032618042286642918278803206799235181780166926944446519272089960151006640738993535949947238468337056371161800448116140181212197260582590157941364755644528680996191469714745307445695827205934594063495728828721732380019633866167749974274489527971808953690753282420942597367922812761065764552207972838323025559608548040687028595380148123946198636708930040789582844171596600250579034359613713775777326558660759591946349848332708904778932599261261158190036001409818008771825224067667650299231519554694499732105628620884824044683240562361368068318960111946854706026279145796429317415712851946771777113450069349537388567207297551366809245733413382740699056154694418006982457416585803451805731110900498258670195704017517726795003439474305050877157162852415328848775272541645654825618768173843530573496559368929280000000000000000000000000*i1^8 + 7784150036279329551958360355383081104738274922804081632094438951512064142170106145751891948225502495520575711775657129984715134507963537655830272054304709676343771859085683668278822411468708717117751418755908693234812529176800171161357687802954431475099492714878466013014359195841685629061724495843418261246519978238362696333908960016856266458140376969428471883153650777396700769882873113790190448578857586205954442755106602810497173487606898036090531963340105551185959778177511297380432028952004905505645921320493038800641813687697628110047893764427394395384435870193776482593284465643681024938334595460125893261121667619714116507518797275824581490079914590792529937877544348493700100094371809551918282694253564173127664592322835332778506152469467790346814051768990112216213775704710488812051900831121029513637683185843359834680755729632993094267332501897915267170979743768280003462033198664884891562950881859090413153631887319647385340536563266192540667312354934904586418106254646039615197982156460105400950897425800431382555335420758781956313070937122974384338338143499832822587742116702513099473590973496166083619685568797147440125967077107050542790100337925501756480885334131487904381847273614050145763850032593904258735428863084954685336037878622475778070253845321727889732050717198253892473684855079852145649248766769545263881032055811546461035336499649748881053962405733680649564571526059449585826292724033547910783762277745132942507294407296075296025634081807328180361705279110643629227468238159194850559616934221420036190918559472780472828529217685675772900536608733881746202654763974715381560437716167060867711744306385475815553419156228125970163609084214249559402944097003471580355492617489235199061246294616874433075514135529621738575886717660398628831276411127241101735249386752168056564292778303216540111914981817077863574674781332559549064806400000000000000000000000*i1^9 + -11321212419250829735704942746175647294780152623067557768979668738453713624381731308144659063988082226836214233991261901927322959931292517703023873921609121001584955499092811300954372587405236406239812097027370089533931497531469184480743224883909028767452252384541091986242707269867450455952954532797740623299201368122755574053146151563939847235194351703835023000257665929649423818047564783080635944581363659190576872153552154872106714131503753164625251301175694515937290864807270549974923040486057902243374584109734771263626180534456481370605255251392524987904815228488525663839709562708544307705620757267475475532905531831827619064679946982363946987264492571607861765675180757317832341920696155534184822523538514829256307900698509394538720485023168535313575117953706554952932896808902005555180749489832378893858879694413306513288881773860162098068412004267080423411745103844266973314870195319862700576993556681026721870490922707832509479999526796561315874430461997948008381163137987401196967919852110086125024183029115925044684620380229400550269168888036983175873366653729691042824668137869206403678685233545932714444776212228855779505655284500683708760603695610711761627025087556667488848369238614157845260436978755448483289168992738045974761044105258077901752714923482312686513140240091023225488492286209798079072254215387414692439238254505031316045551163172344998851402496495972173062242397782891465402320457695307250868598346151947843781682461872383704939499403733987013700952889346643875855733758089255807056751754718736229805459760488893404911341461663445650131195662901399805869711048922744250585045081883082407941782989584951385690112407887296824450325131405214459979820096172003474537469116002004985355231377978153062072821847987490318617562820466116252252827211921545899204047092831877469718310862726039739221177192568780912013484460949757730226176000000000000000000000*i1^10 + 13840045044541449165125134118406094718263462098863362665186976779102337240064143663450642014736928071441020644240842832423536468435108007165667397387590382969335782755265342384292063613963390334184785015140553955574527119469644311855877552496959603254635186248191564868999718947829396470105174602477457136849484952125488083978701268723420067633113506076631195417300033503404662010393678242904067723889990819981706298356260751715541681921949999827771341679204540260775002201211398072767026359212335495228244106524668154405172842643595682347831190639842647637749942067684292134862256166220686365376784185552633876920557909693036641769572640536374118245050885760184465891693953630624062950930779248813315366427103461339788464698487210214608187587223908305819816630453543389985939873174937080238401239510472947708967856330062396075282961186271466385910764664665684092467548844539051301587059242893139097756889241497627293103265199504145225462984847714315703015326097497047965548683249962951040245791788053932085159824948280376566904044738785692109276680091318612133514182576163293646322629108722237671894236676258445574077778919687239841875645373553192625467618757160068746952514792280382942045429400959927582213259352082364261388694437230317773349696673550352689427858325470874527322866760959928593824834323393000258668246172521199820730214792353823155507236387246398694378778117638270804229530189413094810502381490758201962739796211669184147295988397759819581669850448788170133914779030010411510193248533849094510708609686075828295035621407147789118506087021436757424243337721091393267376738743664660413501972050018532469642410134486877567087306850571093939192305897143134003896452289040890398811464539125285951361982290939088840410132531115603543455429628786137500771092494071637706658608310264290188478037563247683601362183562173421840668385893593910236676096000000000000000000*i1^11 + -14414670203746863330031461386194722744216509076668041073631308017933529660511078799010219014853162958456030134107081623104690020044108458723496607744174854186771275921479407949470577299011774340105801531365900283479594294138962596722007656542451714180459266004695199741326145220333430590414419146791603652086363651246055465777235034439597343642180683590286938699498947491492142533508802283537262563112083534063974374570800924588272257679596341515290863536001231831342452271008668936852916597171495250696345047830762844016201113679542439750727614011931317775924988951308637511688858572768468003623936509155918401535138023565132523110728451727356847290105059331316805444108970807211325707235835972631410838171062886944598928370693219977376861540221079382262218390597433612841768347594970436915142988826202152708387063420373388499092621990376479130075927162779154428118140129721015608383407410336557917865682804729096619333082517904631868813409221806165258685056306801515900088721861421661161789990926462670816616862333410640838070947539951989462311835934773098843304859317605844739435461552684044113935619793710782642707551324028758576394683387873291253976195280880181507120457040849772305987183725954488465388585651813105879179004577864774994376207424187761941309629064746178402345964555602715356205467904128266966450659127109563812522515473760542221178331100897796310396844500569273660563098301914228576520057328588222185487726934577398901584767360311332191466601228080928672678857773995044548985879373430320768766570112334080719549131736144091933797113029412137485807886447542778116246546088621634886997147640181822608582571719573242054079863248141552404217644149580275571683153476905636534478635271402687676295662938699610915764777213420415961799284900264769742640776874250676543982319714658919124339259682988406018149144473203367532728003056159025382031360000000000000000*i1^12 + 12915754873556635045364963927544210521732883396274287710297784466110921365954457281571298308449741467275330143101031777837140477228052873215545640006498600747412518612248556444173780037486756802281406631102582196398350685684438446330028844495808622001467783518066219464721465318552069038734178120081400295891872072484637169060140865326416860551086917386519991314637759449465096118615362256775324368116251633489942507710642737419120923575527411923450532976819858986479471771993997861079016347668369418056434024955350933529305932300105445999125112530388526229928277656149595869824582816377322694650257176791034603473280345847652164660187880165887201375870082938071714749795019736492836983167439272414710305342135776272646595716024529343755039538998735848148839936184948601569131077185609369855781964031667919067660848512821143790271132146189306219795552846118188697302402192338259573740805519520357824514357949271228826649226340831084118823386069363371609968842342785708056638742993643016397788655871819719389670526571289295894124674224995298320421279402766825191425475010486957680062128909903576942415905235434619919540355930132900508679337039114489735019995026872164942130437582053968742109856047908080311521538685933366769328858134380247356222760602277078680971890230397721669564054409866657459455208468346322176755114934951068239043170533428412339297218991446698580062998322514286257734775070627844444039578067307802386923387248849346296362197390842671418644127581630553298438985333375434134965222749007525279945815737122369092576764061958927473698579241451617383853908519208330596623929705075044768565893770808227777232259494978805669922558582315678468139064375076167288815115692675153055872305559255073836229457809472511701165350905285531131446645025266626566512495044155595645256014274886418893728879169916644477036900054134356109774907101410590982144000000000000000*i1^13 + -9991752213959712672844730119877449109405705576795822224700511773298003019922894316076088909698028115381482043719537958041415591661868818461556040388749864721113361798167426364326012573643063863460152959003280722312154141098371102169531297399356107764992390086581083259816666064651571280139817991061931785261634464474216428433855125941554810049093586429788330278453435710402730441148961250466778758692652951265951506743646184804245878499199784968109440486818140317438920996779666192107139411362750682072748648701898421310730964331950299944586198585466607415673954470462446931209873503994723174053812260099085807440523007449915530526943262793401602656576903567139397410195839106326926633368494678927085538863214443857126248746640708264574541892128968264309339598790101819927846324016468703475321976366575540556508979295190765847619572860052634168717415253054955652799540446815931831607686456512442013709374377017225922196956815869448811108337746397795641884541667500388158654090711017836320364601906662059796048914660784051436779540454377696740415412059139519059390096750528594791690524370366004718326449361648037588132103169658561073779395979596829208965536930930055019249910838201640008667686152354250856806605938019417403410403972168684739496305533356311665600796515442644316916948977814970071366814666581960981806715548512610797002994839545417660928718558012277504376121173330858591525969119127739288876115138223155024511294091907210599966208469183455664267257916085648772618632124625818295655828804606916512056299041197578796966326754183530292902656098993623897681613081436535720418482837752541574808290210297641968538016009467132816398609520778736352605892983940023220107142826191607089149134529841106923011280192825719295909507984355988714844393350161722103531429002924592219782911884627028084134771297854947419394169894927566757944531844459732664320000000000000*i1^14 + 6684479429835076115802608176096227014092220092159437368078573762143725976445501558962000375405102829113963426951393465343183475984232154595238333437062523077402688695599258971952393235384323912341862844086919436301853776381826874373076510310555020080566782322536349816422607031939691712036180025339633169245608397057979625492776212085872933020236994934881371433126702713965157895340663743585875670154107678972449103678012576523833487621366226594789204060409295608390596453732941552857050682441520668924382946861873015655042995541393975739100626049462777398684570886481034562718865947544107727227849636896215271982011222885849880442703017383339896818740035319227140174017723359052201647112079520503493760667128641576502242439136075155062287067830413701816939884669177178431264645124166855148710251502771728940975133944407385611065829749693161818483458536499090914621385710379525817457847407177986817174854030660402956560577895009157105374778587740461386528370405362366169309862805752415547279227040316240002080742813515066258622948219667799062895008887934665644190280164340536350016142233240006160895720669781759226336055958034579348951412383241297833197300812050063807594529728031034880880065428669950038902362410489755549480658345720576349830087364227068643844483740464021446375744753257166235800472959738481884041301301280066096173332252648040548316972059765045489469419918646246269313914333478039736149703181290608435030956043677670202165867018331764651232047147057126483718067545766660211151446602470243143982873825365543584829606991806901669072777428083183359399455319039590782518772178838170665638916656657677673386072073216663881985009123985338977097945477634098932845156437633906778446679954619770206656316609755491161818773320808606946780789252021599726223803083345879125052075990045590249403824169642121433518233451756857516463822863754854400000000000000*i1^15 + -3856043022386014854867359055459152058460055117933864996747807296223334970272338052953086776450134132286491613498513774505852118135830733732772442803995700077377850669149607941471029002066555830574879884005905724149548821550682887245943721476024426635416721608425795669666586056767859737747404887385096045442795017763432427878352705588971654007129595267359736015161559412305210947975688607370481014164153229937969665816885361912455185228908402651621242192615533588084774378239916848156732060535411296726274305647142868731161119536272433356033488198280115970944539127787573560188291834178359307540868672835925325340924681557610049350878224001228609570509957175519190498352625989860515890141842884632692178057517556121133689314220380117556556474565449596485212184292758247697348659779801158321775419364973885271890443901496384067583859260376333021654741490506848542174989210329185546663174953534492518067410472659349595918547122845446505874189636138148743905842058824693559545823486742801622359215599283872259796643183514886654676659918655558235546479904029919254296189018541199466867842871203356528585738421682382679122531971115669256172640828924798676783257262139516222654155636729102142998424818413242722162545670106389892901295380194309742179633650650109514156518108303445062636664296928204245423644819073125164089977911312923992973493366018482917821233854409643295177765539323127660447965007675753820554607218324983458468204108267005873856294375584881672867801463715838514633978738281024309960108596390659992934472355845200082500103120658847833050668955840112201927085555723425918257705483230441403904086447517163940834618265318003310205990569980492151856885975043552710847278180307368727291070238588236682780148634057790414027936559143029483976685662174516948953579254403922827802509885659927356782211705813933089485252799451084922864683335464203059200000000*i1^16 + 1926609886214559397713028875812795993129169464987073542735374635344660126040891595302030981410358534506140430108060349312747118235529644130180090842871443940912817743132538147804815180678133405808563839372344671281548020458286648511852044625724892991565899530395825689703730972966226941945903408774431135131534966546661577315977031683282739273136563277627194821848517500293755622846156291515031610139832072100710565178728522626319472436679678780894429138153414300890883067972568578406214397996047977484636657331058018852674159932053444403212895931691895023350158509970029703870748129267916576443018551316955320186216140448943344673971939489348890276623107988781380192238962607214615843493997722060535330710736797726022683595643577100422662211088744273294078482872530641362100437387252563164461119498543683272824723990234367133484442542352711288873548087440474173051504851450994270161063144190885212796742511932527176438708599417280535217006099965628416243196789262445542820079132158367784686409830807130908553770680760969353561472926833768003576688008936573215819467790585671192379152566955956784135301228661039395404331769224977786212776285365755759860033004545656375518922116627117684226903048211836956758264960567917206640595257318301285040878554482409137444164718836087157577020737005721019394055495265958274732904688398497061164481658021680335448597206044780811696398640740682123563591643675537018329470699281223889419178851282804477787743735444499285260172393498764939738298388770869479605077837467393849238475505531964419159685396103909272495102200806696362682368323094488203727444898370063447005774145539367551511289661737634572587180689246104487397691126304499180442995091283738118601630764785483382934971791607112099328072817679445690646879811976058461448821060092392748685301004424774522461244586760043190016493326422575247217503012390961152000000*i1^17 + -826363453919520210220370628734551776403308284369335552230249274972534818905390213341687360913296263187889149844357838025903085639914513644729454784977870736537560144100956985608043746778487273995905810388080500997677310513831319803755998783830894998601905889192411397443710947351149268437392750736396123572346151237015002288401741551790193568999660115123249186794391039225229661912411748600604214128273995896442033093264187891029921165230379965675857226079660484578348904835354648801039392464857635182308782362038223550415484224083575712776429283139929170331245909366070969372510059240323274071816650866120689312341493575096478420722011134626488688145200598310238875537699564517545898516088491751855916361141346873912133485311696768114194988944574109466353246670752530584216334092183406307958013541380405257632990923902796245137770232140796568640623643427259659242078096514294329097293199246325477459405489189354978280202571883539828692505759710593838817304040876187087853223871281946943869360537184610475928595416046716528690222631279711058408631094126446641096230988284051842760762129280974557552895702913234506472810286616945470756985637068325431813661288462890148232899568509928313271160380507446076604208056481338366687546327344276495737570262203049596112495296857243388253214753560072464494917105394905205444873278905001456432094420454679729730767828500492311223893339459115851370249237149162685747969259589516901985665449789602128135773815847490233090009776437974708657044710289981512803720272929513258967273470928518637669796772339083413051805560561722397253426056451614954489430409415248432367919942685717127678195724652347952197812391916287218403551323237746591981934972797645094928373761749126582681209080806947713090606362093866800853893651924023861377107319625909393482434761266871839417809115560299467276598158383415882476078093041664000000*i1^18 + 305992125508432664416360644030936485838253385055983162089798182581266340578844887451151301478211793974368979196674907931533335058454653460901150897544914734630189141400122078626789295776340792378420658449032271145725687367184553679646846952124806464402759465780042805446328978006215597201366934551509786768991813179452282586931743306357109819621250241542400158558932372188599585152021701025517411218040634519319919863844303247259953103720825001819431718255251025769459744343853835246113513525554731797189232065342883080789978824707111742666903431831693749417533266457290537253452208633797567045573956059790270168944491101205530878983739571599338175279350702490932626897674425512040501511193612305841518305020464542077537075947459884470254068120509732912941959473236354827087215786551072949658948896581499798320085577597034755607125297134821108912101612167754205892905863411816022867989165850268463275172846131098669643215541739540436330937991064519964205460313350832663252510439671945463151723462872797155416751636034440091846008803750954536061293357426251964553742983843457861334245911154283884453475408794339734995382830058625586125843053755847350845397533830028370062804387380892975748166894953755161086005495992395388642565905178976936985276872751779144984541416863022572276082437399018669937345331000665169950602518542175289933781686524243101534896406762113655739549858191169960819473970273658588690388550751042698732057820143722858027494787009895836295187100112927590895772313727867961826826555880351488399591248772135376715361267865952411378371699851264458562108212367184570534626332786378501516148625990103465147444836830063385469619936353970038470992058994323724997039524070193974711664190056403045799100849049581300277499059534811912497348373424865651567098905956474160486590101739143016373539800397195057499392054387935936953026032435200000*i1^19 + -94935596597510126953679596184408924249411039243556187871577657851828906447641464486430045399632914885257231916949544113920835239717443128961460900974952530599880321044893646783080395498951722634623885720722502212487040786871968710225546500573865781252754992405169275234196154540433673581950177275973104093443345997797830162929922140651978905953473726758954512193384273549223474707497902620042770660437708859477140327344629216583463832041374728108574754606015158898902190017056845560796089685622192161744328628626257331394690975723355228497768746433714726586590021061161574934092867126532290848264546515105520619130225116633484224560275005849465347994474536460098379860641286715411855780737200692783199660443156772360806970854495730426355513533583593390966177793963875536899095924607997452022742210195386759354714225322705036945482795094927915516875362648444773196923663285140711818307878923667703456465491241135993175051179081435597171980131524677945060244889005250567652413874058999825984488948171790227310030265339436664530753778603607145250899213864335574789847640813219880369484223167019716218773974459171092639140221781971222145160950708290878578433952365301758259001688198351295329389652033421113740116566677330949383051309577059994561033922308316297201508834712068835617853961641043644654360176127341319846375462381297490326920871820465699892888931455692767326943067506198514756551532326266395719253596567832770853976166885624717760164556904959949532034310779181227288008666626599727222631737241266181503357720622486105679275674251876566982511039897216607667616101714168869930212077225649769044304344640666776046222109252629409639732012727046055427991042148528809551722995175863075087397254884624203046492746256908653214868454402669094891222647221869204167466437735727488321753125171676492024892652851508417960684372407782749951171231744000*i1^20 + 25563011980244840334371122102841499767399770437141560410657186191617135554457651498622321441690754921849417248674493625046418444495633441270398251532197456190879265659477408593726668179694802086417363388481547185701293457231194859261126364484547619761444229957665266140490567521471272739017308585228039731188056814363086497493563611539974547023864104577432638056298917739798814857736377140806937592358955467550136176526571671696271861430716452795472114906694865002615389856621591237352577404769993203610930209063246570166623827685302176283119352737825763476893582772211513299424335284280769033139287696173264854193339336862482091950470161613909262389098714817106884282670238879383267439995031053885400005861869904045399593445879339590832530333691283798202268657816379313492729816441921989993352818828097235668770845400063920808657643832394944515707982754653366598549049110203475043343960589787236456016802754425016367344836541056103638556843545385572110043874039537074557979268522034883631999213373781396191133276984966670211819142050573177565681352834366720522810127192371144356844927111241898786083844284180130641462447605515724526846454146646001169717075421026545706030226589901208284335020315782830886388354120939203209687156444559066950008342731237470638666383061826282417291461049088737137641637413998633077398118015358169381342615658101819973262648500005117642838688517562993324873618864340319353306063853023779249054722893904336985095444803745646513443961921523126477858102105683207707361792949691370269391731555436961848442784082738491373823921160860463983322739285764194019998477568147023714407024395199138432592509838209563428487125782589230474166378202053213367720344205975946272554703518537304399469706006471185081214081695955453333992584212736392473115410170639229264965667773732055990848684618634006128894883867195892167606272000*i1^21 + -5467106586004623413566118257349140989497076351100169497702187534383044344665103763744683337495369933079664082146958947827014227405399069017975845618691156974788417940790103492608823468526531372968881177309264468393554445128599054238097814702918731453636996500950996991554274248218639996551204613222579765579978126104298272491223211662309227107149017207290705245096928840985115122605189149077439246035445931887376255090222759655102889192469834227554013585882205589278835104942283410781967134664299947938926716607772053649988614932948849777255453872461385536403973149449928545218377729480631796057336397757185164101568966901990060758569631535498371918770636314493539128081699104382658008156959901238219105463897711508453890756607630884469790248758983630547439487378908678576596000512573129344986535878360670117829337879951957161890699684892068382577360744179486844809164564331647672272523864552338284191522029805633759524964632107234530338769441263360985038388863234461032835761912108265763321660419799897735148016032660286001520869444967279500728216499562466402354138571589191897622666292831400721826659547824322590480874632306366485965829203396617937218699235350329580395816458087419798109443535260281385821517006785669115712640386778661669768786282129850854655237004232268814654102561472780762170543422421792167418979334744518323078449265093048680932660147547129735577032484878212081295306208640806627793368933037892597642254493873325073671110794550689330413666823003489377692334768670039975941883382739582618978982130336588821143143930686771871371054985960717330006850781525950732007966386866398798123060766406202359799180324291995542510283207173712564867223309689615403677633632197477832677982164185008676029973699330953931405200425539029094211801331385631329781590779215853905961528458220740718448213995198164258134838397654302248140800*i1^22 + 1145007101413265259263041511696087947677321029823783692289490357001291294794179938710596704166506874648753890304495562868879449054435448496466435865239815819826349185151890124192272820586319350284557236327399106993728501195611252812706376455286764186952257237637244622406547294608696150802264969349430572141108317722471514872206381039182224922336579455522466909599871147769009884765841961177019363452440441731077389474222491721088479398128304938071321201747137521801317837659298174237280362321243309644723943493603691838081375737476402983153940741254741092119409246901867599855646723757612878825868895201430820965631149673958031138329452165960305761507684273706725195579421879428310424343058547470267490035591711189038727889166159647746465128652948853427929329169183608013241026942284418009787375397115072066349204591663635693121017775190558006706946684008856191757745630064299900237848178257505725050188638964799703349708259362721262324436324806219599975714920484013552835206676647787525779505419123749916534589215883415302411786371741956730155624787085496575994479807331496529434734437869546058168108574503883352347730832652212583218121815151487951953110345478780024120466685513391886740641407602256450002932658361038024283245315830385690187146200241188276417808477125135491422041669810207301801478150332724094536765785218366545537510700412471552030092512039368395338850085294548382437226942185718683755832429932035101240704641998138223731447444608885228347126222644558784763843392732807471406769468157907964595298497854472633463540392779596836732652502737630782549038782076018836024028771201255018091542643781929796880980271196537206603075055903351248473817532041668176946001081460823663914784246295924422907183927691184165473189354881828517789763562060634487955266868697966473814989177894940151255786491530758570313755253054826872832*i1^23 + -163252687308553023476023702118097859157865006180656674438926061602573619162751025478987219553100515646528380143865131147451422813114791595484863540657560443809688665134780251574322923243929433308621735692691238220712040953608437344203816354898628833819464851314917087102777654672050525715464634148669032328916856960413233780043097290774780646528791286776902811583894722379653658238193360500489624552198921615232555321688692996706731451357052822642353468702959403907751720278704993441990329310107702974910393108391249528414720440954668791984299089879039639215545896643299184409571393455178263042380531940805116588489767185070080114026363193438427280839201426222307099141671150926437217167969879042526140193236862599535853812881993906887029608221696345877665732402177475023510430394826224456260242440337269153360622693455855972620994126895096425873441382232478133006742727263377430821098484171771324610896574728794230385496264691428368476219685150975221494898132350473913845432406747806258528220190115677353554485944487115221046852535138888123891762273945066533736452000373165790909124139445981763786149923828241751168931990219341563130524799945532220714162685705894074321722854913990262576606200723301872109806807026552108338116528064879036144284067206879101215574038830064332352213315678084463049574928241633906573428361401335411059088196162258546492878002746418692017873138163510673135946439920332867720137960272529011934323657235352276622325296633085770568141667561468566192199972942175613057645038558057376490281183305416713422104961945968428008583498511494856092540169549038221354397151620735434549831542526417631029664698897745120608706626952689659828911955449562561801822816904183175876742741158469283496480735716294482653264769047064337909890646712419215177157752377488944990879636659885678141149236608429545203387339085185024*i1^24 + 44445139832713928034525922862679447052340873636072423180892463171530139117133152626352321970675727673964043907970664516204797605405110673647074678683465061723077430868300590791769479197155100735561202499278995697448801875307310793270654759240526909505809058267593289861605377675908101585799609958527705850858910726540769451765616183526168144770636445401960148960973761051919300981211330888907780471763937014532472495156725353267609397351318745744920137170970315255112783446538938568889922519487973437865267208581964610802895938318108521357300597056181581238125024002700984625220987177274139176482667235078452231357547242940354234755487238112356512826185476905102261399426408312777406059869327571308232798922761209767286606233306694363228469491848712447658585901764747428198414116010561187305723858722304603965525287681384816231901220486579210379461439909085473385182677557028296287062055001141192921820968611062113581530788964061324011609054707007751607252793510591345635400758771322768112320936971146064193001534673168100920839945926873510525078356092902414385186729651082832348903893877113402370162500009979275784222453954438804556988741773111351011415795186231185853303920115162497032641625354095976551120702320910466516781043676164305805037446674796743372884880956178381160326802481205622877448243241361450882444235904831905742794699420147841465447692021568391067692872511075241054510814317343737509517373869362383204366519197078706924110910176937341772062874241578828442282446109705079269828409093007057581858267206609826035964176562716871011019362930725389332411929919464601469337573049572807894874888395998477360908702702896086926554048868485819653230981557575475319114722874670835585754572830449099056789106987261192262528209048768448020404970376921366125422937676088511363827263077098162914751264938809775274699025022976*i1^25 + -5249067448455145066778654526178653118656459851462186039346909338712121696194208650019509780348115700626353937850726516535992782760461325969226103114309169530377538827509038419165550226221007432164479938421648341390453782576036852197110094509590787441926599218740518968308632352012707401093709086686261600134967722191596024055824731279157846914712595054086645236438207272735247362963938788710788836953564573255841170411560475092843214261078627326074116319394918825474844508443971965092826147314868467933167654984024293294154925613246065784482812826155496387812235071250938403786333843352668085864739485062022483256253235481231949507253302140171037341468617470837234752048454547824373997648746313804386133888895023826553206936826585453654563717390964380297631610269104343223894810030121151334055050568645984921846612303967975314790789797046138027467269126292326814913850072456593784970664053951444433004925786867720231667124278704597063701103004103448615836430212921968179476114300222855272828035442280436052643072165500582093076034545668842457893611005762873212536090017525814136729307994512855798908431110484631493369877505146729469122621760134293770294615470055958722776517095717572384680416625252300737521122819846908444831813913312695911078297561689561235614250417021250229026005135320166778864568709504498915153935984839644061554026585166850320406686681786141802376782148097672615457781509111899317107084533020776201111407757571468813757652533010183440551962648845303033811274679698520276043240320171930642155512356174530259877583106684695543158175783157426027280080707403910315746822984289128487442381766166734751953337662653636023645175010367081008948914215285925506556295499338519506115419038935431979139100423176153274151954443204359662759947435540845662896723884258240766050829849994967697981611630662342464614957056*i1^26 + 496852366002726166679949629054759971858880528801931009116149884778458068753220101066172965305208521725878391863605645870169842127165339231831779234442821504591506072937024854095921156172258122239360329516198734518791244295851993122572708810943662139852309002401156429672972128458725294502708696495377210538249412440344667448843584032330159676850216215959635008456405884154507969586518560371826597724069646564494056422106773859359190524632261007566087976819948951195475072911451884309339714203578095456232926218876840565729240610153888680737336332153074111709489915902674705465225363475735884498346821893230527246843613544847052506416322959993959436813790429422578461773800411976611463009544134822138781156839635039132612195716741818201615549907955559494598639848467509303369978060380812751776680155801078406341545467275831298873103096245741928887911423710501920236373500195566477066534976108673127954198923847409593313752659003058649637361511240222559167497289500393916297935455544040022027173336300102764322331513413728138674806894547370674212995280195113138542210347335794268537653188070495702520907852441617988581212777821518993331438845519827722992914045879422946659246943830779361078585309329710840939001172984282768852473832797664470670774180603909330629705063560823693493179527075485477757493135154317059302988282436710661745696090722287910056506331926057626885484211400868036795323096929645937849424141588187479947943951258740213760787924867784031691445813550182781896257775449329430703504171677996861672911641143710726736408727483767129845608815199269985788451649322679977533121848120639811215671447703983093094782270846187073922877792137798361064010478577145211992935808936699156633197409885972931062880020140932909114034192553855925863826086409533391613992887869922764670071204331910546768566287798908953296896*i1^27 + -77049886528423327724748703894172722007685737452797379953756882845452331993177799287004030506764454742415533432531620705130773463993051422071858501804973282762438355485710889151474247617524895246606877625406343185490391299192307947362746632660104512482369460225076668225926539957096818995955381222811370438842008840383836373897846266433029760117222078229584848145083765772992580192542096723848894359590444727259649138259501727122542906469440862011859624846807216672767726054641744071788132996648665125573283130051627320896829686743156410196597074690090316292167732988946994881867949664737976538899384042700912283320416342786448774104235447289484625471784990547712440596047112080764787117384883241008536091714830277943062529402994943561366248352060333957126877515600216467356613086569599268302733049983818209432287618878824945045545310722678934071604457968544963905619516490681711239159225933367443483976990359337070303240023949135210486693104718889727965640058847770119741474053350594863459609724317081062737074874807449748869351582814723749842865988502578552382373266217782678417935790457255680324649211577857904297367020242140739526312726685683140835937245170941677594540741907158367945596233102725328578583940958798777312581135292906595735505828761030397404594069105473724121241791918493162458776317695441656410270284657582526142600594917393762317105373929414093762964604539393368160564061324552648584112583794349401906415988884400631221227976153561176567846763777692967693965975606782258530716724364043267245772233573790466568215081153410046710101231155631912527698733226293971446838136982907764110163251700196257592641111581209711602572899157247434285762972311845952100573155155735961658647741452071249906994364202372927919165156930076820940599235966845481500894965718363615588318961102332440822360689937888575488*i1^28 + 2250523498440396893210333738029724549487275437153728289296782864561983790988808526482600438991391267372654319427914647938929634436486544580672392172674258265317087215872087330727577812005021717946456018732804924283637401999623080993147368845129767605819931723630332008431973038674589358363774673348270260409609941041077984691574683426817779369866167758144816833408970271367646485728540330322647553955590279252910225850008187444386360629419850327337704181498858153400921173696898268435830952211983323567307818836147386736986994159671163551585198999472542125378114523704010196987408236189198061723933194735079274196166296437401714567799766931142672555880202467303641531632169170962170716024157506879144201345793726956466860908710210819332848881661624560326742103137891476971259130817637454053491479917681812872780867296122015221279694962688784539754540897332465936810445990148376814353336942245153865295320545235624360072064699292411276852209664277407516097567302744442831745357290447386733881413207952010405984345584541188806947875869491965038438408502019349024592823697386758094587108249377420708787638408745359082841572888728938283711439302380876983075422906847623017271834393856512640010301553692245684473804961901689523971066124822167006054825816934970827512601750207293683062821661167048993399170215139620472805865474527787951537680546799514957577151264418509136088750421084121489326192297987417829301591920208628235705653912798910819132988969877929343834184161412373114892310182704497452246186451342636778084003653205587482832442542503412452173026914106225721472223411195116206765862549529918921097146430208268127282564246403931482840394942161882423814784362492986414409099857641730484702089632440527417585032865356860902436141447484936377300386856473996689654571977088569995379924722368161876827896467685376*i1^29 + 616736098775538740228821959318663555386309331799567430060298154014566940645688019578528261561653410314554289463078880194258437389188997734209841809987284824941587453634348420120407389124831650409710114843222070969793318545784483350812852051932239614114862128541949674610777600500032995307903968666741384578892232748348640935558851352179139469193353266300927520709513617849524012229099412751927804124769052889111098226811497201118932094102455219182605831840141529401340811529443897367265450505638617552372459216245033046777082552533505790548166174518393760431534478444398429096840084369213557184255029072139071368958019393133952250939374355758241764421343740713111424061060876920590843664781122996282821918864905081949702584155631749640902577783075124769689748713709974445956447792251219018076736948727985351982126980732321580698058076283730572177793727723277599657758303589156373611991823767859948831177810183845565951660360212689241580190083521993548412507228473934924069034187381567049199698670027090215049813509062226975405035674013868455950628937065336727799047234684131480571732274452925678007137585480315215190924854705834965919968177966927963019529133871024363224018847701009208099050860546706769951719863470175165761839939496185120800824350071733318525197987582646164863198435765287348865076920799156089768245360792095928853448066943845433555474034473566125501175636165635955408771898187928179340736166406235902149784322699229553611876549309178003229944603848205006889757184800320615932143794599979474230842730900182823046841940347706516421533783853863169748236362027994820810580870802186632587933620410565742284219494874939071458857989609622395091371426092589390417308506511185589340476746638973506822618839799702164701056307120218548038518077880572592507533964824230806800313093001912180728404115456*i1^30 + 11308942712882414749995363362072186858183751782236585155710748096285046959266552227346211506237232489953672728982676646396516868191639754197948875392124440339969133432776877098746466634806948422739413347585536385481925472726305655368222265213611030873427631708544762656768828206567690154089214636820949509947842722331033058542392228659747452883621168084295428244616815454015368491775646283283011066395585221938455836600438650016501879053359099017934296818543665870571770899562760440244046004524468345430673911606062088141058667132310669788616850370430762729929783491163899433206792227032599861220878647354691928313753958535848668256927649625933188768986955423386608855235509959000489530406471816869059273158660607558279931246073127842022985994024739026730486501863675170013919224610122771709543636705921808874984352584927617315001371280576943843895499241144916450911321113037399438264534938548439979867207768635651511147432312479462979812412703650760817186754525199937906416041396125606992179840041656207488798853116027886465012389763658912718341678734144179623547118970926245212188425133227084836844883459746816774314973628741102240377408356698261901431946833069230620308416451859855331714887131383167770470824721494909575397115861598806372697612156879849257396330786646944825208127086806843617505586301415726283263156295312236985297229017123265611435395432643308766414671357779185383423166641287211605997149901990098392404178253380784117945348129770020256103166979425674847730357486269635309222462768460764899643664694080626150533442710050424753698428519508613578329715451966840371561465707086829659146858449280063233292225580281670697561477061736332549602506734701242452745047404809578266931051018366218352820009274529637934362287466929165086239669576063395902624770634100942309196332643984159883132928*i1^31 + 12010658467935278409639874265602516798231613485661696451208245949273217535791852654775975646177503054469538980154844146212917708919254017683823962542502496308744535755864241456932041099962435295548621664953633734304841616646267123635844330105626585213875077116783263363388927522064201427456698442082514774193724803727111587153169409933607307830032127553355279789302420946140716771791800432546526491588199030273328576895622882798614446721106164383387965265197518486456151027034752950731299545496960780529059243054176644626866165497781518350949450156406329727336738896075283683662503640203731696527849090978774448892448950358643190407134192008484320999965592543934411724666064548546304805467384100429383398395862898338288571250878108643449124854019230781538867024969450523755894789961836871794846361950121900870604440357325121283400195788509834591039114013997613490412997345402887926404832639568629201494616868963958660157533643658191979490938770848844353497676390942777331400323878412290419475181682479912107336424315992069858492644484688795611352454573005344174801598431163828971999805137959763312521389649801581161020315162990712216232549515486204478249710131794988403892012693439772658013543766726420268786629765512733456320703383019673409222562647383055614776229592989629935864181719503260742714332270655724295271633539815176192093715808106529840971925519179209238218947149235176803518814863690603640103171077850954926519834199201911651164157226178816218212634476725522268165972774465130816129003477414873428804226292122899689489129330423042230887557506891682477031368657398192186505553859147353590175490358823196017904208814141676587281870801686759733519273142988394702716447062182860943776958154279948365873870534767862876667276716699355807873351501645455610749981444372108750587226254422885531648*i1^32 + 641913537709266568724460711459469293802512994335516418622890997925256924587787762966506293355733199397757620297664322400380964790687764981801369012687539395848672026558729828881161556361456559666172372545029810359435304198614489910743791009033772909103924004698336284087167167697390528299409903994924522466388164108106611125273916420108056597335924956155467915675305655612127650224927480064997337808376473368678514404133936411697278129830520219424928862993300837064317138431749131343740075809993234807021689433391224994321705333676954526178690917619037034930342560422944910404123081240097639851312630745615744394529954462029537290050378580121281250323399226147697382222695157747962378958234768229385229261033463485293296071218630260329711623211098512736563376152871078758570409275099193668952268930058864974586683476504391248029946209238338447763962730530437397986447079363301020281996591504031934496040353599847329950559642869052354994810065980940023854707070079554946217507757469759760540136952984315841321492627127095601733682200840368532415925110950404556956075868596623792398386892940861606641082885962383732443177036366598173760708844865599057072922870917887918024051279027547821144820393450976007396683785307632079933263812009560182108508072244931149837254550577648635201660320369561861129807442090472607737859998240176184061640149255112168875963831253038628465675736088354779117449464223739106460239469092256660421360510009570929815974809765029336988210052218400377197754151672350429613247045548291367495583909542813871600882305940856008502482302870005605238315149270043638434323221489463635506682023233236780033341292607479299390504580535611132427874339904038850424721597409776381966941753355465685244522055095272370499937133097077813260774224676153078892094844556685587303832963417899008*i1^33 + -84813375675327820429863079976709072120750683822144392679308507130741854626424240779306763400849136831875269662476232894453850900094434430216873559033119696257519035220864876412735417563651542634506619552646990507238284206141596756900171348016509323720340065672229120823066956345444241799271363707262767965835128397489001217536635580056061991202883591778508798001903528818800468725580041657956816058344065031343778491635989733907961283001779367679103643888350283054773157481429448486089110673771362007825836726902840656772288365154731429833315059141903771947144170385080672420952383512553085778645682721674182155739805803557894872304322644956196919192666207340836951754845151612702673845195232379357180308397457980941576277211745984900729404755090145741441960336790040246886912246899833538721039787715749867610624015892556554184774500697272181019349298521077518756413973481069852271401048997123033253706031872013009299260636066845209810548692439199592713326847514221707931686102833441343906076065844701805657718603543228746800511548379808071351788078387027748880128543919590808835692143789191957608485633650063901153239961592283757325019177800877641208934569149825209290615892331965706177961542233474984819279483091975990207670083780950784699850043149285780944405373966517069497863794104832504526783871587503800426085954211195448062564014390690657640926278799716672236557849882693925373651609460862172669613697613371248896590320987251990407509091730613919034992654895377694154990400253690099678825343130608307664104163652244085230158617011397378393744946765970307092767520019824971060775786861123394363549649548803904831854503993377028338861580117584875575230074467597888335230562286285828122070488317452660026081285293304978169272608567594429815116792672349740442103369974209960671133757865984*i1^34 + 12421218483125251931376049166789565653217660985479972627868538584566664016081951761513479487250365148733805971534300192612898953053286006539241221767781611499948847834207515903937376790928476265337950788653723214029919335203324300988961450072807332182317658091743375551515576290110925396377683093839096190978362247216914454868711837494905441856441678727765472662259777202134070194970393240021325909005738349306725438473042426402085514511216972915338949062575576658438068012353104163499174011447455370920249379612623413034333254692629205257702404361275617158993183919076857750599901602074095085117625391032512429095519093293156983266270432426575570077407208999310982158586135097755606010806710932864519403097556958809067888679455268147454827763122615077259698327755384099534870588835378352357336142445727594667805495646255552351938652405546664560193510805987781281162311427370657121980842105837981348613057325239580781506083478709389226547237360733591173682216039638077880418292014715538917240116166675856556268834964118230878798318305472434471052271239783954006006894244827569273199457133211460870830871433202477890926891581417024215080718755176769368031788420924877075490487317410742692047546414420071296388076684793705541782052311293408093436213148044168770578705836969364984257144191369794320266066046164011836501007644137742756616469995900204257337270253588837389007639211845222461670701106184716042799267893433694037007912733258944961026124704058741351742242594813127967532818276587560211581146075188572874882749501053550345081218644654577480451555714214479702676744817638489868121654333306898983367201066979701868578477037984705960793048072521520015250151326293270974860062454200569511997896700194754540480065431878534588654783684278692578140978071253930991817773488402734188278579200*i1^35 + -1109166770544626455354842205517228093324493494063261173660554324131750888774298627127285020632533727693456825353127356511471469882426112238236328735089753390821194240090250585172065092601122538994522452365788861323587733511037426287454173680833823477477145864978651081789852844126724703082702355069314589392689584799285183214682674389465864688158559109291349529380585701634132905150766585475546578452929314775000392622772786880996569476494502175213802377307116322071467424314440612791672955895014810953898110033695429350787737717318212590898216652085347320538118007954053830263769298385156432509233578831019755970731969061809959129365854445658847718043995286760209819426107153819888603238296594441049317634604432952771009647751439542618097328211102860853698078623915600262083750407594827460589001281148004363243748324061741320239225622809297588670638700587939594215304120100772368892225517259691551010358323277130864984549002280366582579866972612591630815240512610946105117111624809975347883598639407485849754050732538488934389910880312497761119566440068719646221452598941473620008809190735279541824352055732044921249657950807857713741840301783177890510966302145398329105631909690196690554447676514739146501428864308974110232136575867494411230907221047321488660330601197969236963718193114946877867437498699330453231197932461062415692395070397235181668219916706719675187421970947679680570923672060196231635435325225449464841527930266916415204243926816114653006955134351581925451569189113736264661674261296759908739022941192041638420558824009434150155240597982477079136350935028808129571688453078566261057787378707747857940479393050167719200783163523074779791805811486243164360912496408377693880152796942839325669702179848506030950595702090615956936190999107610969009081396877300114391040*i1^36 + 76269420144988832566379920876882222919375310470585076867224376307433160603389423442983515840301752592619284427649381651187073904968335747114947211849131766406072411417492026930147051761328422072185443138840613310634831203403821646861651753705245479669919210426377532157186485238096262444577597147020751684959201305974183086915136213314897070751067842915820798511651922904123651986992061819062263272432068150626551479106551970571776727397442029455389696361375531481019162035680154083841931674308485294059832785064823370359669413704468486848198411568066501410539467794460625200371065843883779574761330281537136705792856359140648874198619291253099499755155128129291642242545462749310100509612746942645399423745105735751848289885335488643711728845113514039346702246510607471794844776066935397429888935675953514820434340209814122183402718478770340964225387641128452147121806011059560996879335607327510928112709333695222699992831073644444590307143413109170144717369565801974555106976359659054325688564640491039330253143897029229896181189757962817805125108649807304966836459790382576068688976301820579728409990679111003689593054632538079380194445401524253911416674300345370764974341586555915242293546796792287792235927977908917861594462118068239661264182846073478716777762330616194904214753963862426774336504350478497053414286744012736704897281659691516700249581873761276238437896450034751544974376042738950608063338548769275334468171370994707564680628651285726235907339593106690655580679769145775142225869129734414276814190447469558788233314100625390210200034510512649260528184585897414405408574430246309069874104179550005689489913678423300100490343883575574921492804959933819830335193254666316856456843794248866531040339418561708904412608247832114390441107028627679461109680118725345280*i1^37 + -4577119367284892072393809359037950242410406667434210883196911696522070030407288650738581454943901374959445045957415221529488372819758880836356680775456088743921489602121905466120258708711803667880467445905689617392091768246981910244885221356113678598804087077810584987957980609058164130526337907743191360740510381677754010049127261350518765671386803984128421281152347643947561737920993102663735402505909242892069590819884309542826236931718623032569212833456171219875497193820744631384693450860750787444073787087657600282379951802187821735677183210374251034197626185071263421753789626996553501412951986152515187402798548693217655704222238753814011909905325434312759171389401469262636024068700772638282366017865598732347424246357897217512718579788174066531975200630496040044497029229296289931709557021318378861731622393337826321491676218985246688977433984316064811739888360848823732146423110230636671501598430324150397777460344269554611085767663067635615864608197055170702605981627467502402348737756629765333369648393418804625125802107730900808570467589666421557019260072861450094782704166589354846376101169321279542259530580959466149549940193237024514178366938973668653980139171193807694160699052092907852941560130216396392986869749526247112214005927964283752026190429276707124075849728633576473422325942778976229723365482302544216538731549746078083516841091465399326268445780583355100865523120683333741938148434611333972248102456624487908916016787605776760587102817582522687747506725455447085457694354717325650698983738665358567581487257894484271446921749449952103531015157817325654976561098486657712891492225905923576698941143908406501857779707144356709488308707580050424994298466516656546347236252637162029663316044574629730122913949500856712208802181243303260933990301827072*i1^38 + 229658512517954782020093466098165495208332311801750845458925151522443081386664571307625939397672452097598299693614225387967540115994549712362040259018478162881305547179371629404017837247558092661598569087997394403348375377303235244498825123823766842429384443712727199626403080577560131371254227838067190773660151323083564859038411079152745883199112171440801670708885243172508714433747284650167101706343136665204044597018048727492670748525190149580399298116386679110795372293531241801390543371092645693980506815695582469794094457574768479608908440562363981821652324405314925493435310702221362589475808877720698266847069535377511124948865335163792453732938935269651672947751880782296820255910848044990432412512526940348744939003711595406705165932926860467383592323791887903518190228247960342088635037077382852084932685702113639088194676813583121956081352959513387785398228034553705960142527746363755835789679827891786612803160043145657409972784853275555093307826441153366417502206400800028555158282087536612808623749320220062238992199630848479593376295288241888091772011031172825680499810229212607492420219129878170107308245655081776285283944770743546858305242115741523249544189663020900711347227675462246356917751013653921192728268559584398411576912362783469388936110197239320070492163556434240049613564932170188861918842834992109007374110077404812519817470655281488601286378521256789419250373242509238657762413011383233602926281807876941878062326299308753238531144674548212428588195138051416632811651474858281758859782317230413791387460787726794118994169309265242183400681536871856357272505388417157898481759563195569154535876680882316540130646566456607767288850185388125594806990033317388288680074464846582837733400377180297434177516892893566739251160451831012515593060352*i1^39 + -10365062783425167277072353945142574858712633416274258284828534465251251271603736528901331282564335044674068406227359946851933738004878231063342807992761232101549350124886449608708731957232672912311510523108684522636744958793940715945144326126634324945275795095717571502856933613728688816825785647816128954308544582259776045000297461825856307103804343677072060637595931689745825621880699744452159333117891413135446254984950305084578639849719023872022671524154845057918763184088437368567241776493426580419591375891442033948694117149663309140211053922487772255356184632335788762202146155066370356766141795693907496783924762966008652475824214373904676751059395335039559219881328226575120992381334705283417939637581540041817784158518956799587020822809269804020476589080188096677757574391917684079482242594386417642972311749413962422154931253051130530216262448954968217550734186937412851509076518655919807515599552818427747371862928836615771393530345172611001248740853178245329454214315470687809372370661997133279856978972559038801253607043791129017551367155154869131476688446510334550389020861924935619505097526781953250799860984264172450789122207600959973126142883130394004724696809781819396561323152547913301045369754925690750967292419906874214690798116232294812255717405517275758917370681735245508045965793695985367507443790016102799105394658090596768503487247226133578420058064184478158634610844936885115036033778806469925558177818712172481434730995209728046925815737424294177549121080598216384067102880003151529790554503753650703945557147884101527167606756932796984108436968236701417345880465974828182186329057338088516053100100993684806951217655019509970999546916741776762711781030686437184825327506457564733050714797363124600326114697673172711404870839179295558991872*i1^40 + 408355974597838120833206030630874460922033047776860927115830587554085311316515053402697187445263978523613807946809075744258097159012985325234956783222972599383646409536982187418414425453164549705798839949917324075243197929753803414991506342893102583061927576498228628633127440564139176108170906208322865269298379606735359623412764615995501816120114431032540981918433774695118742015642352726580987453583736011644662213675903078761174664315056270295338566676691200598935693663393214164215348811951695368981087264505527989416105841559747393821017788164652199969519512689585820840758182094935703437867894528583257211089942603435841342723238998508935592492766084877071748066985292335693343803640671602521820614904550263162045842707001004766653676960550683156070173489494114203960138539259923533279567710085232362065116576928886003421039776835767665277411611615350622833890434228822661467157794937880303547365986746655869103697647990057111163549619264988224350490788145118517979438441627554334120893907215000414994524266623915734248167116780841515913033174814670772891047262771160517206063880441279907887898729884248980322924913277827191642117152198806591477116802449066342870962478798959114433711170049678409174430005887750507322308824149218190652137251800514509390737441344010497490167288462044256378864846509717380881715715500864589070185895618127795651778634401753452614642948472698355775091258212690264381028274352371739215107214810181994030179332542070085028408933575227328088540108067451287586098574694497876059280175611378644312783053083823429221963434723414860961878256504941616539637550495390422737165463572302579499262519915294704590622312602111690418176351126757244578508347984375662450274167782958575391817532562120314308425303710678289368668352434306809856*i1^41 + -14318007121913819772678921130041769228763191403088926089471822610406963395614948377854924783113882547303010467103326597339464396492608491073932270277620738319325636316650384943642063815671757764428952176814664517672759839441352402146870240457377562494171017389671878115424167682852703209064604792469856825350327879625752742637111375108270307205051261799277235829976669718162233371750974766370844246051045149606746741173623737495546965577579226679124133896484874156583419912019227495390946841968447587706417751241220859403109933172699302137986260342256261055892770932518106627048388307911258539772354488261837794038641267911609542300852192020822209830815859321492002709615516446495387244607334493594323193406827599551978573390404780608533493827893183213776546577025157701387677789235243573955016145394138144709802407339689007992410204029750012208429903916661266389097037703959370032121793540514248123857438143362758433233073967186300125158168085274971410586080051707576299559542770033393910146656641055961403964919724961023568807832897589479056046138591448385475046437672026790622764220876834042376257941826695894844339772995859999872533696095860249963060405120836844972422108922765673209757989994584273434120937515918543651121067000998424924400907011445425671398413650950294373085884851353099913768097128872515523506866016346261733261716749042118388311043650432205388113980828550403194172906808826557412515529397186765539111517267111674632468094565183544716214721977961377755196618836442268061125375660416405786515412092601004025199759368320238794705755271623089082015693251950805572283486443373544582225250997904553296795128156607468859914768140144739975433650511129538183901656256839443033721382618476266134522844973752469455882664611022480895850040294113280*i1^42 + 441021206511672648672140796863909800544087896498800632956989711697646347656617957720869487151406516212970368852839088633049551769290055521430085219052181385518152965090391786378753300917587590213562111878279939205016902006746419959369957925162991003938546545121552743180004787458471493100586260638928035470058135127628871438518061758974151843736633124885526189471107689664316904255396812467485598183024874960895559083307086095579030510142877004196244836979153771637933636282764769538981446857016804018524748898559525874050022213564224213245564365399358775117776006000338850887066640476637727824961757644162985375210817658241589940298418028329075277271237982156845088566836678386088652966185184489799903100803384608524908457860793430031650384795456349517504584007836257855747823327764956373858393679858999034584576627968066051411944067892984970400731003958645702025795012420625898352838800434868289056187698365551764040049204910201854819676612821608527257373499349860786377126839978087706078122220854423180229090046625386204117114716680085645602321060086587886233125948950239910548527811136249857885333548639049210399486643750729281033086856615346478570936196574220914486341718438265522418438839300490614552428825033993670336400348539731293744942676019541909889696255497787483103580022195566323840383068091048258716262881344690366148593615547599387222657501138077825858898313501604816893467713410943179839558046968956181403134118591816444807486353832980686513496734182949864948121453658048544608941374312972092195669001480238256256494448436638464337745608205102294851664329756546221369335755565102954047735897111969590620334159245582351945091227882652505463085979269226668299898835096370758027788200426826500045480109075276823956382242172709381995965186048*i1^43 + -11741041408908047398188352969725099478077143238657335894422528123605187630887065073179470959159599807436418195216386592924250126367614282146308842255279655348244268014933720880585546433322449301440481285404354113623405413403878912045639916897018669646968649850183747443294245765443288153607746048450954859748532142649881745585342618700026159444026508954961940941339122416501652929373101176752458209480381823073695288227624526163146775195241624892456868491428631270559707635608539367968882940140479760057866166375322812372853375929631454035157111653704699217757748593140194098618669452337216095978884249871156667084975547400462134869283438060833334816413747190405676948849793892311726934521462119356538160166719834205366301860805328260163634794230448868544101027547240207219787720593231356273269562009839982489254293410546498012494961865648983373396376535196423068766850849483396524803284998691295565650159188623779384161441061464814413940914748714922915071530028963134792523939506637878385589566759957728348622996017874052723524075061940333967873476697343047600786837089494487253769778669731668907151030471603117779709142383007911937533484503493231231164195948005850722600155846764500739217021277132396559059597786167718889144147294386829170270827758527439750452363167397363002734374161322692205554387231466558739960404924760906428093259988363439609566262683493228495341934666496073186557139335183773467888013589505978193140933517327049492550779460517233488498965336598746950553686418406369049318672420168377646130037334727984882618977932908187979932124601164439086689128849939703075517036230533664941725211426003497187528028777116224999318125924984493526546418547259304278854680895633149338354257484468830608898539338518117785455400069943480345952256*i1^44 + 257946199692890290947963715979915021847600331335056745298253320119151568738401851585593740948596087581142036622884800300305219476091304943978949114396414700026462728963121760919336948153369071784754531403500792423302018945477743812986811566348726351504612140578651590529350545863393120037293658333325059973734628832988535705679264680324701048711061176398925997131218259034013694313175333315630172502648295303036434042753853194982714000871990272444988067296262187056569905637756659709316919566714343100980876114279184450993473892731389595395894659971011775255471884291502967366507257793698659340010366499114984962569693306697026983769529749978574881005936663408248200793184962538681030103238184086037287399667827299544939839196896127406400200433479549822199344815462037337534300103301047800324678316191035188207749344935887646733078751442896872886486222511547698853787102345831803249355881142847476973599857668379533918422482756020570774981436045307933147298714939260322100061027853442130135704810532345873363500094283034230286128668206743214553980556683143843874789887912721876581782606511315570660507978455395795143225455476600161847042209541681282668651519079682378237129879708640167497760315664737531950372907023905424975776431828437983968910107972767413943021368392164244378988069183621964605842179127733027244995527830937885328717969883149709919240545336016779270512092504425935862222055947194176600675349079128357598825801402636982585023521503918336074500127341511662428100018808043191255052683422262741595969458101170587234142361866116930538199992619816696082458256801375496458326060865507408394507423687116403954306522634855068542544910427888440797933823358178920180077651967324218614620237976503955920855308093656310866847017992242331648*i1^45 + -4532931940927465326975712663527458316029061290969762405107361621214938601339246495859434855362297464299363485604600709701614298614735079042474693536874989543187248203355724471779931857862554722053607043149357002104969850779322265516938202913608134643960102577844466828345942089168297613812041273460611898143675518940313228436274872097531968691432030330704205807094527941891120719160210865607583261756621988136373472543041151863220735467647570391850721627032434799484469580913391976409998016823935586328763277542522240850229805865525054543292144400344905718943012552337584696368011058580453821405862665417827685813758984866512648042449477938919500172390634304380387307424094788089811986552552428392673827296833350476722584726265036923933641082739971250364826857838992371450225000445103202549548319291637585428019494856760152938812596086510470331475219073897780883185188299660005845561467761663924856497787180005064411547533251496335659829877779757912711060245555304262325043515820831867088560718897854788781973130927627367594945203014245145265577904773745452552170424895791216481121219985029598779513734729308850677928138918429865843636129855062829645714791976030076694744582928625181299820421267361656403110529086206594623541902072595002932496459031700387571186610351668170906750449237655102190695421042141708395734436927716464167227473854422399030646219905825007507107648662853882261440030655769020114971058023327175683891149221524366179723628325554497637485588863818952443858116507484071951675802834524889648417749712769379391297904156039259215725961289423975864976775474185236414652898338342923261676993728553019651813017741454281009770536475855162237432794155430024196840048760341306637893727399397493246927871433300555735254776248532992*i1^46 + 62570733804134899140563142369562536850597934083366483946228531748944309983480123274421831532068749858451957728421734014198574031077544047911868231233869802514314192430153590728017582149264128788633771153059434188306601609155115561042962585806380976136348729936879679960275954906217856092201246226225683545481107214621051159068930843166770386553728920385400317242768155503774141768152521650467941762395604735493564389011298146154572662248029523063847489157530629705555531854529896166493727080858738313514411742930949859230478360106453177603063480034376628004866577255073476058083905550562653875728552684963668440510880151932739016127722856895136116984577501780073472550024068925745944675197409164236894454216848100405946002720432564076726596687452611126213292578214516272228154016913312004876333739895942274521532664251185013346562859521116216852215036025801076333353226961072385616700347698202539796222470716722971786817559777129213444505969061897283251970686762681824320752134197570800183545229991334139182448112671456661890516039403466901465393166982607921208599267254543572062419177791790673621866284250521630813833601005623424017643377164433952975045064423207456618388816552475339543850877134333981567425749764371724953341735196470242098737315990269728463340823907717521223790483400236298128999178522739628089803778513443742961282176854062252254383795978881734144621329441080011160404433370251926739153967544963929962807609735935104952434922406141678009525719389111929356119204199215739100214053582042907132202500176487675929002850741378935592137134790125331596755709246547480161139079957580165126919671134155776980976415384560878384575680386625518254919150319128813791730809446923783369789600097654449592969105533567146819439296512*i1^47 + -797672987704597386178748736459892599647419161413856762825375466077510638639143442478989340073017237925086176414367895949563053404572353847343297510463908716314552199762303784430853521883238998548862417331678046920331714244050758727001287871540974889871839032842679469056574773892141749268538702606835184441053091538376433431640418068123681463680948513594139273282821439930506525857631713725925301687887450344690755291179709068482614908898540958130701538647127665761704544098326998803693742367212712099363959236458345196568787158942121792134157310183166475173411617656233830919986270151414597760336983805714648487385307448909109319626050467803404085242402176615549753014755639653852686399936230002430917953590248213634418925338768422341260358354727029412918612885325624834652235726763319982912160390262642625343333478908974677173478472595265073545050800623145078995758314958847866670090481077998377559871980450467426898046665889107890735314703831826775338989938310414843172701823243030523274070965115777484953587201868916454040656434621597310896735134302799421974609830125700354511690301561955845996778249524853424411281066950680251894748190533968281480214389617607380276140319555764579711078617704147548584675562284423528602683981933133206976658428677061939205690646684121951331756718998655989498618554367608356500289021380088763123886562727925251338471702948880307417321527534482447097902215984016532297589120688816644663241838930393380003473139199764504740095808267632105549070653529837945827613973126589590087463538641688901916609456811115627121356090802496655535342810686277263341510198286037689705615133721570889419341571547997892209740916657651341926376787836712798940725313354314417593563155622483668847446834135113928802304*i1^48 + 9683363696853629701845532930804461419853070441476921578355345523228104745400059750851806897369139931231599396501887859765034610455598769720433229909473463034662539974170824623725713570969962701989790729564958557818214453659644914453853694279113610156618500519383352961528744015437251898736440786350103097930966207472330073442714442566159546696623572694838577947000997617015974160622883409821973795516316104870881150311577923895591912887442718628225279179264218272322150246982843295544200969845133274911769425717926682935137785379037834852709568885621365948757774404869666769316499497624522525608330372746457823927763096091916836878945603927573017119137558676536704908745467785486668185284883174678463960220210709912795870880988948057181412755269277344832290322386894099834006127243806712080858266969185851537559963429708076512239776535235972246483806594754529002276337397623538216036110420893530009325547213148130228600716112866093449177121268163148143274809852495905428214243700672986639768800086388555943581936963107044193528124383098078620795432581647942370742057801276465382115208430354412793969989656315072984485296336055243017068550713412318193160793682061109075979665411197054897600178396927409577132794965914795458337354306944844885664799846888274269030944087254983290547159339166083160368853262187185854044234380723875254674954276194710683575818375018714477960162230517788045515598813344153470313705600665132155699797688878418370215075096593701468299932646089619475731374861875408801960801093903358956979508365275077129555178188629335702685386278342916149308587841196174769388423785048109688933399141173634820007405440993043217678365511815978547569600254686643953429788644698806270780719474354022880988760911814590464*i1^49 + -117845451112517567377980018103705397314605316588210731156923929588384082263344908602114320087220430632603560880452020820293692658238487717701027854203689506000256511029736269889768458521121563682995191102607672948395320276857158733104511335326099452433625311189713974500324399058219297224257775038806469851009606927604426902541908252954358194304364640466615478647484311879000696832426245599121936413847373858557244384831393796461365137372269720593772751085229386822012372141387751826124678380968784595836440909951261394136353023773136097127192636830769778638159241380662265547864951936761758054249921372858958947665814284246182703556939605074529516351279684346766074652201823237649796163362823093886590764624067168287384451759565886360328922412207152055504546267054151459363097014677593488367569296608526462972091246742836162759628981295048690295444629495524472482585336604489821724574561377233118808519672541709239028515625874709909019789545770519963702036502841472664414459711224190367148484409369521844241058178085611480755507576528105992087454096852823748808081653308414681754992569234741026869753880695394439056124198150389340831779613985614454673528116077752009065167643103641336536912399751610700609953953702178954724106620108235465874602183942564572741206426920725478026785022174853877586988979531521131346765667420038074346585580035882765469241720284457828137422169947448321364984027297331349846279986905549418377179047551046457113952682890613590062957869651851383128335705982554460763484369726401005440453970919767451199253316994604337117046881147906898657344387295377294537947997579030616884049988528825259161191293512180759120646313595007940824902794486588095517148511270812594882657476036306149343105348796416*i1^50 + 1132208869251418061818862550280823293426748534910979241729508900811184125247793320691050031946558841677091356274478394589648941563906925987015821260514653229369843827274098699592464451586123229558246042398346385926484123269414709202903570545887295723359429899951347074879999468220169131274142677459322601041481200120278960543837928260875930606850998028527905674114513703249755477856385144182421162627201342441335723149768428482063337948549130854507874578978224228865313609392793892446993063824705666040575718835610612547439439400359327824703387931544833633511848619057982221731024092843441910968279547174794305116668307459226771329016904221766980784153803172987797174559227150087135541702680907419476714596081005756066315522569491432182606299342966691750026886349842809310273269387843217089329820574284766235121166476103225555295932869768999477115494170405371152253772077864757808975302358801924094467924321330320036441258365214075504256633593827976914795630574941179052434206920091583136419467816502379224966035326719904299898438227816314872555442449595649036089205989484889489493880253036385437306174925181229784249840207450480250003992785870037546257533738342519445983413823605013308065164197525286564614954822315579936880952718544313996450177835058052112695167840930572667257986053516706258542223789410602559918094647274627562345257164644128184796216394776571477623113506351147171124922005842044014731648337418930541686489767485768547956200449382024586579189799324530563482954573876677772114809218839769636588201844016331431718993781908549460337222518427090290389397317904425990312729800811410985000274771788110898028755069334151269321385845209613144822817751077401101884982208382264595747485191570513585516838912*i1^51 + -7234488079070058270766706703725702107281106068747720002629619138095682605903123456842198333128829195442000692546505636852229897229761677453095700706478374443297427292435910848818022834985433182896374847754045546938864723893542719671575431200240482780737281531152235769211834747108209605768204115938176320015506338791167698320334244896553916599379447056796474704254669305345596020571295694180288844707974674937232825911937206170949449587278868847143579903266447385886797203789815119714161425424020117273220653595173559535788824038158709713300420401103587833307452538488409942682272252982184912740010214581021228580340787567291799128110513292639368833371010043751451769029298027175717732119386229778874331987962771889123063610389677608482655930159666576203238076438414979373229667647254092138805311540842403747846536910077238738798307355550494948040720139505356138461442403756034119963159490877166869594361844967877978573631001781543040263949414585440812949040090242460136159744546942597552337361024588432371892485108743615532046563956949597265944873086044361797759632486207914453755995032001730896756475638554061805713520461697037973589366375008759945314931988394549221290077212322941527876963491610291217655395799994040591797599623587357474196554652363245837249921783931194990047399849714333560263875240178622054402775235999703745176112712925670673428823661035556928004552783244787862885217374392605802924302279411626450262974138600889628855966427297224979563001896625967328624876068893752190049437342599683666411481879137627004190409549028166094024392826903473854651685416342430587313378235675354262749544967874835872842628875712679842964565237263969936643330682632450084688644131056304823088314920183686758400*i1^52 + 30784264566853850710543134946515146148109171415482791728437221566054811808212308945789044968274676436326655390565803736942233971260903713851920688031481301951899969271504823915308907832602570768343925480815951249134721970478007639303246047062129591355035388824011392750423250539030568827908118932167173144576058963180674382330971698802797125934184838986013692666496728786204681135584783025939977375752986058417789626765307940209915811507876880901505588946748511473630766573044614942495239825942487378198466982935578067059639429349291505276380269845883817095785084526044385077602495544928715967612245164731017845026782204273900578493049815293362813898541151169269795660591795471652035704208026297851199552757145902965120263991591341593061122387915344655166055236938915535366549589320155045242957303119714624529880055877163413506825707172263327851408841616249883054597150248496543844077916122979109314647554156751829934761802107034909333075531714404800843070773437997810340006271970463346419820303773805491855277404484964094761034148742835428946727241860306153311741004645961628907057340665478266692848038898903785373617974854527589197930447418100720301908962663179786811364121994985659520888152987690337846162946023040236820073454458545669300386197785921979842643795548013124944150407700731821675078596826030631861582030494504302842683753097350787804942058559561852567315415292702925602238360721160309965342873890075305931980972819064345456426705558357118044935788476408860233352757502973946118920721934192375052465835242714430461012024175747634113048858934626208797337464136210751367869010573827759069161007758306436384850734164443767360398990575026830972682260439962455989587807947195202475020915147014144*i1^53 + -97479375669614035058068287858565791975749350281155695047959943460134468169928426934204907152190189381037581278194888799503238684394567876643199722867402190637206375994949066647027225348874928581143558533063293159199982956569683896744643177605072367874260905273894506732300226430415651228291030342359801050832670398293487506980667220576093743589561233525188181379112428916342629826773806230204732715724528407324097550339429490109892947923880750905998895444018628516885752023517960859544947758508948431655582201467846550242767294820601751884172269682686279045864465503556695010469689434362378176698046158039780773349383146757681337289336097241135091608022025627379725972989698070801350504023577907089880593695125776311404068806234349946216632710249634264138917827933719301876643015358434690611705799902825288353175517506236010717103971155925546657927096242253679220632485561029081834579536598083231689070314369836471563600556576110845035975404671960457451115530995905770152694307949289873587583025132891537244014673666777642046617340496859199490032243389002378684438379969313040740068097136825987164890760449140919527421529039190944203020744676274839320200971080425129813696497515327048804491732635892178970916712207990718146927363756607240489292408779684955411311426483531746341680718740059363784701955131704925257252564854484937046842237043795042740596353853039923764274339845458411205002254127095565484774224276478223793074332359616161839959890958907479488185706965826655767874146766173131511187616254827244962133424170780028027956687107046838544347954635828684615229360437993805392883351568166864653068547022491584142950448838429906127769525894935375408907775258444829636958320752223489912211505152*i1^54 + 295564329442511217831156777914992464003179900633231719838265154473440391553250403896667241377540640277341336270025407923899137455223776301472940831644736260230764009475846566362867409409123438935278022496242822561769419083583438172415555121580580709170560165485556444655168615141939001872610423055070464898151160617480776940612261609006514279656088047664838528137203911382803627119073821548874981573737071801602346366830224851384968478889085508574330556599639996146807026872125624220237182189041089525763309468404119876394219592556704102447953727898246800854617225348838449630217971802376370969349703703551538714027880125707802816476662632178033503994337037037630766559742407659031115584473207189186503757029373944665310777800273208645545528473544985092367094181423181416465165142464068912477574849598076973872565215000616268041319211222182874940924612683835672557155424113151336670260465670356485976798750975292722934588368595205079752049059782105694448726734434354768625292579374725862455609293275893671192658785005891910553075556378888303158702996145703826519772899696629530565708828620988722088825403213647747902613297641447607284979671597222323240454732569854590884222437575068654669248121084413109057776506448268513302414371565975267466836096521834183465355621139459357433913854309501639365259310581024221777793979277141270034120808316369711483517907174267770946321270635602607054727240591995505227052860759253040080675732337492830242534106746660900109111153666565782436029736027092677982504111004089724960922879847454537171189632759252993431764105390284890471260672670704701755274018190910887853071742229391677214698938507996343746539155716415550913082715577787809535527814869941458305024*i1^55 + -1078577490756750819214854138834965425127526945141730472208937006674880227049911307042039551358155293926759580185255561096440144898153008558052931739578099468197473429930876157329899565653108707499021781294667401768061578037249299873264147463948553807325781253646699894334791214161012307292067177697049956041695223046218003483409203013122597106847048140209644456957725102458140445016353135594058278954396440384722132762388261012067107574514820764333204021129371127263520730555801929116676309716081827344193233259188292640428184447388837789734469741184860874233895883741708170928396646176838675083797059806081646000506462057346198060871378956060269753416181856324987301588782569385829807129505974776688394097113362657457984627504693626063315266129365243488567035164544876610051837126504251720538901673970149104464730822067139509466264128305876806826410465878997685086831073765870676297985389657916885391978533442578485699153547989626483106800751367874056848435215205840279025325719337550070756437191193168920582753299624212525157246883696550218589253331648938630636508521761240863527315221173592655735110258666239481608933356481646732753317309138866679787706125207334513888253415133788587377875442033932451727556248374091422524150063769554748421008990085091068007412534655435747260984436491412265392134231951120615692947162174290671478194164761636608674146394423136365569690673499227592006115003689896745358558768614818654079430966185351035910045037418469725496027996929707081964714600264541143871277321778424941553352285808351006963344645166009801169160228721245945950025116883360031285446163582885909079675013380569401373350933492441069048873249228375164373123910275068378547663094549577728*i1^56 + 4069476998276424751448494674558415850808543038989303851458393385773906089641616149980759692533825031306370401591761700661122380195897241768267087230758858057990129543136677359037873186247243642573041954693381699815019337681976176497644894910154617245012487882855178030238939845542730706231967174019283536116430284779016083875913580548201533114498673016162173282433744923796680084441064781918152358723828992149442198925057979150937398562753537426377020015691711682949006564070036735389239637836934202577076087522652207231608180270817575614503918987252492478163179833171907931344799191443444746996640967132909077280663306416232363039003406222205494518188078101217661508873589485988535234640707955754550304570841195402690455904703460574704493466065437727471120693821390171524022309578263342314418926445242197657283640086638460145724859172732550593261537773802564815254290852301246895710994013687567390505344245248928234208791227657495705765276665573939781004396781878156627029525712977563626073661046690519290513775067941443023072540355450601591639004304435986811204924369606491287998840111991441314842879722258985023305122262032460635366966511258532007005133694161145150666350176361501145628197129972372743389679309711574168827473560851744361644226343466122637997840063174366888354335177206673849133198880244741559485342274419580917652886680828664195787293699953180797541157567245069772765526622408341401813691524392674117195769111118092689548722166194918479543431846289426206131389137990139908555452017494660166196595188453032526892994872299734450253819832398861194907400872250366005606233987100682443641993453766793232298967872454962968060794672686025053526541051118619594594045394944*i1^57 + -12728583166748057208630601175426509831527128531310954101747016847338554194034845840411493559422134573381784728916842689661795820325642925317033489748861800344434816499534349113022503368118340112651152462068477555961647399217024526755034684762487734191651274173131580410969052544502997214677881560254082820297256845464240455556118253599869494408866007124692046004037028697007704218507788722455706183174234923497098424277845074580713377220787417526915042737056297258051831703729597818481685954276770811977820740332255179832219285255610200371881957226849085936757657403494707301062344002050972909606724817155904554557472378735447466293486839156671329221203062707800717897752788239146802028794944406192641500721663614421337692553571479572959526521542985798908794568102237541513890789087375991220512660496972886051822546926167474410564972133730379698099223325951387896160376567718156732040597231162431298074510467336352305480042450022483207456410780861853577148658248562469024548144638864217656504502688725253492145732992791120169827896988194750699274097565526211206828664993361378720004825362038713675731359212347292795866731493430694538678437125457451883694535841018957692170468389186299797577393201154530679676536216508767660627326169333447029542767011720329044838643632868478409948784204621779204609731795133199775083873569447091729894698583963583025904560781122421492153317730452232065825481139680982277140573975576697428094236499249254574542907153230043408385252991271657382021300597440120886421024390802690514348235425060801590636740523997177532016962009725360405836152420176959451888767546450475802944103937217571929569770930001633562926217759324897059265927109760833735065600*i1^58 + 30544977530701357246615097289033981398004714507172251471694845538625515293390930555582806847232682678533582702124691831346302056543471036188142633867079444993726977856623353547289038605374640217902278050611346569044161248051621920996205832191233062689645682475891846986133389330213335880907496139170874181190436847837749747778514426306948026661515318014979028334506300025106410007791008418330412805878566950077098786769118855559371429289239151025750219545000161740202263977386350423341054512824508592117787170902999844021587449071952743874639865068413810568464738017887885892663305366229041259044728868135614798117185450915362260777605261329319145165024798486633199562344206332418569575925024036928836135184955755120551784035555401593875544928602590644988641655523142705621594783943825583118046836896920963829104435009972378494961552635646871947524164237371094421425784802269722611773985978285577403351469386659741250009898308122139288068401634790767041190218051638164310014069249410360803502226093519041290670092396444621974799230430057142467767677903416823455783712244697115358247631707096403048445685225884190643555777956504478824965838298393153658342021484020812628265510439457266782859859880003963215908390679226726961165174772311807925137138470248301441468618200136645402665727278891425992960561091557641076135298861032951226105071026996484765939067537367021612777524576411532289647401524968806384037725196155945393105359135868152879276275257053874233621050754635340138955367087180214547551479152810805859099309005162669999159065709878081979805116905217405250013342969601396749277413349368735510320348460558814915410876385316772013680063251413729094199406141857591296*i1^59 + -55311429791824824295696504541212041555884946875908212644504921898252451783023184029369143511706717508630227611537650392562084876741983437036597372030194296947670661440292968504958003508352551172217884932689627695032280092044851943254239014499257331530343945017290317935836626552246029499858648900077040164114909866992585416913141065488329446364446616531359873407831759439616630351539997859347810270882759538592395726274612160732657697183948201224715285348673249508679376323999690216790641205515114728715241359931024789589773746543061400580878084245124597736722763568935778462160343967049947224963314285784692945065729023641313475512349128806597840642300553760219946241144081726597266760252069563674367824529991780042484713095633086223534080157084621465440570910295971166318459694347861557932442653251179920024534521088902801047456412678934502326929756521771121054374369787373819294990563676503357572898767409405703093440477583663411453132723731448348985406553212647222222470618187134751044197838552999265479570921629182865814952441820353067408684864573082262137876785203522673633494951625934294346966711294613767255733363803953334509255032842295787458877848863548123357321106962392082644626698222314123755849495247286502399410282974930814738541444552524428398255619697270289673002184806873563289412253383937336480788296366827402439240707941151283507630108308729267882878462991347309984255139548712933328575946663488324470697500337175806051834275643814516444211483539925519946975926957415688523723634506103315719369912751615880039273476635080011975365642668743603602336209120970622514238503750405304775245588974597448301706360694809828816089237990195196293422313461248*i1^60 + 74714601748466783879858575246394545187133249622179453511656844655449171168972912414525763206702795655711540694096539623911458446655267479301723958999442716663323617982917535846527314902958007298551887862789681363512411250491199373258183419682137168818882850299370960504432818731421640794240979695097159092851222882114032514091788757638813617216760215308667295764207022922900501856611742766448751795268302629909811932630378543310337513935212868896814689636034034738977073705746931250464157684588822452382089873311467130322096769085933880989776527044148817116966245179893041092406970978439746753507288807765653612206071706761275002706411260783323562584929983508921381792854515253845527289092410201440424574431781476607469158539660160564702970023705862774048410666159696610450314321924728148416484344786720801857382343815852951968200722569341438813141722144430909935838403165081274570798247675478416961596378937949325237040841688456376834072381660274179875208133459419804188840664319788740988077120877475770893181227880313430748038848327096404127826705138419772118504659736711746529934204476490288627220736035214239928069069553521848583317423053045675835185880387133548653882252407859389868803997085146823627708671999343086002717035673874898056641027531285135332458006824220662589737322492075337216830969649454990854026511662141856498937758736331366410141755257942327553291827016104541120119668820407703796647546759642435432114488698811945579799510352443507356074280868138740309387508310344059108250156054780487231781917737497376411407922872124775124691795732504687186520384117399406992343337460561983286877043458885883076506926186167456946698999990072938251601600*i1^61 + -73317933861278869753157872699793886591542774829695924761162704951635140728981032484783494298281430733243659022099441972803197003371623665690648123532848982097774586282883932113432704076723170532758351882201465824680437087327851352589381271572063453743802475997746928577967044735641454754559929788842295509389028433373936061422734934906402839546323167239278260789863188250129801594235597784445762986949406933896121535527089833966550489805450143242621421889017874332438281999899366931893873916665933440548730189144782355872170388934693846175441536135844968847070849810429958195032824570606025661392894633902881699442486218599993848152064127329646824996397640418241666831823508186607596694556627534585624339101555206659379215215590499648458708039897872434310726078232108450344833446168856740884977699895100437218349842817991727771718430344275375406783897109592618952944119985996345170776205844646901460282780212248539202827078019476929370619807806547133930467865427645469795620385225543165413458926607668792605770785024505373161628616676694302020948664978107209007227964509177459520453813870652015138475774937288846795044767955754474663980919577414901916696431913710297152201159692557935509218220111506708943264252374866139950961965463843238697959108368827195646227674782175393512132211315524318818475159868233776988096661525564590767128294742149146772535347923173660145837036929007617438160358872146138206554828939986133035312851141243233786104045888475086345453154449242592704696242318492424554590299767662261944837490200237944135087726453171674092053270141697395229258053299559572073432194661483356671760569059830291536988337352837049674141489475088433656*i1^62 + 49299740536323935172444049369473874802586830097085146740642655117392986907533345691007543507469055224216430909436594532647285545899993981263116385828635788405319142052542955661975750058220505946931955278862094067668897260402105082633157609961295253185982424840530494947293100354367202710977840571797709512493382780272315558646563607895614190363212621865558663655763306855833307571665265053986227240785275760241708235298588414373579362837276724564602647067832670649446161136915918859965896925095188320682358722798883545926383813184273718117208179128225390908360611059055242803290486111005181083742273597675282747559457200036281974712662086716621095431844617610822670019354265080035916836836233601808465873756962620567547131208051012942235771403462363533223866087301889255759492229736627875617294235119786827554528253444699657223762718760314880196268706456188819538364680356235148374026335630415840404482988693478392045193318850548954640907231525269193765329071397623950691332515706023435879889124484941491311551696277930029996179808227670823153274704910667096382670279782523512000441876765509126627904948113630410020475316923386036277747644648745919208150907077830026162530198440919916578487873940877246223386185303619216259469220162161524374778859247871359905046308243058141937043838703373793191808554119714209957866247119577986875336424326888982552822775551964471165268785118315012142073064237600361776157730253112678295637115370713455549490168097746295501122523103533830930178440138879073892687261519817674582499312913107633855283523071582756561413588386449411376553974160961923562287436615525293405192194872984129894129214608445763920144078488295*i1^63 + -20171743295646044403812660385883410376209327577111280920418257223775072451765799640435790116063139726138501113132467877073093892427961562767005996459697700555242041893080884643272536590502237722241684186127695612923331345034992144409402717565652133016683060619693484797945843021989473704031992386791176456675625251022571155328783290499691374022351872877471294003546183497775649776979049284655590057471984166471754766772530549271320660084388896705559393463690252304448602055552659014044580111828109242390224699265595930725671350934788952209286282742708264427485388235059733705371360720677033711028404247496082703954373187858399588111386603352002425412885906753399893325118866404740772176447448075282355167166388170575424514119025419751324376753049346061301656897201298484545911499283677993948212011141951238890324341064678799258270816088522075659608436196217852655359676232835664217072433767664063294765221510775899277619895206980194307403639245592388832177824459149712828709041354053840531093649314375826238230739080654068100138026519625611571616500765428608323072257140266555299450314277121282458741521666616910687180084336549109932022640301608983089519935681848613881609723469056986968119440034784460902477546498703777009364607182333085563915633390289264665437100706046124716166126983159269920876696983873746577594890276720879636931697354550123591874730727187660176377739749362506584986307519395139615589306276152755751293925757734194115796745301614212659746172328875814208536215395044155410076506258750266877227595619988744956324049573832257226767126944494597482992485042760962646811489161255942804168222036257787983508140341563578360383616*i1^64 + 4188669176557340061917986446759031538074844753916276796754896522648026776203949327187556317645733964957211893009405037028821018828867853214409847679350377414297019535159144781653121078397602820888482158656528567908942802184276185516856281260233049743922784834890743861279929769245203027150498937518595126919327979669351829746659481842376955644087386491979046330446297680934401444870559537238652777638660207967790149244506845779813251389797515319349722056597648130245100349434189895334510575001140520617466685094942837234767634718860589576195587216243458383136917786380805863442114226396201979730388306653220146862893829176857645848183728667693723750998106311643667919532569909367450116773768064070306019722311935102192040538277547388289893939713837228401386815009514163429749275831859097404626073497198791728970666261963566630045442651884564218676394841382181033615018266275687729782143632219130374150140196179805991256825195537167979017009469901723368036494127079599429750732012586417221724677760732709664872194485182519231778193237232805762503974189044159994677098674113888714149399425309333484010186774479036409916639103096733963066898502357758950114035479815484392046288833845025645422494467169487045382481520745910908593561697897032210693795027904092854386313983259842735824134498736973740595098458555028736610769386148064182559292749609175709875183893085582049587189660027995825440368265092614678727578065052426638037748664889102347530125286089717274057680792684247864387800543302174679527312272262746852062653639074513155103045286500648002090896536534446196094934293500068150696850783119359074837109081492706294714870760443887616*i1^65 + -1686478484066215130326746526230285302073304977528892860935061082370555359948164307466168766201595397812802325018128066945385036394119189418584643356675130570135239505674883552115383423401898584195944790746526022819439128227499349591466545270914864459272460792397636918732940750521447248954156177245623863026576941137037909722044291912013704685634012577941527579701649064557665982878530966186685405043773671734677147119004604274714486192092494329246847647786446733628104319885483508871103184930026030531593289186154070850915899856948506636477708789696919790357313904494102533461958856091088797966532394022821954285692095395105286621735276484632913537979083393032646660376462919568382895438538068906594669066974526222629627304269267919243491036813766221211101135175037733001999265272731641232259586503272298438289482297475072477076933826763052650576262233865700284034599622162989457983654121730759976355282878300303654897992291961133439480814115570789346451097612652105852201242114904832981209107029204627818987671822966547608008301616711338470018815311519342531179728196791673797730407931598384454387459527609291820324675445385257085099359996516624750117086937838184236156420431398179661449828408889318048551295083575794528080349736446736129138704471487086414878759563152918026289055833851877328069114913191645610395128224628721996001115867683329567495982156935889630960724401511404242297444272931611880167875546418782614213747567550701592414441568289281462749321753588252867434780911783402494369230153304968267637498176158147742329958898805384962270908489553264519072133769581905314355084968557165153859850331062888302226488426496*i1^66 + 1583599030448868783601167138610405113371016217143171134163747865566807972768433387370931456007421081164649584196872868050013960875982709211265147136790141059020969830366469697794070489025008689626532604238235518764499065094200003469558946911227209173855880346660530270306344347133198978241972251118999797115567043227234265242089408703298809754650836388076240401557152620868952449398960490356654766697770326983938146443051116429578768223326277841241735182971462703882586769925149380612916897519869936722388006508189963015570209124317120902926465442279408608375371000148274165056111765878639858920757921215820863566281879667577586919581460955588140493745441592668595715173603597073761838200897915699636585914687355518123751024643508323559998858095672707304027183098684446915541993055464753583386085777474109211435578311974122240617557154227411559180042070348770355032678022661099380482414426603346770085933546011577543329863105830503853094536529022738905645738470749370994678372940330524933801501879654415964838138007849912364926023438774294598530615849789133331600860135832332642636752913844239886250988297659862780607428783930217921855652259932497767217677497275483957373835122683802657781847082469041405113773216303292359852254561888500745794826405574720807937148377582424966298638561937193461182077535718265113045661455285988688200969619823704262196449864117655952716226335524978230024675454001749042748596531267938944087201935727777305327110769386488051608389647165831053619992930217818757756895023313397553008512924713318882589566588620193215560009181510965722491095409871381659723916881717967777776295057909244133113856*i1^67 + -485447430474689800696719311949348771427866267154658637977044101115022666611185478412702293006612485410815471929552818033240710230155738783329095707837323451165043405586274634814405809861134731149209174272090673869182316835214002642579079891212966403863222056442894023799592808697154105985004941333949301654053721656942238081654670095605445287044462242829768933275925980769115240531452287683313702186922012642111615026480247103766739885738804751723728882597225209927586538888353522078550502745023555027803110120303601821073908555809658001994085838037483150656537107475186872224644534157578370910750855882580768060650900135271629540548695314172355428634242814342112219763469518178761838431673868900068236010464290360852802671885831429733492696270167007966102831616725834695134290350633027013829437396501676822469410968421906430136864651936921801489194828163021424736515927934727027881170265750985409815366763772012795933802732497058504322875561290680989151232229571565837464588506575754655679121796756617867123816873756242940991468818235925539932826319284444445693197896322040730394424834177446683643082159125926407524322359952025936077675808284199978674154447995078502352530442484815713364476749671029412035390034550781240352850364053240077401562346059925541100068048675447625021822334647902735975576549538821381046049986710830469545268724049637479556310107870664683622534041987999670507895038701053615061056504966715460988688398261630617985497239448938846957239654939516948554784787893536582636599893801073002716561234415629774310479568074639579633382166333511139750331683398468363172417692115423307733678505668378624*i1^68 + -8069068340112580945389999859370459447546528642152650905705942523105799006905922655225843009729874120893881423417760091089753319801163827103673810583147454511005158068754206057345397087983490292582460709893245564947978108105180084282636676916866715866040059838448435240250797194298781038871872657615582594775940161006815947169166848930252709953186957596401819953471653501833573288405779676225999422713936872632564616405955278215297645141408321830875999867701131883616817072027564138173706104719851598556374167220774774003524094759015553940139347568932215585757275610692968171028006748074282459362524387849668562647054992350292057749179407066073483083006217344502884325740890857012968194913987410388401496198884960020875675643857590611414249573489762720994841390810728903209104776443216197187191126664655976643536849340885433912845827634433847835856893547220602381983049484411049610077534566346094209121225503685860502116694698517315068285684201786269685037263838834344595027195625087962439347654417154992962557071171101598421873340975576528364835331310663399928241694830936050366690402767509626673379471306743030027588648873203222331800400575656326925404533845366811635272729693678608957935651291446645036353962706976866644754764015435396538685881875466444087243054095772046124393703465667880852206729265583552008368514479073664809940870418928927278860316365620365578471402816337139946021237029004079537347889745449102148615286818065008358500959718963226616283107600088349390476840843396774018392536728625263843289902493894504167239702552373691894772968014152465112215607067016463843547266847668922770115264512*i1^69 + 14735874318802803446686684721174538597346107814902254274693279532017486394375964261531794025454921377736812222621183808412998427213175905602403003866778950194861039634915405235268074874112942918391277658665983734904963771608004813744442633617215851570853870998324302985892015801181386343041406985811557442823632674523947299250121796830592349337258208953724059079530110329355192173356034034712237367767568905214238292325863590723784308281230597684404986160343857679459504150160970805023200611632954203996239000103676638329069293544324156229823346612067726646278836361131776966798671987074690341644372895195374931497173962601949435116460887290038018105497113019680723867380977666180640757877176806949983214892265397473419194766186644897318709326047938653016420848551139793830432043637093639674392088087907683187183949675859278269653320363170530908026647466425626004661863419736047518732002864670354202173811724742530932623153900338029537310391069809597149215805377907249414644211680641384958884136855852040110035949250082788919871177501162456995898498228034158770735250384350752964321012647360068115670541510764998270572530073310279254498685425243535684212029086778729201661339477636858147237723880250734267044816516014179356707507022495154869863899051579074341244241144303900132257451785682817653134074684448029221798958178768041597296415724002409530831839698579453643211170904964383300951074638357426193778506921788393275806092655984672821929284863243697113282981088382883888237813172674312339055501708544474871827361313767418952604079441936424310876727972311887583375228737957208597028452755717740298240*i1^70 + -244939332024702893980119924999606075001609088878606636973168798664165611754947963787401877136357311939073989429433699520476189113817663411639488014484083823020280523208722463641588739204905725647013362509051144819122575186520784594117798948739311790363755960841421728287980838375554290474844957806753261964470572650731316158751028426541496381970955660761015738945988442482543418480076761581596901917649196282322567876009798866386646611204685112706928713325106976501135098893880567517309144547940588971588901146969974927865550479093390659536225205781695246721062983392663574855700776776555554053801639416725856912935415171007955393917877151994363447955933225709464644425922718292720150897601638554386943593123906272728368728087268501120138516638347539017940956774863249461515012133800157658003047750131819165407187183672599079806112611544690139317894624572797656340037273652622415760025072531324216476079678513876004367668787017899446771349930913444649247919632756720515768075606177328393655143029029679799817717362301630940383319453124262080227919103759231137941007383019661727859086426475594221333967588073423515781286619065630032933944990812916166417330419449906255856342740393611111721560013169283578376676152603370024249761990894017142829146550122683171542302693503547456753650709240461242454718065789739730316217415528336267780447208783430088037456261060195367824872547638177272937811763959954431141141578918300508688784946935243175311272530308644389342140475939114553145365951467246933167159218880600233994519662680318390746995234584474938687037534222164703323813093873334752811226440400896*i1^71 + -198471729488269013807057606662459479010548522398373738623730656549091262557372882107408770622750658981352072706479503385940710377563766617651478838535734405717841728515080820035738593176947914615226010500276500267430958736527981369751543493304291613959567729500825581491070308390061790272296899254551605364780083819140608427798719119794686873806844772207245159560152353149850172832702965808333175551717697584750433122351905414012621433235277811583076394139439079130873704033392945918399391938056751387030892002739823823248272697066333231775830816717941173634788180001079155371047019774143513695158323919915380149382055314582894217654660639043626264098900368109012413720862196934090693959019545353375557125204609215398731573293488312671730970936192920704401538133527438503111294415034456118905454604223167140905721821210711289370551486519280475559322434655894558847408411406731772319795362599600849577349034630289415802379990543762998249267106199292863575292374094457216083708238357490188082195517493026764225593528553589602640335074571011150849642974703956383931250318570421633092662807994019471357588051064827182038912745852716495905680324816751555242434203064554698012039210307139235019422591594569674874748574663291096586402965543808716020073584471347177257239919462276517156594875429931181351770407751561450066262587190897762132131922677611779540655209598895240919289864384825572858347829647922730353102771314835383298643792359571196951276333324251722631911321544482018264848610283040129722942162021439179325262573244399007437150583308283802094348492497733202864274442302734132920188928*i1^72 + -4327430882077707073360067652515756612357431407874178137273789082860773558794549190620154986697794140441046088643817074254217312678178153710649389951755636161932926571352614228476435511186625206478029009201682797977315982339292460197175100779659569045323640385708986696410834330402112740496202722909428231169501676163885922416136406432954113801769730690442367630753260177631558475579632437781280864953024602956120446617770897734662312582300872803800006882428125939172073055289894606542244252570357474930461263432663432343208076435049885127658864849744755462733816298923015163258200673864744142092622308643428401431649615256771054939903001731879817699694897963078544259378033129393672150139966506763748384455609209913704623224726101620499918266911340467409244935005156045042927430704755756648723865249579093933611341658355249785252145685929731584311392337921687213972321405708842864233611528873087568671263394308813041873253272389516139659367322121033905061968747578963780316627998223664007745914191353751990363165625009518758390722131366509621941255481846526011009594855607185469765167681983606925391161886646351773247923762191074802157091586727964636547842360759555834902821717510695489320895173295444353661596563493795744526201001096771478241606837013906379613900705016064871575453305353035374454883483139827319061276474299468966485930717060833430994658087393138045773991571994604390890415684957385446271191697866269872629634347786143049731766929991742920748677720333157688653780093960212516512479521898652280442090889715025710263098477028739225714399962759484042763562961235607552*i1^73 + 1527624252667065883096849041886826561298807097401791575924156795728752786149074877777935914349809886109477027582090215285782458759741905045641943230039860841289241334182838808538475008500194577988784243127884634368488226294940363419371998371205527845220630856113731149417867147160894481691127622205845031439307334730002373492683995656545105318822685566058986794050807889038641972142708648096931511247924795612130312554921210356095245341534872161541758311555718739485321981326880420104781852261729695176794495463201937955247380238545549628386329507728115345783841540138737185891274324604458082275893704402922353725581846633053436297499922609685641480688093314168541134842840542792076638200396201625431733259675901973664352898950098681160957197024527770682291670037194512769270488386293983462036696092790663106517633299859503060622188852688755336523048399248500241025024209731848847429884922749326136059079130426688798689112016485947568239294473792607455105857098774542373487004366505952227577888118112543154487875736098149130835348935032946934716291982015609733040882781158699104528626443642803220727046230794830348380412374700419676157627310800450093057039816795473908565039857896331283230759274694521422523590368862808041579464739990771457678067483585052666247267265241032447257192517530045210704713557051885845903732065215719517854278475926628955080544312053706978292489301504247876082399769131735015107349761404756118014800429840230355985422347806102740483628491371379060557146016390157436385975487946004161175820227613376686711360538488093445895352490233272850136109678592*i1^74 + 153732309861485136063874280881284711139937124176964167112202804109162148267427293343527120505270733628556009368840622375705304668938479614108920811386483576337224225467258034323243587070301533139174311197386536647989438012803214807560553414984196796851337517815329249448785988018604060943325314111392111379438526767601210718323998578773844458756723923228603216860545512806733205733127647419362251496835089664750708004895828850974923160041908012946103204062743525027164422919923759133887844896585014037705373056031848766626873895558694998579326186263467733211303098695105688938162003451375159267609543456815484376523893115578003584455502071250013851399562384027690122699692246586249422375116607275519303382535454831891089648670324546967272174318769789860244921466530687305510476017980181992394946800513698745011241270938021562239805749104660156604888440118571130638991006723631325415987301230108282135574976171946372483440522264914494748259993066185962311160359332943827640105025622776159622341301376544652871721776763662944948038044538965740563704514775916506931701101735952766879123928526989659402826958133728376780431597818232425118782864406159100205207503092173035060929252800046683137905361899443244679588603060033782183818762267164375827084356084167814366810334167941452933257805573726304901495864801847399311941894244578878170971386161441431758826992489667502968892010778230229332623561202485265468108808927803650744206664603658518664585193899676017019753791740968417799953220618120656190793170595685433931934455635954472458913626922536206492176084126148300111872*i1^75 + -211050673764279734842799471389169229379576598844935071876653844892477869917194705844631658054479254352892682014164761704569421999855340950323452455997139764359776932525907353226421614869225504632040231482981750416362329446826760295087827532535932395342241043358127403082622178821208799600574840358113758309225649553066392930357361305592559664715836135589198460256893128764989940984902752761404198862987934594960221891926215315410943528095259840364376117595254552385556872202611919547405827321136454795261762371589229791871129062914377389924151949262668700375230068488476806501123400607222714950205913305745111530677465792861905745023379916925700097192102788156150374351570708200921415217319872414875857084438507846072589630617096042354913675491900494360850786087190411135731467015152423746487244376109888438555850818394418551953388254751102652485134037214255734879034836375528143069115768775744230841320753787032836632874843602271061208837254136297762943409408044759243387589005734125954945306111597809018673947317665901494312901413306131859871482167076045188500979144388438661140369044959289502809937365938778303288042593243843130153120550063324468733234143837628025509325595739314098299372909174090051915550260048335134245136047913105810179338581368489895778417748477632048383614052726254283198916487105666793441447986674140108295530669719665390226767734086437340855863975658948467231611772300686347747140962321281242936061236274743903926252478805533119659653579891325244611380642946104334102702720693850200689560734314066334443084204130059217287945453043712*i1^76 + -856367239775152517035905641662202746389851659301368740160369737858437141140891686797902978553931089370760668641267740214644287389312557206428066785790046548139503509450423534828682471600363042537971508880633078019559078446669075396950905830780549243262020307970103945859350160436447432485214910022704208806384322478928020891529328884505334086334330544321283080589249037657635865648487877176297257892880646499827529889100302286891879517899803115212133298311094034120769171753968425063742937717819678150121877645229684670782796076128056140052744144909975428265748285799132519027219233324560903661870865840043412922269426471854304023523674856196200040388292330798982148686356379925883586360096899542745101044081757145737190649861397754347152190308234890799103661173140341493565236320579159131383415185453660833255644346528755402307416791189033505958848161332982526361516031562680298718930160525623251229622602202894521398660988124132608030408900455514310129614773002671157712075997200128920240114896029955125114781223138734151452891758559649171102104258954485554059148630681747282312999744000258202645669709153389468105477904702736642837119604229562888393978890577720085524099772019356797438408191037428073435616534823046383797726869746386340996698614739495698604827867306330273477785395333352501603090516961176119842330318226292711524828658890293356419748045989994952367952345339573562347193195161484501149209497082795287357779910195621521345072585903655329711195141766363662217946392126700525254652916310109147752074094203580644915505809181137783759044608*i1^77 + -76710350203517584668303813621919343540752553414201678235279327128384860074549385605803426758603906668765938161250262699394790915581344801144294916231073887632742428856718883924534622495710428993592312136116441534023162820315164363650443632504324129098439132382686764009862922450784529872514477206996255618032862690458162683604795115118471122873524632140407270326375681742708740983659877333010943918690976855311367697696922353775917766842576552436292764682240081080900106774414410478652775203577738860286750610733294548179090772995709775996890162435247539461263716675432147246162896905621953790834099164789992022113152453182119412097817289794791409715948583945669817911452903805148726737049675135717256107720913422285856074157313549940362013521518110045601184537782625814747161087048280739635222004199847293636440867168141263281553990481870231040631201034309488966086655235417807434716720804505686754838433243735137183024181148497564464125644420141055029781651418092572749953691393154865095494179492933516132687245215738403990343430581136881458613007775457798142958041014742535034759675342109060100247617859475334637875222281933631491298685033828207429706359862433311640384344400530050740173957799550494795745995748306171999269387018339283012866057657011069525806341506887020378958405127841837643464994626465480670491558776901771448822087400942602242508306700211836639350778609993681490888433562371405397795787283865899901791661578814958673692023808582245423959907933143105377108818836516128398775211471318576299551767056066330136223572341129478144*i1^78 + -4846604639578302043194507952956325065684183990453936316260982878851253816682382240597730378386564115766729742434383684326477814986329942431368359623470060301026419010262297007304266732661028400703509087754642936161431390154473959495180279614581561114830944121605221443972461455428856583492929971230201601321166316698989998280101316638569185395672624170107194452749076578378096726664270189696169436795498998897817018114703113070670128263334966501629941386159319956143771456485052147328151467065675825842515356405837893178927382000496472206204962760901400478114540604141682262576857068325023101628880013014742801006583528939547755779121331626008438769518462119292096651254211155953706411862507256677402679763347984194867815130983961721606613635227034460777175322874676532397498171980972232535027319873510435709360725044179792746942435962272939536497063801893079564664283659581866944091532163090869047069446085838828747150040219026600273910268852660501910656568016199302843248925438760244488886559381825090056911314166386888679082381421870500780911759847799765355593501506442071084666859355584937342821930437306487059976699086048952616975834919017372494409120553607559873961256003554904639666845183958743653163039019732519209295798701101085159452393131257067692111675687128556996989131248587432828316612469726133253341389575460479513206875601829726926614826192797094090963314508670552547532612546739861092918091213454670637201735823503417713290389906466404893493225514902235834005510464882674512777359505113669478087589640699266636266768171008*i1^79 + -207119494472489919305577040925861297026259012273270209735917993901911940716777942491659245234722347568787439956624191714039827793620959387623198849979323242705506412898666335643931260989353351822391480868564760018571449796480515378439339537109841589175039645912463201051014517855264298526359527245095301186639869593812817349376904578163621071261666476336469112108456559970436243904865529748393623563043240252499609147136844202866895890995578209409065320874503733937621472544556179691151388971735824851174253969725133597216650781879221999416192876875030895503845917751417187303513260769422034070845578556118164151603220875076354100159456649526734172285130972363340028486330106663715851469197981793280081797451567524676558068018358709215536566262841669047033802819909062997865280060802719707898310119904881988878495394144944563894524478845338510577464072167173773601873730182421138368673437193108927224852806647510767475654443532785772448778883526498736229958237971617742281724556472778936663745062386330430795218453952056172195393316512410276662444273733070846685889799548483035681966367557782598309352690762029061543831758381769280590238403436203352341819601497458019407798287762515948442719221366824498513969476896140210859943006836975167220279726864712114674061272619095606685283724595260084241746925480702404506270814807321480205811129828385741754518938192900288179426137671721475837027647415373839680465004132336049216866815497935985276823483475120649428606419259647538374005373492599031982030815422478832537869737009485375864832*i1^80 + -5280122064260766236166561316803880309156026552955512069279070554291589636615542568314389955900085809399984240703377727075675044658963290337328321496262950595898079800441983826275996240703078929958622697109828538870327362762039813381797384349585492795953180007195039889298760854536365759587547210709883649479549762921953823322826041083758921972271535484366143944409214163649094470034503858499687818574559506391515957332551777525133779490813426105927636573322849165166743660817949229846721254778293919355945512881475820001388848071074103556399753303740263120018364688889983564682424331742423140690671976035839056895143117150406049256386355512571791545728738811028840606271189315602153685717701717545090563379210229150607964970336125802665353289469318235020099982150785430297929698571220867105368269425657755635124366105290820038462731486719040089368124589698829202453327538728299977672426344147799300051036990673197432528042019889580564855851392318307476956640997529854382886842442962692103956881268810892073533966785631791313214552050397575512855590495186448993708209991290335473306086091195282615914584960661939852998141978483340178835708504885968212671272645551222848124171767122178918951537417538078896276872364250622792468653981320132953060361948603241967877046729363599511487039037393478088422645289516823592649382076905980804644359110601176858024497972023754452027511214896431187946411459007405596178764097580575751985941939924854541550509602358354692070293372933894116494332461673242321008477908261294071433219442475008*i1^81 + -100538014813404049755375970010115206921724533404021277770506114901790807540922331486470184873431238129460927551084213618422636838328637679180170435794660646124655967324836494992877172638725920050127102677223258786630255561532671859018550527149511127596414960839182958953875387620814439452061948520792782959396780278526584192920428681587615660289570022279682008938155244194069277024442807321088246227004269523445954362345935076629431837702472925473202709259319939872419122880489010196739919450523595267305213839102899707989732864823238839588857327910182581345942677705849949824230798394114396505994204494008366480576207425193157976862900096372502972570327551368635645944755453225139499994679071329536146499155045615755479134158981595390630630385968508863894056074662576339465653352294241454324230353937108547189659422860748352572548315766822628272736941319032808242784889537851972285064750092501794813469791047296252697379059234377679163910777417199845179884212549746086508650543583374110266054929947851546062037232272504425349255161109367812949862558869085231562943438523426554752477461777267847137582930736638059406384910867347486396331942250018956330143049458791401053167776665842380344982308411783230294105271988574425205019623390682696958201241593848531274032994726036257260677740325918505777504700581223237837737393728199279128069083844843126715700358399438981222013077110924567249487335366775670026153972622943258938721206112967681914568145829167318810179244268223509045781938071190274071550427510339842609250304*i1^82 + -1508662732295135275864342745940586910399570830233683244833126378532032315880693490524037436385518993562333641879088097645931040224261754634365492757570946110481984510305678008158153028276704827257959523711834408692811107955923901302816055501101042848211554619812118629528243318996742219589962108797467866442074479413033460813404483307380605704974163014363623170432676759699633183167581394981479432812674643086769088386360124295914692338371823276574579157263964759102504226981101607608459951158338372537351108023396426441499935000891556223143307194621450181530177995917872126813357199153344250470796215982700412809951475433886614276325002892185375846017711854859132928695721970972151287376470484116575791167494116458792663615263155171257025283586926188449593988323552853272585878524345412605182900074707237261246150813755669876572423001637721324920852852442901888445359536675483076185536005784501101574500153499790200117192602257167766463919728250800137272567108091698464488943114625719955411195139879218496542281789910651728435047396516706818712040725759939783924053110613813630072611111818246596983533235473883406875124996124366725019987540400037403723184776437034477087705736645287908050902129395915550861719799207389521233137008660860465142708354562696533624692068899643819279036385424869532760691120146931122194842538152379060872529448671540153888858976083934954542966475618292496873508440888363601554959308142411205047231260751261667526961604966842380186512840199529001641738572817728903396154313396977664*i1^83 + 1425077035368620876368770706061608378612144032171560281874883081436848632922004951661997653308347817745804149156590254460767017629073181558355626157380173020230803999065221688363625523396783429311142642661136925777274046276497413474464026080501991363870706265176486947485387231149641633184199949496589862109186376702041047626896808507742097004000425078155786737120025434068474080656808102308477310246100166731504751303994178102753321671790441114423562235142268390699625243157398774204927845760992719710709536867016758086814778789335441764132080461701452085501236380346087124473986278754971135915804479818538514060685632397963213827460488505941810046483783060699818187942719799119043875252472487777068209365120687172642828623360606663193675724401843690606218810587547110251752511748939897919032674901648044680163107881943394854534280612110183550548103209696348942997523280786241759620118394767391000621330626986498584661449603458722386600224550160774670101036161123664206551327022943983780571745220054291524458771001542777585783449953793937643732400059064436310640269682052247329596787787313378281615726456988662287183156070638526299192459141628038965642132217167432765358432716475116652941377836615718366229814678886036538463025480526080155279907324557964974935032679613016592724826607276948192683343866712371240470681769191573873449459025012656809739789297425591827238627966908534578322530534268698481097891455445184974199376178510583863088188905102156386008757798689235173364413124101530442639867904*i1^84 + -277466429110594151876406973525908952552798253533052449895439629072715768880983324420689048306821227024854800932486114753479624542946468947319198351891083374377801624742082946289052797976832583226759085989925906487880494000977140543151038372716505133779920007852796625089900611407883751244865993379412495554216783130353023033067322467479926312638186948671510029250698635630149764515311878156004784394298571902620861445860014049467469869564260027629583312872226883829692851204217609069364370591046595040154327874334146233847624263730219486061132556607612361516614619911894247718134660083944533020766414267615617904711487219389068824671471534600859514877075642293874992731730293006168077722435433740327196518793154530659514649859144031785931672607035389599072709646666077218966769422395994086671717183159480450531225249593107983221454236786657550682400659406065831650164161848029225087099457512494328011228750587894587977309169369449647267826945211046451875645521257760517954278436875810820475855360146925223522867923809817888393832897866193020570593777925807449290434955217184157580029047216617943048948172630419355146785254800710785497310374489800105105906366555533470349340863927205202634088655297992919992117141338383395064454380254919513600229178759884494530130880738545166908510069525507781620851158325035012402287922765954992481781529672193286181529192031278487311424582123606359985790091262593052834603449956735049909828353896748471787604110048064556483822410468542249021827917842831376384*i1^85 + -2780086908615437586866589981361230126842358527891225156350874903460420903996788003804262994059989934814415693868868826522694595581182935706205771953829722977907675216141733691004494773584773836904332694577175678228578617267126159477690258526106092931361474593783085058788277415933140862411909799872861488783282787320926493871937099357494646317388795375494612423407038554676586075258408875220942753825741072460384619592314080927199767015933335765937484265668668446336214478491958339623379953338356832824046462124023883973605674189087359920110925649476486138543211326144098033367289210119709538339095806584727784681185888870572297050515483148122054305992570446886728995780555948162532195037482777598101184408016403537285561983287437240985920498891104686753541348393994204842720375499682013466931721943155658754001026442643686490538923499859506709976897422304844479324724079654774283878904514609129797971489018920502577477696964200250691114514504934189164429340482740569912761205656904129091798354173639199500537262571849942722945376636656791180575069213066764137428550654239286200209595305623043920365082047832968854892925329119217723642194275626574621032696505768471090359842599558276505500070450064872663912419058323539244768661933029258924588269004461866673658435809170576829957163781893735609922766298803121872807842405688160214297578508724499219212992707555006176564869346967214393318278610367151165679081595829609844592668489201783952635662283456085747833676220361090278798821163008*i1^86 + 51782802177239055615091528991595292320768060848990280212303158937064743250895995452182793050989237441652190845359244107706022712334048561453994784982707444090965484693019670287466373192313124948586438085352178484477251807021352652948634106577861976479567087589249392069152690948790869767506980630909139539081349786343674164751683643203881851710229354090827949828567560883889263614405899509235188076047562554398824932759781954286225668002476141818611899547708064361473694259409266683661903551119390612830770432713177796193505786215521281010133527628730389403129231324695240069102731691807720006061857038492905371766915681381255445547803192846975157597982417214016925034567800454477159885729067626327451055840611349362661085550098382196214148426612506801556354731333792298372329088333316394948535344802179920193190127991084640730585980381135313755270099498393297095813540334380336927840897565815782864314038720088724751496712095912502863496578349849335335319477068929982650551084440840546730748482004935366245911478721353740400483662738292628103184533156208014784066687666763225119078286597260639946460724275720972552387069291786427284956523493111658598937232405967044318365630454746464185423348140571583008634801677040149573513525807911059839873535283332469698506456511678616712537052112183072442073549064650130557480429542790171517450257354248509080840219162458592116611037282304462903579633363469548433395138169947953881949014138883029175433299337595185410353436911264012959744*i1^87 + -728177791621879422859341491320655322541031170824229152819482569514697758566332434503526291250100510163304683233518014427518474281983924122581994584170777146423478650984378059225180890987011444948717077347701864289215049224380362571839206295817669875716698149856726620084548510123615493854798316393194849917084715255737388429681998728596109628096906061946715083892199848713386292496726908493263540916642264957628879530266855677533079502410206668344689662892017014809512837459898902880133069285024214988320289751089443101505545449313808236695536599463638823599954434731524728410641895535712518092675586984479841558954263372727420138408640582942567806973400077883041029609530870370670550030460419069176719694179985181222128726576654859831619963495685427889289118316902648695892703923017562092075867981114117377377546651661343613085023810663287059384622162534897521649939915967157788533365524278140607369381309337496149256289349936393375656484399814243203594395852430867083391423225464441616548359770063265323499416671826438703138949312817307990770815352686811281810994826230284383698134830444871245910503041900340247698920439833187072497768568816449109463969442985605084039566686334164423831304304729438705952967542836227410222744462864884050112316871216015491273359797252936904011713401767241542450553646979577017701828091069677404082948239049189208982275179566201396382460538950168145592701062580401070253137703779172927705548491038640511412345159001909757611546926645248*i1^88 + 4591743416252413498204528185120332663851515013754890244060077980644355996459132717934946454427283245262588183272583551022236609703669754059355428373201802148875357202222701245156864210620140311614311701841037575770822675977442181931075936846016835707428093265640406817246477133772151037116309833197254299529566860377138567883153011959796745301511599577876784953201907722095607867049831765437032790292211144033947091767115930759967788420320356994904896676670241228555367843678509260528611844123869549959167474370125549329061444294283396537220060886577981835168890940787785957522830639157285830180885053798180108104870211621931408133622826931340979956812554674805083370514293016570673165428257634204885451664882872567085161565302292166321681113619965255201803663106516723975272986524875418190801451740813198118966884998190949477186586546004333089716476199381621791631326337200914029289291853063463519839669210431601553317843717374772907185809572702478030389955038456352281451273084294954511706934539985921181291148334438652984113516550301647604643578507775067516312702684519981604920889948678884709847993262417186334982199580904563489231197276284723952245689881281763573413810169121141878004462272376620701366667618757515968303409233097963528966001025387972571406466284762339863687893146915959800069586091925264033205813774309250788281276178069478822818320317037039500691577005993720145501401098379651337714626494240495953156026517006151269745769714119139009757184*i1^89 + -32195406915299359328522112981668561147546537072815922716273616698100256471759682821291588746018053805838925141778282492511334028251719851932102668786865522096342171015683479024233609101869697215267287424257236089170782673086175053060121743503190839852752114663762990545164947413049492747127915000342868617791375965472794952618765376942053199046064604603695040628848069704940761162351079193524942159926168264482897851168385216715501881089283362618460512713316281812385081608373334557841941060241179548202929163283481073121752497762255529738922379316585895277897538612992611075278744831668933158147740202798625353353779608014052686957326880382757391316627981595439996616246243159020182943728277563844504096566830706177678170533144667398261633731463778673995756101086355719408774841742535026036701779881970149344988557865755141264462547702852970260845461499558128837269958443217903455705392509712934360244228521380262503909131595654872606579042954831340578344601176090363796401632140881735400521177218078293749369172369057461171127210324057060683702034230021106432867167307231673135800999690990724874132615230243821999324639020906520615658536118568404487958149631208525789418202148690363103693527988057001868598473581235370248560813441080617512052790738020539067767495949344547606035368021484693695106045438746428900800159712296896286592385131528502000411508799556588812865484761470815898780229069284127831449804927279985464216983371179280848398638534098944*i1^90 + -26883967187986792727216133831646549792674177155560690784301224163148757051404177216871474587985457878980616844634318852908341515699015339329013619103519218425099071915888860240754605189796942218216021828237948818149160801311126152939873708489534352135195446499181781585331892651323963788091285330142950607772747652406507497049835893181441169009926948069966651124913077062565849338630957375618657115201308740450686914079704123576645508430562161538243477176020702583702512410932157373611076527630361086935883252368670662482172491254989775692659429630479270527802144045456854638792050863861150797441747068769235102385504440718506680631027355429705044529875998655548649322432724245188650244289068231797712259434220495770628569530149760556491895161222853163967149860146669996878169436649882852930462840164590694611319913758656146489298993843284044146348452590366037386273123483234738870672623452648103433132869804344620062753425646187490282585565095058615567962105090275231025115097633692885587998443813679139533397254270221683142189312425602735911207632365255672059426060273355815658810818579450005735378044378244251292357409255618435152957507424315816624081481616334279491995525210626245625628156410997871449847353490200874974807036414940266122905228376380624739339319514551793856091526183031838303320740621912260607926893465960750336492045319367764654025095331869786540512282123409508672326806839738889086569459838461831574903146357464771896279040*i1^91 + -101986130788517806120072232968170927372817455808191579962145551044445929451260366571632817788048846510019364987993411821959005875109448195300276139003106947508033692883765370114363735038846295282233974456863306445413163681174969272098371098026287557951558020494188037473338632509167952692427562964497943078447605382851596049278729823136406572027121097975805404364453512430361398953867952151216367579121311464152140809352927570950920772019635339229111190276807698035334337546970173958526686322099901798730314086798091779142318363221485829154289421429945621556899130184422100964120453971153681620335215181756399523467981410392337904485553419009404350100706714246796413067941580744332903799929049320058872480556435540150000065862094978143655980179500167605228219546474269124574006647993906472732740859437456872592411663426410651387071193455747243800277373587291779173042082402343315857378715932212911331317365349188963230774760055844165569502330772351303314370678372228338954394843189131618378326019552568640439890358782583598982524936723149578228355142074041268616547320816251016252568106231093507445597936210496236870074775893610171856188619177645751802860072009644380071411147527139316541233872613928139827261335849559639819285778379312279425929222057933023326935477791875083085185798400290163637819237108133685775562472600030120861959312744397970781238191979481456042997021525628008215605479722030741694547860878522664408710469061181440*i1^92 + -110387835007461802789558684067354340296057512753483122396329855520391415604253389331038791159935879734569018009125148060779903934994258031560825197990097035359136937583789269941626535725523457117623689869956717062975105447541257787514680001361903801509263647131407536211126536045122149378641729846808375258690131071103545858565680312093348263807037741639565475582717708146296727196679343126116889176662313075423506400368796567872214490007547545379038398475569171725561751360536396692971318616229576363368199122191195043107570073066185868327553561950618380786931896513670240340121265675674499617228932978790945525493100896415282366856680333162949829175813668449880063829180415939722860734460444236427471252230445243166348511116810839821771606275359045598627560065467784492379479029144553775689872022767453626701267841113416957532891405679617548185393440083164101086371367859228827454992533820687586562823480361564387924494117186698119798778761579520039293847651457843938691829034759387904367559835315317291896582883846624294982485017856995316764371191819998365700111570365200603798383995484115539620666786152396664160501001078750013261847674921621912238411161441250042683684203080565988296848681659015215844098075288301367780360652711960868387537520547909562772433708351889792042637954913719519359281396090074438922286906031481452477024867623538993745361250550548079061912475481828423540916125852739919375404192611061235156254720*i1^93 + 703329233587564500702976271380270727583564612068464820384143791090542778105799423056584349190090098582996806537662003874807836838590194857420720959331493171592982409215334661950239971381699942906554482969622645574051870447677397585614767313565253332921241534529552045696228654662531466688358030276887117128467567603520409886089283694183424753172195521883201856558111945646174273268795695991057639772306537015563716681963498404659986158023459941796582289456840464002088037244936889006844597199860875384185624939527987670232878702421629133437871323947578951499169443422307618444764675264065840319666265373371760323720312508933836162428522013824413777157836661641649210543516512462475992642517035672101069996549264494587570907860072498550200562802485895080599610308020469865727778284070745006007355232291288968564913773593486435693905349129697052552111880275057811849214860659425762600770707704918919239068216341292265718941387230033882992860363790883923134197053355968011731779630370929364336633825743904422052505947008843029841855654796304065019437363576096522760735820326027393896974324003983054507371337568839744083408230997258646136953871286439457189436418465657466199558695921542231465736574091371459072653447733784726633055054487031545386785852781423101729579488702129914430872437094163016895944484695753439164096361236327475619891244684437823682226666921055378804454680667161758124329514364031899873479757804863488*i1^94 + 1866656662129650147209341698523062716003032723663265469127370786245747588430634296850232238362448547360097687260499392289931946788159769488568726533180260277832409554291077808115033674020528806830358011760048721719603511952430112308342216573732184783128795855142670807163044875113463083682750063601779128542615553558430450898641469534114023983425826051604620574383485941819539467250726889599983172009264301352707604413958875616895248047929390653601312638510742422299696718588615977296717162178129947014185734557022424573508080793407476054034928181010456884669018079742457783328496669242763970255389316999247149970482645531141708013554091572278937771613268080957190614931103016187490038559665757052649610257150221835916372167117249287447056810900082100459826928196350004431212695389324494065787095278859997942562757566572841746332107992491566721737890554857981403961180711055001888292093391795966005165233286476476473302102004186998592543279368723345802849540187997385731493642750308874105162025978783660641177669826594654572127669177114204892510941189244227159057048969266771077002219806361004178534406583381601475936306180857682213715508637248118174905167533891285738121625316714705175191412357240482278137174921513611794743847842080139340915959609254968383951069964208214293583253925750517646494525694704654196119992609062462689073140890129426244835400117020699480457566106909679736155314976968873091570597888*i1^95 + 1299436111471898513921087228831793953633246840107130648887026484837235134206124870428989663940131588214502464072367267137459359193492630912869572570342812139981822542952254346714481474261040674445074162347358048958831726053843720978930189037037213421203322674809623341095653602492867079581476517311929230615799242665937833578571923675521866592901604812680856188412028035513120529393219369585405175450716559796012878161484596372664974153259482458217194657070997425166819046592935766410002526792252632198051913755175405110807024732618477011169109859889922558114795180946840939471691354960478981676414933363055394859774711358146699384076100240449502633740841405262883487440689954355572669534373759730056034578230908891962250198532054351442231888618287654624419979716278239159773590978509503757240012272628244428186192772895064616144792172335491261342695111864530021654521055210566540800373681848976341846534118182916364789953567305464108765435231330581984981689042729921204107657679335859824062065937401281002317126411783298818794248853697056432267498343777988896687850738162329803245392346571814306263874086268329102427310399617154479313656926621497375676806401721384071138804177330302809722945783998425041221235692094538728174662400504618757873896317119897585303996234302680732643860637030878501845951176928940801195249281281712720948728790056730708042534251728167935947481349463529283726505220927127552*i1^96 + -159185860397998711065636884552167473166153042606060599293894432644473469466210153417277556752406264216068677580337018196011471700282567985930889039018762726535901817271713781291598398277686977670648188468090355577896534973960242363289224957684407979419143585903885687412613577214924724289743655400306342055047393742642974441950667153273340506055426105989809658634748689042431327359640696285757340637483157504027280422378834804420607123894357337302272530808181137983716544163507173969299329565865440448015325569348284478120512617945939751510263913768458206239772731487558568544586025095452613693460162394730550202407393623618062983201743872225188544301402855714786334422270663348182465332614368490576649706032956331620196628625232402509610161943229915337695980642034219238565067499287681307467839717240341335763274482344921650751544332350710986733750629954210472696580120679912915058196040611674312346336812162463839728066948075258602892369282524743804320756116795233488690188036207234081949301651552503919585499244185655540548766221374725210125236500835921218591549439250541781487596536016794595931411457774597544385492833484887673376759449553725808424304300920845817775705209971348535065820473120854091228286542641449153430661066708368346713142798084575203003501656845649743266740946928412096351084522657040743893217261586776436044098707304199563663159484994505689849081595745342624091865088*i1^97 + -490242324243906486833616754448684577123025810740314544325666142929549958674784559842403726457529210833876216696325460341883098292920225420564944269762377371100095507710403138608906334620417673680105478313147753155485723372897947545350347221598765882021646019650328943050175661609708520766327645242865026261144766716748525916563308037633597139310240599421941136465288512378987536603701665338542378576700473596854536163864237500199352413219870423374729145245050546314026871304529001110812489861348428086903856914874072537436500013284576264914400746437158586988704616160525383483068445088160420930065753465406120474719987457468581286657498482026394414830051678669214321399603082159327806666709040393250567288415727594945576298427966820407288341730384289306705695566797498615143472036511127012482760772500482774674356083166435835363145519112115268780756798233463777840581795370099334172576445613946553335358658667095564765979072746734615724009980385488875655290054639828371642516668032748675496799419969303778047903609598240592834032998861524532690640803338676289030884699321437180508026377510130977940086861376822246504208754305196091564616281228075003083955412901420872673117799911281727527194396627109977120651487826358671492807543550222196038221756069482200338831811252099263422125368348213838453317690857184721544369183001289048871321749412102257187167542783930052872401723781545984*i1^98 + -116259287972333774245382545577779226005606321783000809791082679415908260053723547970601451829215370637626128239397431867542737145448981550594122242874606304637883108845426440107315270473842966920985181117100667320834233568671003494342883222352567852463971809665746174412027638913553439278739394297490829448012692769214688007499513583001967603475547249890504776689665261942788864560756731556572934001974465390384885582048018274577518101738712382699358125692611568861239312021577087192647454895258481725344555676633825714083313700815658750148382547836637903906004396244650082003266752928516534121839209274540675260761123483820914639068518524064820919782185088843335884596504544456454575484701878714435193125152290759378734992474216921819921898259573478299387467134896654908972569938146734023953307491000608657604239815003246176749437360781304828824480031376755517219947826377442112500533396545058491563767027092689749661832741332611293143107468194430934129941919237468784458694492612241032893310400659515653320249979205827120457129778959520556471906780199442640242414360062396225814093371351363555914493061655942745779752438773515047239201460622406464544430844084492952155665171687565776892535787651732184239077759059345271327291162528494107084422156288834488138169093809132585828364778041667896376600151030878904880858990285417468158073641973337849759369584039825952913489920*i1^99 + 36623855948535211338695206668838717490386258447812475765522373144148780991472203230312911321822013479862585768643285667612352461360989178625951887480427761699104045433402744184450593779342460064336967294200751537543344254787192243830415110513085390716312079741490681578408755295080260628607128280919595048705252780666432704718821647691422672946477080645773917126198761573790042241177475690954153181237719165473143381764159787430631978955526922636378377899361264169550216732174806489896578906652435431507635367238183513332232948606785027568032701551280079951625185310731056813322503828990760324395495680024194002693088714446999249836069049061872756980647423440762502500233488163566781962407286151171533672586582053574460712281534494382976805753635798232991640114255028050573178744269099534027554082818146233742109865938035742479182650700196648361616472107765731712965772651863301548431694793414724948431303908078548692661154287976701986643012026577646023068918929117044197563633540429471026675337505616506047449724327373438985856080908234584517744413750503374267782799422745611105479609079307798050511242404146665417259833296919434357113818464432725783372379886546286277987007073121579635140794020723191375487645884021845798777497649459635414850978570366468351554584218910218976447024923122620468420408108154277072195696802008794016262466430113289805267852972785664*i1^100 + 14039270296958317214470705072934420370492814696209240993787890634832203285666959582434368782913844415579144366422584481017069217022779368186134746310635557224821584316175574702037783857369937074712569546930177348925171479110373748108863500170890259109575699003757085896647123986735858823881638912862627315970920168069770652125460178258649757366251642190562322045563785724137640938448493029052407812783462396675821057133988289590872672275204696142635704265149902677883217349850459256350964286051009744772342398508016586213648623003090895390873267261212045371687331782978941108781855403670516440180758092193924270334883112550633915330819705260811613565329985310376158796620025547942959513489922951529382384609618720670345099126541585180584158272912137704896850088735151245600531521650794531040348174585537446080305656710933033168889890912089398555323651763787983395992397139742045379735569368163233790112138730670547405584237335760126205163739234997688912917223597262101412815914942814588752801514303312858018480606651111399397404448366041109276041970663029810881954832373638384043695403133002676128585705787790594192772320229798168929276988521644940854537531780477302729854843475651129515171592376477767198568018276376142849163306933238080354063463081118355398167261552324219844475893148577362584611210220458528475533119574348982729182534481956044917440512*i1^101 + 444383539097779567518713334586421982790295683227278693322114688744256411590505574023609571129454253357457458475463943198865515826241037074480760796260110880518345513108526475642641284840001178602194098120317249685766588205485027162139868964902185838247895624917822800746597208233653433007051337009358803618253678014817017780750207631412525380593794317387287435489278199440628316914092048989216706560710508200242648714969028375002377166613597533648713700908209228712888314130730239136580649977216357644624521169441323079229206693215638055945539671894342898453996876628058897752252638637177710617563078786602899802823393862301912729528765207151302542256586321064740219205898146921781003633535917420895875920181995761760738456518384575729764093891439188395122375635514835090073146096430100364265335797243191328861548852673166212057142272789852120832367543798761763092541655485671859970713370535884590723082931719195983239604084594223756417936621361047369461761618586816870440016173188081201951188239198832955740393448734908183252864914912806016930296152164486997639210138111059229922790127564957978282978085548815020941625376778670201497452794832213889547150026988063131313181929171666846975250230871173749329062557782003965503712274166724211355532518506495987823463079365889223097798428826872418525316794611736603126052009902556417909589696053248*i1^102 + 21410531907570659068153387203589134073307991042875506332399641796712910552969485667319581195376914184895196006382919489402827454913467252949207176593578048955564637634493906157027137007053783102561086786029826345115218494898553119772771085764368862645598051156076538910971841811272505379380256369576376593121614177000539428287149887989151800202164748797917495149807824545755880772265411229754126113877158657984964144283447325747241127506173501393091765496260836239886990298352449085940310634625237164122338686955780219406681138736328249561303109373047890408993541921299941449224514101410584389930214732329099215336492432502017891113919521369230963698142223749716836628162149471193067285640226522524552396527672962658930228063984357258656511035519931977949172736902138519530338623976050285711266493181647013303535861753371530111749278189000684729892693077531673548364667810515470858847047424779215073452988014689071205249992711317600348650838778442239968890513740033680648557323969637323677729558054239847801595273914292642881029804668310232439339437957342829793088224707545760995512713091667609803670184869960001689851501815040656347020683775376457426846403407096134282948299709262659993158144126565140019875611491361037144696665279786428340563371258476866518251838906494101133365067112778788110207776710000221100676784220335723511808*i1^103 + 1410183881390942380725076688037198353112142223540678062585825745744316300954780400359854002522440287856291232710535611038430450187988198141463728167263225595742041707347416679520048061805098787048774906984092888515218039848807665553189985736538905608932580348011297437516544296316137634265535246086099829963758632562944175698155316249068071520443499352187450785029056840380792768970096194961992306429155071595883397089370136347117754013735973904675864140034865546716520878131146493474046344175965882185742949337298414635840969063190564300116693726727457263574744816924187422569672320287607754036398291046216423612623668380774848010903621073851516291759777606437942384209000110914207493593944334631102422386378025196765701243809807297433599853000833570279473395340658723023123983992097940211028148876574001290124188552181342487346714824166724740817096054156726466476366319584872119238507502406239547703396333559732342546294285216471856528828700590183457193936167706757347378312444836037290159226143700486968687234614181125675141943886638924479787640465065864353272428591049689407254897068103280509732682583889126857082698613896339923668863953843671489493913088636484999814763560468276325522953960069887548238796270510703125954266218240994597564378048043157070426670847288506381344504614234946600692810335472309603475631636480*i1^104 + 42019313759252209318415617614378168098965743299103523456338781859537361504525044475281871182586771582581258376389961833696393275475448616799672016692298287785693274512496760257183226479106138632708374384115986080025033695320035035356434189365685438219109116135912554774850188087754930251283844042098434306956383621200491652918751061662067340676097328884699375150804319836585810731129344935507488877445263078423589363443929021288449165251431258562723536893390124721234009427768708728758465410061724840243874273300206878403873519368162208591677683727352642547307670665161750673376137770246223504133927016365278719885106688566639594972813099804480740333290389480990921647081447285340588921533555051761865613543050292290548396007650009289883288062459028145171785773786140603263850195524213439064362706862652630252961723804910967152173233478299802526903175381558706027597192698176665249938373934854251920446952026580187984380231916469936658616795906110103602350178722372209338439016598749258546454904290520415706791343807675723604549554275423420319654458635205417544979088510235549030130190478221235591333933582554135998445418900576982106357448972116456323411905213191666036364288839387567636150322341639208319383427930200039393701495408019662947989820720778320619185463608217756829736425897965376989971542451379240960*i1^105 + 656368601658225310862782942949335728636048713182175720269942538602403057900722183923542232225265338867209323091633526054067538229347305043784954428874560417989267030956677383350964742629282752908853175991117532552691097470867346224629276251032447294378001410521107415069338604353785821030356293782126717261901564865471520060274915060952806433515671237765252821878372167644065677183481015171234814420528610000110574510794337786685797617651219081773395452750773094554437438626930020520433951381655504694887141170631348526728235159303252179439596425741721331616198244494914337272801890209161931011256671887381552425037822818607566168911860486753289312928400343088373766120230348008667463332015269727126137020883353661252405286380412059868858462398025764496432920684572622794184638282983201988506898099787121903318289763042093238884682952274439293119208494334926054930503520746075638141905334968026682130383555479384191645871076138087419893815090781261366642232540149541306466369319316926276183839691606129941574072878434894683189278504927755233335791493642144449588145522095620124609252980104158495706672597919145237965317806189410836247365813309008272859205429741573715057561303300324009352916083694867281786912608317830853280190191546496245071725117550050746256040063317024105407001877150329316692721664*i1^106 + 5932422863600309815196179885987624739819975255618966550730895272737874881591287382532595444482780178565436528569606710513289750562183841485268358381491751216791614521687319631987947182345984706072492665576777728312314994615956142429825896110108573250561645023707550252686145617333022955700410661149192431004534560080923211984072649365405593216733133449449493057133279059295452330997402941535982262502260887515828401818990163840997730160316447201459645637963276945259725936189795621669466379594360569852981298717138364381014749548705003427531939718573868536914660652723929306941606545862639852235913232259027199104146924253072782902434374625167597862686378179218367484077978972004040912552700333110155826169167529638307966388157838086561687335648413833071920280562103146045260527741954995524493089113328555279953473785229246468994155223908744581825279582674799678520742169388392202057272222223358874719051393818213567884063847377024808154172784257308632943284966358769140267327470218881359671038332404736756034162165199829904520252213860449230372219869986412602561123906790913402508515134650884261610179097346358738682319844313964797837364718259767971369004580006978167756289134607524513614848418347008295777672920177547208055359951969105330089247972523608913834860153505929064346488330518528*i1^107 + 23771536825941304113053281436043851207766531484647247512758350225201784549502764503315441260766717045282526173052838561917144196898248861960007982641551948798754659668608294881365996980734604344414237240918786515866649706467836473654575928966882333326197643979681127882594306646250814267298474556007084509258837216002355681578065538204171891685543480955973384433691149196923761083386164151822944749034122918598246491322224666716131715224414033953160442815988637866229778424014966792562163616061891065895964241853006783792565937256100098128913508588221261193603471869626627664019599491279918977441277070249620016005482478108335027447478949760663849985205431970057766229028893513318155658479667549308829230071541344444482056213936263328927505394857790028215349873404478354786475457708546008112083740401781205026607788083922603203882653750826269396909447056775635986580512317016038601816802434627926353645240655866852312273336879059346161673034204286054379183862030581150420768604037797080421889990761882252529504240569897528490964903108146560335687702129989654122798567645054862213755803039160828669873800547458436771831079899932386696975173317858723069917141841571413622303170931961281110374719756020839784715066333338034260604233865113277623076258194032398188476873119707409940480*i1^108 + 154247075914827486033496447867613591354504829315877915171047352680339380257923135130034133362601825933942534391210076968346442565208020602498739757857962081848259468258502217538173826392568692084801154403501515900421599401336862899575547823964031953930836118647340015792053603023785267346843683707073780256139720191505022918561182046862650311370603804792847228952234550062322294431697351481441121077041720966464409267591679753931325490150969403189172007676781423578303911951999359967970071062870371440185402473573637103876598317388516050676383561995494805977792964497990529114005601181735979002168629000592862288138955109347185654743393787807541489106661181931097084912728539249110117205925578259216756132600059932608354343696139109935914130288899016905171376966667047765569609806215022248464367652911609527530295945702567511545008287556047131134162470433594383680564450118866910491646743577554452739783688467284165489651205434130064361748494814401599278991930737039715167616812904803160050481886290951937567336204434552948289809484622796762136508180828556924818710548712061157586750567100245646749906754351688784020410976330339922167125877452918676792341472841969220098435453730901044646460068315498142272677038913937264043543648943631011141314411146897581043586433024*i1^109 + 3015023628699327603181166374576600182266693595880827829785601597276869976378985707558420056114016664532509983730886597462856475796795038272762882946220073648846853922139923446925524459761926979625063100039457275965979421007468189793622720100850162118090016226556661164317111339738212194213163221722664129621459825237741684994850157417422167912232818416262398299289768012150105896276117875429700141767989843677068795952775583422064576863658251096339327032622535287371853829853424088461816701943659763802694771475117874950149948240736551788233900886001836510092685718212115264937853087068830838888819450988901530316309694591935067572709739313929163189674244869291459207461186134985223487321188732524408386979568937091005672272185669958706161854506675537251592190019630519306631571965744975824938087669849195264001004366630364125169823691498702328313739032842442896310386250862201416920757377789558381942966324553886423662031506861457783862313797815867698419017944626469616226768465120583459514615368615952850056601011905476645320462686758181810085123804310514865146520039221409834353118093866174087805977223745467082516932415670417236864938149724331887382544400500198998725787279122370471081115710328168136810823055055043171395288830584872365445030795458641920*i1^110 + 2687405938770214967877496034488664046749451827400001823034081678791376350224567622315446615044485289373357061356335391221794209867243800299887823166299155036786969018000987409165327240017851859474508682291007850342059397608883109765711607691086558610532445992685015771529933711706378117114034361560467569157767398137478778333048411038578715057249088545440230500349206782602409324833009613523931378872316093896346168089460301493016947200093646427842023971267722133212382989370226764172260979480030910378733348909890837196248619345431155309188962462996815484538782773144788117107728554556513788982508877023038607887708788203622903794309585498184735501838425275441675589952842042625465412347842909122671635286100877585255604729566765021855469058609724594414282230055711266068128382149784220174466910933813864963779268022898677314882568089370576626806928611323909004518287131287903373904552121087155870585429524989825378035631165243495096708664951620744445956382522045836243998909373048091073316447170902684210985868594645154128881222369671852269503637609438330207603803404587699446511012407160512078457701370833577407350539864817415176898830993880428096743355451317641970786317714044855531881046219134474758886422585615245737408403038063393450754048*i1^111 + 5618251890871379724966754662328460839696294277593221460506122319494323584600132297329664038106311178552130633114290455612638536037542180036857061941348060314951056466083228274830471130265070705482472733852628528107251146185975884989685403504955615492086288624993919027296830374587705878514838165565492714513160242975816511018598975545020366710504126788126947550537340616571609747494244702437212687923211635921151373813404657690005377209327894896936964137500576526951020118871219238733201743496105895356405886961019123517588572798230602192345665522650786503130222324659184451241881089867554045262121979977541418993278755089291896515070866646287971120875817740572793649029879604249131885339851904110160561769597320536957304178371833982395471799471754283446525228913870528080494581479466217174034171179711836621070780514174612211715436527104820718143062542306613256755822955540750757681012649401663806001985439298458836419997990917843584387321116869456480328796013328529117821100808719104172829785097727469581667716843633753171584273511633923399653643097574640469134780520983871944374039219278322639329262411526920749447320246527783186912282199666308484742933320260183513698077563123504752516081132653489289412744552451433758275772874752*i1^112 + 2575979463735437765033763237193230435809693744914613423719771137268196513126304024202623062638315317577425920470748108675235831200102450186469065083395548265351317805965520622082459106472565669537418561486395065160230403444354956945031423793234541718077570839566342726974446369159290378899749562187328484785871116470878549498496966063697128104135219159093685530311528180845110659180575287876656370662658203105737415171972237449040174420848402622020326029470487266480017975057648395994534216937560265678432934544100698108536980124097707964608102386713214714670776418775533972357044908512669351873144257375297342814908089439044096430538928689790529549017326309981828407893856469635313734639536065168975756643239592405909853961531625384144715047758670071935796983568875594774693096961992020061694714862233684384623805222065982264122799856666658155348816525837958403881236677043432885350068842495689711326085739951204682049541028427983007445773005304089807565904013184274453849545243439738978437525509618034001891061840421446390796979664047753891315288155776403864019344445617933648140031553281340340935993672454433537501981781110644829271355213714269127646844075685229942268758793955793109022978129545474621057021959714373632*i1^113 + 322752473137614147363483444549659647799578008264778163764490268349755911549043880970130399129728691409626631173403247245532750913017098133822926582030841682687740203663628326741294338250420139828588197023242980047950799037731085198094671940436458341780892972428450030517667732104573515994202630564659703174683211067203910591451556384209693807532872492243897172338966063963451394921113507722633853855785670276626532818063798077922168141673416541761590856484742671810276865998921937562623989294929607892446556290811890798831722229631828719731579468704173082922613084306848584337783173454798288139925518216857675962935507391937364881058045145953959977731821996246736952408846788602643980096669866222504633974086578204014045106212501436844531293756759236413540642319812934557831674694253383481336802426082117647646690162678597433947235834491344529580435591429711479018132504271539551594267013983067545461388643824515786990692298907802250449025447576757732707719902793899741258714728804357170862864863998242028828935916724360532629532161892521589906461941180313167308667292511164601432616724250272941076633391864838009516262261088031234407899609213201082501868286471025653285721694043034200008176028029354365681664*i1^114 + -25315839385075999791581545980949278377026009867020187979764501781137805781925474147889131746480161668977834498442753008031464583817685798538336179361412530593355665674476281151714306137069884914605147007231543072973490417967604797309805150409784906778792065650461282181664370884062510149234014645712568321702039607207511664506982374787369671250646301344716959842821491168933576317667650076788947093624768501648404208468287024834494596017605668335040101888738748040464303214256717718638709127749984864772898425861434306587381195396556482402608901806187743710621309593932205244968743816110346203914288911317743364681114513286759681130120413917216608756609579713842881534947631690880447111402720719950308322886824981598379926157526647302976545833008710247974210652439625420032272823010110476956305199081906005245156088826831473953227992203758571547270097610369922776414078203903966766048703243763663588865088705604085921835567342607047006168749283010233226810325917770555331873334458460584130170313339597670467733700780189213955099900713182744452301134506071973695774956779795617093715096919112197294228104952708571294524837202039467623414134644915626441121318595713924262479615377665400892058238976*i1^115 + 1326155266719372417792136835314691359873623444943253085295419283867452134467544994198070696162449881417744548040325438121179015868667990508665473270769058016527369269482106330079315370400727137491750283633026590911678712429827796207137752188731880143264674797902784026083376357852828761432295437972848548990926209263684599702480518650841335912419214520810901411488035740594356520578560720679529469907576369436402316061028137126465539959093669038103570869591139435624846871897428020064800689532324340787173172755301264054392181429970283641127931372339088221967398186999228802748004227203994718563594189489019733190797813514207264761828809622946917716004399745738560686312098189110854623786201152801721298015074282159214133898781490054057452169368246408861004314626356650754344623001386108319832881511240567728545313252306765269834403486281985425940738515394240136082864010023813973945979621352920726487113140878742015726693617202793781239335512852531436941454667028437709349609626422959417408728462273199033383165774421848984993628338025159945640514043007700474583134798062397789794739692049243366074372792867872101415281306705197780948876364957642067930049412265330061129843273105408*i1^116 + -22038311635701974541851115016315172928011767917528645055855040214964028265582628901832506838075401019260798700392886302028003066730698139085855048167981038626758193494434397891917974578032491408937035212395698946052981465328748908333884898250225546102566576410595386662283555573576402210159271401868460401879540593410283574091580923721830356062318041273802557033020025898468802478313484150226471505762874940816028645505353887679898246033597631121318535220852256340929405844229097609564826815024405644770349643086470140132306625512496743946118105637593228764259202053257124689066825391677855677897719247448253597194268533767206360783343324797259876928449318761221774855957062124210597671407664405716475432918160137694235339423125544029771202849187628785464184614695674762221160285621310751797009531728248769107095157915129008950969615371139883653903667723837383437418259285618833951016433178790584213720258162717331674653072779472927080858219460672582215604449622193465953944913370129259852138884883923880835704980168992375793811912381817046297526961912111206640363480125869181365341236593204340717290504258266755019623082903937738431814300429016310325077007763163316224*i1^117 + 776992920250491950830826367549512494451275018528740666182429557877537464600873237476481476531739881059318178912484228919108886253266628826532799974701313696045554441636150214311753773362886644626615760279826730409927614034609246256659275851011339108244968771265306160189103599156556295189297957119867942088232054270117776558154123502819965643646142518485568043729627284907287103610286786037970550912441856658685422080233886202835581291799400092078553890218653139797359472360339749841258135094305966478725917620541644481373806307327878019404948420766494397041901364736773912204114079666125827256701277794516792176459532514212890699339767305087181520230562405658552640502080864043432134818518388829960617292342667638619286677341769872883591046551071683940961111344058308776173765911467757214121224350043478815172699921345723116735614070691604818552940278468344768335967782692083875834994061940934584612769249890565245112699488051518631160478366268203721186298025030267944745199160826373944976228448072937417882092275383316081286023590787378102445634001196153942392504655080839463223772873680019306533751491234618980292454921674494231196787274772540626567168*i1^118 + -23936927841471482223761980837822159419515608524160123697632608529227414821865837907111175960154982318949643847572434538072952989020263636089436529771841388529730286475925370593504522205970943504755210860645969662585640988778327272965073520989973696789572760676668888957896038790832132781012219455053183423310518300917805449657042795268010268770426295230239016693902379548283170553095395233066573317470214642465743718650469795461541115208170158713221743379565656107892491698542298408463505331452193936307508418248430476398960319319477591259537012833448356781497386942951150274801370554531223831712983450977175177175273066001015600064097106868777605867916188293646758339567978198410734187726545262928466463840538431462293589991608566692763800882217136702659115403874976007038060830070717099575824249526692508834157197989912354173767072955545751186874626081231897289228922370824188580439380447434901003237914268340947958009675708766295586847451587798043726314495302399152812956794777881754473586687059626706560008727465958839611355303312023237413023633894730802616756438909171810318698372334602036683264141631345318553211130940814601810908020736*i1^119 + 198673227013437687669566105847119157310302276136623770047241304964512455235989552637113237610708534771399787292735491070474949828801622048534052113373590019167068838031502642690859404933682519411821018584512298805297622683888156007508677567108458946527964213567084426297450308655065950484499387213900997742194137492600630509682449807677650351749743028741048578247553404098286144575462393793983608728923787830895075501794668413143194208123195643998476933868645965099251409213469314877381980275920459121494882276270809050168312157528148622382067448845175670736164764854083396571260898049131368892720863371907637773551424351436450301941367751374085248028830127361484234292932163948480985346441495558075841133566558555926804557503997592381649840260082899319751864937463474019275866950233047018940132754609694824142375116311398298054356058880463855921646987562679491670998021780956757818935651936720802626149770818975990025877812316161611086592051736615220608191065094149788213464171515901389428460129109445102874755745568687093541943252177800474069529659772014873151577724164432243460346159056205842901753854217225938256545613611008*i1^120 + 396109953629952135313313398591145408349283926725923754417964331536962275875277536480431410453161031929817666807265872653643232275447549754713212400680733115159037224190698618773228778395072116041983598079754382987511387065629518870856224562942206929871161127553377981935288836657963671683651579854598645269917902427227836252768446181071356313735327590024964055928880879994652061887600424730654586511319621735929493692329966253198666122721490241908583463569642512711935891726924493681577462859821210820474374591862440545901045834678124269789818434657732655578839066360009762021684436997680496790112923491880073095636847302172970817545446435339413657525029339336222883951326699683639023205548028539930595777875958744150066900227473048248665801913632165761567876874475174600296598744682826048519862283181548656400580808739730126874692704334943063419289108122584623620825148264834696214452373501194855443198139172053839283166213695777783156330596710943487780491558469784403725547222903866557642683359464472636164605726802325606728026516367330358678326662510785614681653485477434083198845565357090764651323584371752960*i1^121 + -726704829188545303589248368460791621503445513903813436594559721563923015597249468009439205621834697457383913102800832936926225912658661885656085952095902118180371616295973396687605416437996707810513580157003604717202824150087167521876530962963211224019314090801082943130150556307874647256803369866002638683553009782491125686268137146036965961420116517545773900233309136015535267253126376191073575534544284367315372472353517922963345526699009572849084043416614740337568377488058628327169352952255169081005920702122007461588378954035665632025253942625428978818697596116096784669689852990791100086656491757467529808175808708794031348607822472670406362212567263578329969175876069084598229957824265275172475429135996849610190099031071814849037190989176625125771359394415880313891101699519863276799959826828742647530826716264351650105816748319353321196473929642537130733551698685739403185927337887138313766547590938262898154410206635494893531024135440267329043339029384010674297167444491244125296081979924602077237050443197489929678957953242256543474168300622436187491108450955610135838660527169629847552*i1^122 + -8720557339185405367353033808740552635350276392379323494806556083061437008237155531079304020435588195030309477645235294866944384030355358488447883142931233878769762215738717627010232304454548432020068309127540235469729911084378505233832320303129838393605060020764526056598453676844483489277769084796916912075141025324569089626140304141483304127519811918853024776912114328358130253183590339978553547810792715929825886054525146301473104476728594768084983740619917618778300290556926483226082098425901563058372909645447941386439058590090821805282060559598939052104962907520520024165995779330859335395427104355999874625465909284519282110508126676750473947088650050464405107872730322905867178221155643599166641138727572145070337827250007366063665537381571364614957810118580798162609759320956968852010689899024254993690252338784020622283216101278580464402534584708981438465430006295280105122167729675350823564044070025817064855270912194594421884367045902211755099228207822664515279650459317992110715945714256869348510656982946254804247114902814454962878375123337521709796158588631449075712*i1^123 + -35464862856911503162498851925887504819188871449102162665303964915514207391098776579566484225284003969115466400133052550432637951526166533132240319448000137546978494810037312315699552754557541380115420420350692316634771839097127073197922083587597094879203226234951935890802143385353266423995291496589110122501328662793445882562396174868907784558759388363430543159269857186177488869200664286931552265745651684811564741346303903584808480523847957871738227274674301564822965847295425673209708738261253646959447830519972371896992448012409457523806991129307898361381428074707033219906266003135909019472478719923127208646340482135924243386244295762985309182114452518900810417072653534246212600782682615142176389272153703295604239317243422603788622130134360838407483439696730182670004677336808579787092251019526600362025272424575723293403474793138749109611332103758949038887109532391196835681078121386882743466205437600700504136463629995712362745277548621717573014502889802041749186709515114674336909927078925001715933289333694212833498526951665776567488789034155949162496*i1^124 + -105619701193200403907710375931440725228606932911204283033952526488278461880208024630378448475536005814887909542532691758001103748323553846101068940191763014120596934260885650211875506830644494738403678171822732688135627991737073321149847231986020508371868140486547889699493323623613585253139239261320238866222069282915472569813453073385263123471237328513550629601803390620986225267317430189210848994773132790613343441965466608637277471591316573836585251666351791243337705691606525457613113115438599596248760295841781124716020349203589379881249859330047596710219764772743955241118567099981012075765517568940171630295757880037624759482754696756636560805069635619701649347690901190976875974621151422637895279532562687213203162525204080047758635422949783841571171797916038808860990772895258428217201318699822338251520991859293840985182658042789212569968848704773154523978114095100058065064304179526389037125291612465904366366301797488964019806235240747138648937824764219471420459194885953283638126691215689185984732151832574821144727642338983149568*i1^125 + -30392068811376741562186003848831859884517644576824730402406888964237384943840298312153009838055490029665072499476649224505071224612583645544121376356738162177758732140588690698053274146593835683638328430106337199171175663504253244499423088224297010039926431952369422699243817086489756371013039408768837530509959349453325573861291566478960858013722517786741104566717280736330147017476312071155756595450849032505661068205351943909452447504147913368445298812642013554516665522596917457872670511761553272706540921646085980431428661529560861446158840222835766174211542860548045419925278670240890545749157213083698436000212875822787165547632927296511009011003145033209602586190272449742225703345615628440531328197335935119362016065224260664252023805263029285845349157902295856912075898022702250948753767917635907816481328688441118678071552708301440381458467252094971588095938306362776628516444817397761363008685188229270614384439864847677485191031250337358472110762927959407136250901377973239558528162671459285694525712514416640*i1^126 + 1896381169246372145599353519556962636798806344468247568465908303126439444693233738215160020543999021219271446360988436014432420810760326879267908764075039995996068334409857983655331601326352313771949980478803290723782810235222341307528125764179802352874710320198945623751516744826865176293142219816147112370326320784447634506273680551931152321337552054648394475647375320399267733594217877226593710463732899236276359561076176002431510485692851309522876859219143301580656226364625123494084423070738675289434631628137593689833844500248994553875895398310622670516408249781526536889001747464083584333702574064517040820444899630682242416716517265729004445379455023855709575818186066271992380623097892877136040544414720041320559793713873891177643687094427262198536364513139560531096107679974185071433366822145844628390515408189193960990828868161041946939042684402951578806795088803564760890833064646873892259140262402245705640013790450629046481079002197212538211950662183263361460634818446903566308388896768*i1^127 - N1*2377436871277775180790778727710490866915705167902429701322251698539144794151114202818268296855031184535159069478669975308242314695236345298417968826750000*i3 ] ]