[ [ 232442967919900766708772958894146036759378269160854938344679969066850268526088852268751667866767008323746079495553101185664134066595325171725739065143444685223127017346231864928007010935900489587338729086191646183183981096018045771662439204315978071300140205755477980843611243945627147464729277557841520498358611669153247635107255180285949950802235966796830540396433161186849593166534032346302065564869990856805625043410531173892996973403127564350986766137610434400978597612802446242493383657566174637623646197109624398077446227428138366775617568208793080786885591157099470866093135701746054008446108672600145909767214204809768544107992896714063528296644956458956489483799526185146097277547215627947898090937225143414793748617161451194857269160111064935257550356797379882656249056110613711718000637789455579674875090086500144699133259194643801828373948248909251226701645693571315440099579816360997420347936879037794105037457872074775198633934088357107954289832373040720459607309919719186780481091439086016053199041336314961108820173410858596663616155216637417924285149373188071913584150755051163856789175359813140783703444551340646527189130752798136310946799378050200928980657161094985638786672028498890980072658658128026919872179708616715817415645884710140737815119898002749895816791331089641991832376943248157914228846654842490102976169867529130425819413219167537240294789176801587369983900710513916324490930957849158156757993782599811767530594391103510767687665364196386598113586528920116041541131042397997974208980534331653577278931931048150978291629418902311822128906411418372807920196961775466549476055378561652943763646651384640907506357687969382400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 4961074771173383399957677826601735747094167822080326317645561117386584844216131984207251711317345652943631604694412401399954208593793710048587431065971067425173147094307238848418253985696326409866331767553875950144220347571336939244876246511754209577232443333458108628562367284761261931857748166917620801884141697509816897106468351330140929318161404789406550958081795114526552379984732731857884272436204064334948041395836647508244331538882333718265477869740212502647788029494832452226908715952151319602603355916048762264026567737893699854812751082176899186990976645417612246907308711693036807203021610249437337948976540947637478093478508587454917596590762233484760596986418360281922403336215779577262659146051154585897659373924038469441033611865865208280828019947456539905480259647097836793684494288540292822580755401912607994206081663344266508081262974986777220812180092610389747765656714926631317128047258429915538513745101527364051999575265434515296010926163075843465651160302399668272018580106218323414874696925257922982306105187300502290018980771813346211632430134236947819973488464863507078075568326164131687322591894547142276463017595527045209234777951159165867404761021356605607997702349757062513182459988053339742028011315813850731313022651164360132318052148600603935529951373040878843982240163810670843907864282657634874447465251576315438640068639472931195949361317882520007893800760511088906166792759863915557818230261283907336324726720813191943955566344064101803001221647426634972268603239023208631425432444620191119749893809761367853964562996113596579575370973646141734393142262120520616375830412865084092865324065950881433303080248616681472000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 41351034157543254221906557374744310915727947370839140850891055612921382485268991351985552998850329422132987360905106338409104403846292751939352044520456396549053900198008253285467002106058689165705510471010934088267500458647030852259424520026791485103101990516368396503018187031416091492953513755447632074594796738309756985747191613939041864265809681403994241414949108889667661916383102160990292478984702861271340383127088803294257120749038559908153584176559880043191768094647378025965188103967532356454798893130542561829833658345197058277602485224508189194110805181290703714601849049228252984105167782017055651567842424446857613657317878607560729194019986047226106783104369623582328912446815539217876571420470705568057700515635317564614313190857355595923836684911013598125590852119994097197193214010741050042891426505808219996811437915234651930446798184815913944074384609272579168359519090973642729656350784110515632999334894872431106854014530008594545008747913781848694094685133787355353055139044924029230474639014120132940124807059950787756666628799326453271134832517428721141867224905021717003360251435777618652378386040930316375952473153080307051103196367408553086881344485991312018751169629827624830408197916439520552549879357139577995215135807773106179553429326157108712860472596680197561837682070101491962827829706305548265479387386135198349759949596106709392159895953005604079834095727056458544369769353608492933595056114920247115676144382998125586398882997695167824016490027677949983665977035978782041568113047244870329188213467316660698683324564720298823606942223538200583096052865110504715725389041663259328197856896416856166686694040445911040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 132722178670975299705289662503206989674497571183216856561950679373546324991099155263232570323467699993302779089382954266967311904571187858243779282948505172753021976765575434834041864656283603919879448219248592055149812240353548042854409849578566110627007100414912477423860859962602808191839388772762917268969647997349239434661954005208047217603832245326283202966309539618337240766017869164247576015188037989854528358176198952778360076644303776070676837258076693356489326734717795052371669086481301611568630370989443373072887217068070859667840344576142497477750042236641142804561226850290790429440356624389769110027122478130794673317818655231434086310267845096534255532185565590262880165778896777399154494606365969391679137969144154586334248273922716679213271471654879369944447641998244692381270438328590406622045141743265237307138337435837670265257422279111156041778043111425632501624279387300780092230755546178913164703173175253862850216829714714026934712289919023851968159799690878967807306663880925677619892869178291300259909650088855760406221967298365447680424170099248513452009355082808130539475899247735631400016380021494355559620758184618435961390299273251726803643002483979246221855537153189326603504952830566863280676869083729445349851357839726837256723383591752314925167156130787464683762308084429685872216470756570335657638600496906798536185185912189435678478119013840337382174748657663240720346882225840816693733337687797444791545561805450280537305614933078067962442807221567131018758791749755612305139158865023037055105952632367491629619664425632946421795017334061380590483978394939008731259509148819760097366312665455182454049257360982016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 247526762503358502062343123059362622510215531212675177681081132562204392088328443519871810066451649550479416805674184776577199198272717843590736811463364024448769579604200449367129275581622817181514846951226415347665243891211100521159493030487846096867216556450065428384319404943423419667113599521818737758559997378815099168405016723628130329606607428995092945010942321519309184445029135915403414612559906435986397421508927730608861589281624681745231723730048610358962772838490983294861100017965969843929918681328176889817583973768827495129617195312635783926096582654490210535675530216973273399620502723209527506983508129920657158785318898681433461121576255947312211146917266520832749535705701832080236146177394953152570643051194857843428241641666483757404196483716861805307124523145149883204330390767478518722083860514455429654137707174305868056589028009079526667643711667566988490806286222207960274277219609635768107929344431191217262261170511982877562526856720422942071602468418303124068581798317971678284364080219657015970639601434403772000771151643208321882967238510243972523716010734781241450126493693313644379088541379141469047431506213241634650207446807541158431995906962055537962029294511681955087438198446099874621561535171357352639645075167057835394479127322798988261049283481518390118554598396968270485634317305448565182776024124793059488438248002834743007800258147557655918190984217256517121225251027279957882034281229788476899685083344604524493096864049189972749410972412215729268438481972283321450851307284779376189322222258089513168370050112525350486599838456433153080090547713430114396284693199384011420651199517776542847683683019653120000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 201760380664244945358847922656149036533019416037770993144745358919164480122421220443996959172754199666617618225410676337114554834739371531804166384562462696972582034711174288024566890837420930976012849491902909122018085144406405356948495916338477724942853766842300806300049573333235787944903790170312928249115889938399915358460067691070280330136290692875424711233547644397164016928411512157055743379553371670539734897408105124182085641155244392316257531924142589110240345080116827670761842629629898625911650926669087903721554484567305240997270876473594773033328989618328394209251635211955817587843069172084894225597542895054257412026566603059839830770620482224137972401271147683472025608210706444608399791466578827044766500511444339076699452016595741824464267252678769175832779474991289884496171609769396325281832468635355428727919439394482664053328378341328140898113214924496532248291055987172889728632820263774503877379300042577003177547363031416707664983264071895185602801273822017973334756707775309453192560987771234180556424591041600974304688154974872278859447899405983041728175251577817054975222633624900935544834819434456853208795914592529861496097017768233960938385509997863452802109012400621502889066785684134866895320868400472698021199731111339805456924014211737789245533707901574566151920791075617202032294689357286010424376369218932807525398286536521288950683683753371376932214970839053920794734858018605464639548111688305811082499660591452195514217213576525421752594448323676890463008213209031248172501849866656613351166162219305706840809654242321637695359001860521768759982947569057726660681440737962570418495417369021432519850169393479680000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -107142167919991411850549783140096581434823186647569135489537185513843048593172958769847004628487755941855691167079154689221642103043169323832944635176094660008023290871499302000623655903913319647225331569758971926807153498319865477200233591719912248241656494464762073801287987260063137759634584777188296597293752527917424503478293784179680516967488610411578187109272734735003991215061538873278925339778915747309770981923851995934834263450019682621384675216013685621231097614965134981661882900063603997732434536372327306076730087799849294308278934351403981061803060312762086621848996795385423731434360712377692969139287548901711925502934776418819247582053679168668861959609886050827940748826138220313140481507883694161275741162884742142296880080716552424016221612416247151589021656536375075390855866470928027500565304834977983194746176473457452880524021530372185052015966166101686799470136324089815104052099220763174864192906721458998314699574151404084352139752019844433237416002966842413393482138454625905054529829131877655059665472983426144733350182595050503569683666961514554105816537171918394084715128455554623368075271649898140910285395351687788821186033474615245760454606006928611821459742583911079503769831606559223516583892194567030267310729833961159948208805357084411717578223329046915968797613905572435709956865457674613261008217871516396161576867366581843811364879856058842696400479298819696914475226644986449734329448066751875266904964467140510374290254185679842398807008383833799618371302318066424045678340003751156802954950525959363709021937803351794995213779538188227401860827080798348185583007181251133147065079685978624651380924193177600000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -475233231953809203815919074766953814676405453337636520279455878207929353506886653421253248577365999383797148176316731160873040477428026734384920632497047881369808522603332824798146739880996073272449141620769071297880947717545125330202434247519734196693375879564031951950381565023476465323143156440439647172918845122179551490082765240762999561692344016151907962537940414039003541939694613026776283689199812368977084348966369312363219251423868495153510052514024011613791275141482937508260904959226079773165787362422370251749641784709509107528823043682456709682617930168452890619760566305708507259743418461617288846748971182102262461272513814865972504004009525472557360165199993694456817138257468431543081916164177773598559327425213500608771771537727970630946697557962034164366650466887663644008147734204245869527476576449553465469296776371278151688205251921074635561991518620737471736910825076639786517102751783956424323429753762263776987748776667227149187985518094773057845324342759937605311501212323515176008900919885255524279086844928275859744470585628890515112133443561627048284700426852482560571876798608021841258359468586519497039460755081746294089963282607682512905848398461250844204757237604518808218576726550217802593379174310713529872589498570255719718587371689893532033603843655359345754441884787907707569035320414913504777117687229078852353938373697947536902694325212635492634575876998031562483029121092068084790914947371482745533417801490591427886643534029795235505314039384477173368219378151783838667940218550205822850999546627728462826104578151070438058491853561894529981263915220251134316310202679805670021039259603104949570179686203392000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -279079423836011453868749701298009861358520636126356193374799197704702802912977845595141399558305725123306159394593730361016235862838721427653078287916842994320011892852219145754576099117991182188470314588102495010880720486798774576493421195945823258590859821557311157304155548843962320767039636529612891435837991462809644784027108680309483064399811267108268322001088010598523035783501875261611688621043727771497415373033793335540869217049897400604809790757608113602137125763066730911843646218597709411522993193722031229180790691842145592470345799340903296687804041327643304827983564799798302060648527627848851346177712419069877481592877296896321933347589616510493658970946535781332854124367568665532338047663765620510519129857370632125378443421323274142894332660961436604906449219155327845550595924633601345526826783569588881855390970209725527463269996387061472828086876513724976738215773235429863701285196115489008541390487176503728688459460900672122281833764617379908215028806880548214255839144127010477138728607631988681568791027166802303564832627564493880909395954562995223779153139162000524701947410031656083764506800929438688443461971518120991506705436637856908249673932519149578407260526756117739812413948975714346558029261105049700044167650771203340183614366028089701136371918517906423609283270959773709717401772859250583058251588147184072398099339545359265112544230131036825064230064197738490386922910193474857289750346420828609030791251886869423912624719427304671163015090430960556243709347660330881170832446096942794488385146732708990670871104007421791081917338428535240992138241048593340018958573922542679936999979475087019038602166272000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 427792782401242611902488647000293625217146329556999300333968769619603603621780507708555916032129092837874206360007588839395996425396756583163004130780495323410284966726731041963231018385573755585109043150002143101014174187410859146958087710358358291796422906907632953925677166408967087652856144947687976349949476557387769519471806737915170118759981297451084269940171376486983644631711818217042949610428417862066376997345753128104656045004039941855491488088099919210023405461422830905237712218316787388380695561456144373293558003104278594047165634155892257362896004703240555790001311868526547648662719470613419443685636260721047789639386946074451380704318242434464155729644105281514655698029728589957044717711622818858858712798639666369790393820120821985912782317744434052827731640048227474708098317901486627505722303826638807671489886110886449267106072797712308407344290596187609824298952290916260785784853384615867743096209542489551128545762107545881199579647413764757652394244436904556499388199842867042887703761284317948242947147050459589299442547658891397225722285621649128695313991530297586141291186630837220811956958802357675955880557065105700530302506245231754846054745636407213983016298188544027080576733717152549761894033150644524266080871401204307384885892679220884711455371133394866852603504860787675520388883424744383316990007387661911697101860419340339911704278838689317899476216629207785014701423367608113025290951844635954015000461545666151457473033407699615798412568970731789270655425648319010826708956945923301663877039496787981782677865597740222967380253262533853359564508279728376271611222093964721219466293185398601365298610176000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 881851769066365120725384893879389781040840976999132187781401096010985867779295450052031141926947210777567050173863553477265307741079267879149837749062992783021053090572123483474800171903469417493022960229405631746214714737389380074388338505438790311756617130439824127745829937003528550735655688947367618868676680553783579421820221907341050963970677863414866354329536045236506432933375412809258663083239309938389774367448925201641598524831496206847883978271840889052305824563024954885834836265433337375255940554437152697371832858593366491494512974476948852443488856842138675200876403585126313845001661044741924316963854476719903540708013264771935731376873443378309242659091073029905752707066297204377348044650688298461334756996182099032966328442565506542569920547977100236164758901219419770807750831201550468960005141435832518303520446635742763290173435417431697561028469460524408741141588435798558113192340634785442437732095914689918834101722938380070173029740659997000238913255897597459725399296377325844120901940798423926144945791106605487777348453192025058924404963947732967475922887295473176829657823606500855218113025954300062486791021000805828477730253059934822441577612195851478721437323633789484824668964902740735414406964887610186123777217185119308317931528081105784566342918720305238381160223355108160660937065898370541429811927639889683557935106580815552185855784688507143583685451808495081154560743587049176533663129249081944688834035849163327632151644744606352993053794982763801669306174083643567183103006325153048817874558418994373238454058969416665463323335156781965146056996894101513217187266720321609555665826418053507844723965952000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 513849561206223310954451066474358189431080566655106520623403865700889978311218519560432741707827573528789589718558372553876789572847212561569549681603844681246076384499903398374609345311930283658915798967713852632504371528326174714803488208974891878487088267081258734572875636320816001972064863431468999607359074250353399469725426424437649034607454238713113874189002066708250492896783478550640503678214351923727634752434539159064276779934432056484820157428423507344638342246852122922633938992791215005345578841543511930223032507355875635779653462080386123415161184613043080419926779501123319396882365028611460685331275947051651315066017972006273962764414600448843093487802871758348222483730437764557383307246194121554780538891267781923437082542202356520985907304103050697277218243349999501189789439155768892348698571860259076836925984284115379441016738592850102241159736919301597668723123617715110621060808938466641575368859753351132240052127611081688231255519544590978552918275410254594375649394541119454569422399548996373901709924200921297122336981315286136641707600386360639859020464869270052483831296351372193733427337922794740323441649496588672590243134092820582523843300902008236694476353696383512167219145581043924138443245285812224428782206737662597970204330163426405939979824622056123525726138720416788048253684066062313450891824361697456785436915807076373979607711961683840308161101441257151035479232017407603728096387728410988733644855904204635895499064431671080940857740005004432711055607882451524038184039522326760815503140862029687690301229280372067774577479729809777286263581503811168268421558802618288239652961099403813095378780160000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 5628259915912837500619943360763334894016503118645365822642173772800032471278806924923947055061498426192886547594809306242696420599015815995602760039723212758107859674113272094045181318874270110949489278078379592546815635144916997690209335069365335363521118808198005259275314343150322227347325722504507946735483640725429040481635993584371784687348799748344424586099865818646254911927632857962817726802320803544952945986477334902185395069376588175560824366437935725161096507229439171499007315581061235190579518437598375201971525248111851690190012058624160458187621043436525489118004814629795179275508550777248280627711447220574458789242693987655806846895777217471572904088899374699306680394359501215766116652534481528464346780927543676036269283187624588371124615619645756424226552920528079404878760164410725992907567300701553303050149249468821527617930213890995895172326604575442379150715628331909928143475024673967010670691095355680690778305654114750223324237072764071718823472979091195049898830244582507081358424429167131343909294741133409515865684965288850146365585973676707798782811377464518765341997654452504953096937521684798750953500820128156851702160017810577086373190661804393411371310266626140092410485242231361234665301482398369116036529898818676868368438961336354600312956995504365347430874558763921573884854703357188812165974862059613912597249805587313920326870754665955211991048209707231850436222714005786693882934301677885661132614614887750969984937765539015552136157920098437508418207380028050246636132751139619823019807422755130366271118025768060803873209381216220966265657706370396032493311375693855318637319397180625044845363200000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -132125713983834941635035077974545472492042403797399752467568895852469732932364702437697926926215972020745797957956365094053979939194041599686040042936719236154341208052715948680962364539645352800240785146935586767423314205444546201279929271341598291577067720719627628915014352605188382923579807292184496134834816050413712487650820853571597857073410942661080192441534832444205824508738789306272576184232029969672917124100548516597775005166504901698419733693129894691672280294657920518709534204275982563760485427300742014959567577746058883270983132808003451252024186483081974531935741715646000152985346929898907742931011109869553121243351981459300416238724646106434117556030626535875208621813229680925960682916290010772851466114544009041081777582136979854276566241985359402454361873701821744940911520333782020545729969577167654008416504788606281040666027185481731497696170711839215142570459015513453438977288317868181436436256045695165853706952162606662910706100028730742674228545918798527961014959566912371717727102115532126511962505442714935021334237152028465559607021338681817266431759639776790972364644250813508569948973430029315099299413699493916847666188857723273677014132511522634794962456569260241737582332283341383221857698345068579028397513106926712565849971399008293540399261738249682627433782396457336422353279686162338892192919034780857087057557595125920449966314981410538434637936348603921700013829473401812714924466193291649653901813437536617956479527044032376518345724486169205107502390775092206737153208217153346856972227579139566604463626143006002143709060650633607549167306834401517847414469064815272177807073191742114396897280000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 22609172806037517063404214742296425297297094500975556204989641566296230592536269116928883285490536432231915199289625386332982738930345462724713362366516599621931638893959020316010539459870370170485368699084521662037887119853045564809777043063289980169593242065453141803841360168362297797162924946395821918392265470992855543771110035832406133387606550822056895886825870611427996355862015103661432676711335060848710303569173815517730999676576466623779690914240413522891878552491462272757015641652261099854951952385466287143062652574618830404776130080957175466685366470728876569734177258251632009738579677641000178089071211403138102525309361563780492326638938108349386292229648662763794965364330367810640447516695723184470747621874348797700489392780393836151534276466240329859782788759015092451393523744942858267384926211183781479713117661587518762571004607037816065798465776225884152971551682353939139971811513064592328790104107633185587556150893244373122510764960723296104931220907409232881680662014531538965692234071565383214228521146018852153238220946994125658305558470176719784149369143379690914567592970726638211014330831239221839965933318323091262475518734595691953545098671731634557951248038539872219554192461646456214483045650603871342772260644124554327709020256104591968544201556435777024279266631135287472374512481935935211197466198289348561068766103072305077261560980197892585886105750235685134932885883787336162156353226212959760579606289074797597716856266375739309919147790866738233889792388948757471389701889933347702923959174043277994257244029155154061191625747185001744526969842681139528176271216360785762781489638469146981171200000000000000000000000000000000000000000000000000000000000000000*i1^14 + 62840466272449968129451183457208031022520403800205854003813920494409774596239978072586493128560281225579205715909672527908081995922608531307029305085178032038246377261788230548479867544466935661355516380500074795873097393249832700757152955063418895207940864790113678956311552819764848218046625875085195658056334730458202677494818263891147488484269429386901764185984745923913976569355436582544572584264110098399819099967411945723820382669113852103739111407410490134807688076931546513242757739112356298733327214895670797025636142346744352693838453365174276152818919365566516874580219208719364642694671891679654402988070573449886025412517268488312444837654908067821948959370916162661630704001329280010106890535596353041954252799739889530763505363110848597019477513116627651076329525318121925855068703465339916295232483710478004435297143058664186712581633216414832609559659031621353194433987586335122381958207044597141171496257596570494432027565876012591095062683038164573552611769838373441706659273011885477245028115876134327899535370475668985171544585058683562619215730259662959175627197331913136271006082777040048398424227000117991609901687714899940322481875604175773917970207211545935175526538894328548202174149317649718783396163294921167434256238036275750103267600562924013157613108303161102452308768725660209748975886856504607882713583470891145669279669319562365096606730418822631166853541417396888302137377940209328701105620780533229622551143965059766555109418532642912456351883948335448001451301792148099793724591967176615917129084271620427972913857937310080560265697367050879514569611627040435163936422070321855676912996824424132483481600000000000000000000000000000000000000000000000000000000000000*i1^15 + 36059680814743276023246394321885631864183429777286900656739769146722895339761488901369405945291853088560016653850820599176391195194040997815645045705490099443566950235491914776613932354700579002266965373959906781010087860933178324876037247296080163262984034922828769915664779517028144477029861276659177780407493444852276103329752714956713412461264497405159749184408724772749333046511091768413302596064734702183974542127903250202585467712571465573595958620848245076269892285020177325332815126510968823898746896773157265761445894059880044131911844803276632266552695524831557518690578129873672094578435581889591076548648984793003325236251587087188542318359288464747039821994844909845136603555182705460456851571210755901595680583724460913511447427717634340169686662820435761817234287777563765469266550898005812714292599527134876485777505105929866151004878581350515010992314705827883935815208074974987571576410237471563129610916526262830345234375566344612199056466637294977039218132983623827515432263382984059758061542708555214789297949418686603127878186748460262347195369529626844576365303212442573434145401616643963567171115142721560156926420744106219758906688259058788473467198951854808639270216760365044583214489593452939231060343939600842218322663312514096034487594195032805259983052278712092587148938787050310111342429439822953315545241370230830402819839158529120705802809136292879287517175739352015240457109372854145162723529786050304637843085520435932866580914682374287470946867362556009028046598354706010384960762437451728840685924110694683188125512523844546107307823909421811573292183831316642063734530189099748764559443414672912416768000000000000000000000000000000000000000000000000000000000000*i1^16 + -8885896746919742875856240207205442961385883881590710625153592114472070079652944232362507812515849184499000986899475692524485976095058392854687388835153342592748738914554884195743208553301490156705419214275944348120136266086222134087573113342182090462019850855435907666434281992078722170204381344891216841823972537741058716716272514331207170691434030792307156149767998806980818967138595721463282727680498600778415379546544575672722540560579836714768793140651670802195380907260168699078620633303506840368611602837754280939673114056170321505414328320119892294230551783150387038678591713421489779675738545582554413359961886081950117895067606013346094399421166847510763978783293384849300689031069188546444178490690705786638804201640263838182790296275314528100686056819681123861255900527096058165971318912773893213541950924433805057103803652591029336647208767690851531341859517183613789360845548828072358174366919970314992145388494023063687655047931738069849269193193799119269124744614953287487963797239086145071570636021641341358480702958103905850429550930880043941398595927702228715643611326288168908243746349474835403713721369848265905074020189224896061964416917640014503105352869834383323103361014900119971370707287597729722567297413546335945849734093786527528831977177200185814068778521906959874922512424756646633649549955611271263061121684840664945743332103748025075213174158376708049196843410551651778806335210981875232367039764257333090846495546626049303634531157900037860195541927637561554747806995181907899815717229175593084277919927071348752804223468265699998103296788748794073389088095130627740295274614127464361141989723336437923840000000000000000000000000000000000000000000000000000000000*i1^17 + -2104593420349333803895694697636368537161495300221787259632578137902273091100960876534872905920319739281909948682373605810437320713395066617017731126896302751895590474681991930557585738254614895682318743581017882867770987154667240908453255666181345000172543776818983743227404585517788626156898955012184888373612185574347005985644633486877240630267151247987995313042293772344658720510435820402034634789884746182733008416940021934930146070720744820094377415131764476589096868610693861868615264624052884685275072848606953377486391759203549292972911182239991136116616106729197306192165544097221311684585093120382111676014790103073101882094796973102775021656515018933780779387471085101792517218525461224418190354471002106671342991344130200962632462397566933054641500126872501372131757198550505914185071830401161554938706264873991791790836370020826753031234080123262504273486328363230353536884674997945273179802682846253681007270160946456280594584394613624905386255206351120285722802511986694954416159355879926648988741890849294585505923711032376088274265849373522516068726504266674495644850784603308278569234827846566816281964275472463934858013082104439180309672329883664119042400444480485518107184353957602483342420995103606485074504152512981266310184762250754869664031306046476657891643604829305996386310853952623763668406773317660995887491731768215038041462610222126751954823226904430063372144193448355369846085564054742514688442581964272854786222055605351913078947391074983066113906108147703093613387183118611362627439977221075657645342329990144408507190741986685880258447270953374257473992511498252432067547993222667404449550148890001408000000000000000000000000000000000000000000000000000000000*i1^18 + 1385299853216858398571028839287739412722947583296076113102775880636815327174287522794890137062285494334366700158588268068533997082744676495936238864158548807808798423005790537641302081487393654017879141296326653550904630431430641016744939910351502049706320607597869118639279294870375201934230703086534276919132588019156788579142321178558115030796131498895103970003893648654253889256001897405438276653534528258925935350517945181191096424220646414122551185382446964213201662000825997522346583710051086536780482948150640497505387749585171353224384754352449227188192808841984206786804697815614583772532481842327982567389868633759973325404754797809184585267752657503538335065332484347213421205686520506988279800882211538634931336243268634554274250895704852989060422567489567027965967581564769582421503335581594113593211362963918091005991586598461341086939597421667391974898634496287849929079352505064125668099760805788081608233412171425706581749283437514750697849721419393224550555696635980905842806661135907407975360922405076029042151953551373468951106775765508030090185654064812007301048540155474699794068677280178407633989671243362111850392661809359347502967173866517273239105499022755399550975943198019662345538518503726485982196081591106437790759809347557537087648571336413327540357266202631828128248070623622869035397868962553613689057972409985582250491412940659935800269834696838839822071891088704285310684732893610489988554304165006545643189237859038738868919365390570959438141294804815190529151359420459867276076633744564777802398816661634115046046199841764564362502175618358606645677304109154011743037252634478126671401483606425600000000000000000000000000000000000000000000000000000000*i1^19 + 1895125697999695838769165026201585000478845834572572722812015717498720902446330078556417419147291322398529332811857193412525568186629327163793419850687606488273192258073517399186654411718010693071021809896522599291668213904093891668932294142582855918696806425429804847991736451540772943542335274814187537637787586772391892437927716546689939984655179093118533218240268575690272363414284451348255299854787325127457221346106324226980683089041001850814167245362847210445473313798479897485084173457504795766133956022624315987181994507909219825241487052019704528670215867580257711146547090729727621092828114093580651868125411335587544241589995418565682024339443737188126427860606614517337664605388118022902610232805592309222282418738199520331243846258401302727706720111920892826828308465889890526330591560925325003972998107377373241374597218526615285705299296240534675996324909543376568282416904962300011941310558632439709463377034838914169796253270786139562635170415518145483830582855198112494890960930465077014103417206786235800003258452246581787836118619481646370412280669061172613543859417433794858390453384194044468830622496438436846969188281270178109771345781562301477361687282176486555574288160922365199014579488790679443919041083614555144457720090045331362844697317697595374775508946168390321354757013263473679505726239667971234837662811904717369286921567487512250844663377704064291441521451822688784462368280128310246702190920183074808210329310390770371384117459258818348109054697194450743902811871397365529203163336242333275566712669287112390686084523051474984227452300482993689445069706849936803457795992740869612021704840498380800000000000000000000000000000000000000000000000000000*i1^20 + 113522717075980155065479707640919848709459952716940093996129780792998560591333991527355853401587127243511474075315853027937109288255489589961164317481316106350723155219652778466416322109016603941324943997864029582371945250090417346882613238765502839491185408224606433233540453889532510062483187658320943719165450860692813746225369250612806039487309847689931081896722809136644022031874710474417578209690059539847621722931996286289633964839915989274459867906575132223820375717412294313046145528830069959749422841023983663945148067421771402624467930627121132857447308258389449060096595306272405841180707403593793906858985324359061999912783534446148196221846490131962196951672106206290225798170704597474421847974483823837971647748096901325274229606647267734606018034287509685792981149711924283363502413286704357565058754362475570658965081074322412991969946767751857757534003355949719029828028730446796758752107772809611499917464332521847917136453173478522612042617295588323987827657734495697431771253596596939646129807435092317702028938752773823974345426737022935213992657227000781616998046373447462641052247737218137802581465880654679790509017897132279334617656965843654267116964083980405350613910815668526726428013433588141972932143096480694919918425128202686771565996010983183432741772570474574839127086087904763990302945805165615670590433389734270831514606325355722377509187804010544769291057181193824172225887976384790210007604101160196067266458991118444255640707385317358331375153949647429570227124070047286284682297137560442081584146156511597007942261096042819677675239285916282556249714081386279491258081987180624371337872277504000000000000000000000000000000000000000000000000000*i1^21 + 9371387231025246547597209316883800391572198253600750625537002571844753934849735600060908972086677555975430824771818478196014044308471328977102790518647194043166584362571237245135887460040417736300501011489314699600771693223761967855769520209776641622912545155425025959930258892744630480157935837281465478486936956741335930869153621039626869231107155612469283058512453707149290283613138426933891480331321522470290005463812750616318892247578400635461733864326212794676869547624858609305091456009591391868844541705424270673308165397528560868082789150323482595697815910685495065451492863982523080317130047453141395266232510884035087817020718416788630110233047080127979757382603276705918291825128648625352933010673050010701350355353994446731208741628458806689063333778355732727663651318066649953150177014656825013178454117639035123338945513231529793632740350557728014849767867961844683242284483610669633801584413343458314319629016361642005854378739826831472856384483274956643554217590135822363758246863116070671455696208419285317444369800971170665450340379102189665641534262457371319989249577937290222060750451401528947757220384451167451396379589179532072375829293531803467518237305013333587809825550353302000809913844992687504634679253694769301147881479374603423542497147333736986665297875161225365946167573715007601151971336604690653842548688370869625478740532211280492279343634457700482856848630757842746969431601800702678174535790419821124403472795289534543032301877427863871559720436646262016370528063647581929753972419343914640018070323502377544955445914117562273873989480130855303222421035242445481632641073566240557606245498880000000000000000000000000000000000000000000000000*i1^22 + 1898542691181988316138373340498591475187773336403419784912674066067947414111380999627794001893088214926853157491073212083065755101016421852149142197648842545772977544265323956229120694800728690871905570449949983542728380904202937404586907492871171996157919265275992403594632334341367707413374660953785607679322264569110997709425425405637057039478470742541964913321375289742638498867708543741085076789579105371765722735469791632541131684866457948299878620552813140616045686573441629460266583328561248896902876976603297478304832471813111660424616339996624568147342246424815085189014087535002585773212388629570737004049536726069936279935415637373856274477529136787341120412285898694825044294211445234088148513444085656456424242945124829368812145919575986826319419316273427663364478977569385076425938502380379157590543560610037501920090190252965251028735750114235695093481531206938807445767766515486707982440754619648044174271150610982884558111455819741976430054766568137782618305425873698178810644932425163031814758529923968136130029532055737921765966959767945525610031157955735647129093055450662622780271305705097879683277663707347406937344565235548467685793199375325062501945073658007537733054197259106574730195690157057715417344101656209870296609172290535437294181533376703484166631108007281462190192748642780868320699306337368392593209850634037200131174402119814700953684052227174548095788471146591122197936018290298924525428863194310902808686397523850197808310667447885315558689046586680435900190109746799016748371582497274842731653548648714193096027919510632380040050366948985644844961373112630228743948575605217552135880704000000000000000000000000000000000000000000000000*i1^23 + -113887532302183313795904093177188676460677439613004933851506721441769634432430659407578089962060753754090461902087182454518368928098270508385087882742487605453129635456925381489201419150619265065702759813159922324264668643814993533717391493693677744203662394418484025943293603778604270090415922978136420048960649078700509818704847365143129313704663141445598573004320574076842360996314778929330281959659890354360536405914538837920914310907992896534297413406371628978650400998771778461173104153236072844991157622294248897530710425373688468959444427462745350937291441003678622041063469736774706350627506474049352566819142153186296622112833050726847723472382691311517804025782164998860477465158068144514239506604901043251706628568853906007750762407920882711222317689053027410854201556307588193047858417497412747708282479378627024425459748689808487177491231978808374679898085516997309055941310451369878551640833470849493684521793028544068592058041888921882685601783596892391383541613725661075571672527899659459662185982205365749185490666554607047571849121516528232459303292963221925346079448414522537290620687241408440964163187957633522175322323980812161413476329012945282227255903137905535974614368659174296397783153559922322015925491277530532051995393041597665516425036199635141227934580619816208237263936690984165353457695146469023188079882064778466296998600495990026646159488953960593029743634967671759718199089517426898230817010210340495651434921046005366902801904970658398914680062239122161530198734800765103226636432426714726509285401300893216846184547829775149495484490546600510415124956493889624520624942179447996919316480000000000000000000000000000000000000000000000*i1^24 + -7577183909267725367093056418590593845252075048063556265663064473054635990349150290427714217664455562826154163836906122909525740065815313829716756161220205969239266887265203456636004479605220051363832420236840358347684032174829557411411709251233958517582681666483493945619299621382050958360521495736853249540879074564723167256639641828602391534483234464910967449047954641253796619931730420221124846489093501991977485593378224735339511455464177353100745784790658690879043332655183777902399709062986375355779884041016895139658097555068429244415952298913026835117214965305937601321312396855766359400347677866321033801509041582686353828041122547516389940395766603922802376822587712083988628849501776888376076937161391809684082707496999575802053851395554740201291401509337977898455212629437756334826783562391540421486950635835531884948628324966919516996129872834604059789317642474695805052116304157296571652107524817634970936485047759144178414685585318910634194637820916471453998290921897785047172108702316078346295387638417740346038757583163654350521601086691277473871538971049292190447589352684037925149340068014136356047345010338142285173465949985335877856704321002067912607031788276953402784555427166824799797823485940628184170950334290900256377563710438257814432194214459375976014432706911122181225306702493793884424833730575788970104771429081611887829927024732323688812116861397522048664633014733984039822458068723615265117274814053680908443608054426319175462580922542202626863557508979382394274758563784235266851255390165779144435535363727893516452716914794169468454015696969182775218482500874633077254224231315260827500544000000000000000000000000000000000000000000*i1^25 + 5682308552773952829362388907765538814072758234014783808026708530876828600634925836590959858282272708027623792215341342795846032160582075080138502410854704930200446699325976822951807218010083568994151521925400208220658497793789023383124409244768039451759069335367102196132070381064210031533428378771132563947177915505210199946549514400166713806081253556988397811813642563312710421356095620972539884942016500472844056449977631824676209522725303146973670028613487718210740548159824241856021060476879786228609397207933754507689617520323753901882172129900951318577448684232383478627334831845017175244612601100864734506817419220217184954142950270855706813485851970800889947771789050893669428966656851097586452625537073829568081852416701560124296616289104139861811896393841080145569041426087268919150696337249854852448727867869727811696139464520619368577528957953530112251792485351075877351996001357177274426680939418112970791362112400722894116686599634430239050451833021042283127786654742852535828866112676860414624076576264691181724094694023385209564806923479914275838881496742566708747357340553628842153200315572339858049454227750406884857683528485951776334256696084148224364007310897318760776241532141875606173790846358541736803935348505860468457705288393511655563371407118544008370446904701180091117175512425396739402288826218211976024839655686150036532907904677015840439157375874772050237061893759989270894499020506568135555326523799428925914427223792182316689866276970036721514227954445518071945677706281711435627672049673441345629214206308030646071259438228794232984831086534009645519857810371489651249400161750283379015680000000000000000000000000000000000000000*i1^26 + -419172309611559273399694624751362006567522171543393395323661790661775386470245714450410296968188160236503237593910670293520500507452554120045433298475933956224377361570024917865704438467734234906850582252343274915834753719215025364717804330313107722045875834375751394939333072592408614510256844618780456757710118614074800297012256531452130752953136889388227096701643156465642499161514608813726224634351785844867301776507089975439466264375179290883012554814230232908100787491110259421854152676373239433518982684821558760119367385388200924364225034144264502515897437684017395439077225883689336520958017426555006256098336939277943336769830286435350382192392237315799534693510612012535534799079430308021803307121644365176904129767678646243783991671904795300519651270077885418852094189946527160283055916846971747137754110931122161725546502889889874212683748589979158195675524495121343407952184629969332413327018748566061074522619770983476552187188209617944458910659705811003717450259940965378818392441924789003501585620222437330955473353410463099222468754960257191157699050347424211056392521041439290172347476182622073257157896304076480010655953436146883228114200624666022409016077647075866933474041175681035280553498743743039396906367234753742241853569066255719451640959176042331624607079314129349247494942552457234402280060583142314533858631419239712517604028836356072321221702272625474821909472299621835408327950846263578985961324896441663455579581803566977211090009938102975680618961365110584938678030593114136012778813144310600899604500048209776645471849064867919502317733706587286262231094665340920965523524620556592742400000000000000000000000000000000000000*i1^27 + 44536252587121028092196642741308214743627598102112632650177251928173057666285329848970295097909306072501403365169480924674059089533422984183776537376040102084180464097229626733638540499547406618093158478739574484624271894659311189797047258763714852899509804051191440081453993237760664332837895545123927378262072891760231545564003310752796915080107021717136348865501108706087078079574186898292378367919332022111651298911979723589666148789385037082312650632693773719960092626330393115746781425945141626168874955640449203189635836195569950940761451119571257967252552338501683487896120883713695182542831312632318622623583127517115982439426866920042746871422960640352219158838527647437030941599685867902537563926229797485562688969802701858336290554322183841505898442320957492602215313087081739749436571238983281636846147361784288137701785080787096873531077511880525057280024778692242595116091966793734810182080452792185524736604580571348176002575376879485800955277805426603023916243640464755011855884437157960673821653904104427699640662881969665596574265828777115776743998024890195396251775870501027456739104990242071161391174708843741127649603901846240743790322148504024343233411244439485046358955809505300934906751131507808559147679224742645923747441116999693722049145476626175153347562518865645560839870309340029982386286122966415440059021849531673621181532457690815335520999646670042707337888923013000852218156587779066367964430102371547190434618109545513484551381941400513422782409377228586960383391683736113904690566523845178802862896172737369200459904096670835618579404439077024734434566385608806335857305950449827840000000000000000000000000000000000000*i1^28 + -3099232825664387818725214569632002541482673951780197336790148238436114508421577311245084962509468891572193909650846622925534811536927262296192795024681031314605975797682012082110081410800127392192323796437261040970107146854357258397705185620667149772430488393568992922179919584443955080039118845670382812025050541684318245519404305948223005044456327923999049804236100396655014373499674154709327149958124553424321878419068187398978000166046324202821771589374377838051638346797136062060243415639580244681943869676112527531821093078382910294843874112861612915639769590974546192760162691216753645655605640943698505809250526440451409303328295854835896058437877589797213520297108257106121216297380105086921095742835853359646075125664801731109608055103273919994372570003273789801031753918729960571356973959184064266797123373754365646629058037970366932164568705158547241452861004553449633650664558838245089665924950679147901187716322385630179530115905157268135216995019490404993033814779566961520928641700391146258592455710608175853767581527858462964126216870923226959506032866410921381963167675870856894631651299787122125984220987923567954802353365201405960334032121790213560525359567227547018220125463193428373362717922760365751961010936950257035803379561227911600574973438242506858082188737647470060203342349831808408442191575202761806527685529990394781532194206109256737837138648756005088262268639559449972123560588183646604453610998321706477142525188140079523829857171737981806755094273291002003653927628760878222214773772422079254811557769462648959601026896853492167436085218838816179467707618044435020802482414760755200000000000000000000000000000000000*i1^29 + 14363425597940859211940458159825500331098096315403718382476761026275458944208048465009240509765854669866163166091550525150581695364225121270363509392118173260150354147274803006155848742765135673658084168925081713215580633536647317580997864899102554278998011708977732915062482913817527701018447568733211422208806885866380466794682069539616155770429368861393962764994227375549848795343606517428978883149431865453389935764585915304551626225246572114020889220365005425371629068395376830049468756429095941953932524945106241823421016196896467577800535799064628079247120798359792161014284201884222631390717421877900785586465347860385153411959834439042936881870369745174000357850666673422911068160733906906754822669829507176633120842832726066428594618491830593585517108603504928747226349404905995509694227889838031228453153126656184464872725930864257512592623884653424972893958810627940244639641950177084370924041583386757719481393413847546964502853727399266810515888512216653021449575455530248086886817667220979507198041784029191118884654596476420285164818554108706875961274129379855610294768465691973438146300456490982361638337271917663153405894314650784741839989972679347226562678858827414991616309965570015179811377242710893180983758354718003049552414299844072926355571100296999504735744023535262145836905164452770766328613004503142049263747510282179429457763043030195237237525339535624566089843571812890551504003653168582818587526034601160719186356006705611235543311200045480274088796966515417424503403826503421679427353910250919952061399171944115373284555883391284527164980660594184839810388731888904194511225434931200000000000000000000000000000000*i1^30 + -11919413299800748864218438266780394150551192903475918753575678739216140847765136662724515794246812997238568468875872375083065448575745424571231915899674222864813801552118611213521039810751192939045170339035029090769541591292575885898849346948805690874832926005256664418814339775818354225412335456848643614588553839528293084882223271107140911747674957428353261179425439542448775729345250879758101625092232566378874209199085744332605368042006461217340881959848405675262726396946132105122257779560362733254366578643806118279001043046333574679122308861172275147424408741151619864089906038710541805268917858300038491025937385538835309022400114624167020604624755376123537961968819429867055850030463778402885009147141756760751699357277258852367435626678124430480625155176975632451200756274518096562527873288246447803802643071284546149927043128685605575205640876199761266088129321386574605829217296862573331121314079414938260064802434802445430486127026664356512012390646185526253132582484095708887049356721486820396128873738131183471244468379676483842563364366427296076918797810508295037970553790037377054957703571156623561710147204342050821410075928554993283500072048999904753503500134745550380304908426764482893932476916586041789971657537406064534717450004288568397402602098529569307731032724638922423072070911233031368989026329426609778770677395936014890750234684649049087133691193597861391774683452686000464706515189479732100830604848876087787866376473210906766134889131788159004949149211213992173964508341969417663390382428970128314128945921764708481882434237938992839246500672736534518077927786038443314474106486784000000000000000000000000000000*i1^31 + 909055689865347881025753707528875058339520785628872229245588678309590888700744594299541946719008156576080883705367284057246915651261782878346000003095137294508250155265977082613259326749034489800538221012182869000776705971628540432925066886551290688330616766011326375256408877320402859395149346795125123334279924881892065824639954577338763321663774120758272045193920663627189080843140657397413890658393028779627264420874320920894103382967318193251123808937663288478879532855504957588047823149371815330526061215843633921567102504459915516197537840507417497222098157388011734819711444455379018311513047806928883025858805441583393138446372544028493987698834679147230439383131296672083129536642424510324164941610448028188083112124383549042494295023990077408605265960125284394273772669282233303275470842935687213137919798927466107674680827561614929056924575043616418456197325106920561645465678140676816738191199357657819147423043416662931170105791063219681776974635155176089418600107078689339919431233524166938163912475669596202571289373667273054709778379847107720663859245578515387691712273780811459355944368411506489831971253340172661798794034290487280030647530381203102786970329251665047647457047475440126049676821026016553609188856201595747193189907139719659530357636415308547318911038391521405802693260442433459532654890572610137376301031156601338769100613154887884728409559681538162932942296793835373913460960968589918506616503319578430384951864878184719549461620887489736981527704313667093965208397252774929465882820792228774856202637130248788059959693054997596039698414623966474092235584783654854498944286720000000000000000000000000000*i1^32 + -28097892866424147385857609420940377430014773234797405145702542875693284418022221699835326328932981383992498110952130486968228502441036077452582846144099903801575906905467215310402209764215944730022148888502760168560960820883384007325740468345019392677319526495575190894914222300181381522213982293563542964441561553097318792712898388574477132930409969754651296002721808198858804928978667325758514436380957170222431373369049573756724469270522443816733524614209707748967037659310739411325822249003626467461377548249531158248389915423602111422353096497013334746735606582201722083763830579417130976907831634140248763068871478957603449490657950009538699676098202009067995597869993024023069837576445955064281911141492731801971935306425233131078328124540871404582134962390731502220528918744824166621878947123686113083700558236719272080727283086424578698242430147652124325608640081381011636400724153991975862784834437302463090614308941441966994865387898183747420001382973883749326739944272934407142354695331399649207746153152578993426012338717246836976984088201309300829519242607429300385175362600694666590150639797181577404996308303746791097543638287721887163748696519628259510744839155703427444612875425781597883663466410719334012871700623196727163347942691776594220149987643188235267735794865274435031917039660313882268581898004971301992499474673449399652024734101082879794977153703858478491833414033667973628060988540958930144122009490760435775238950920706199909465734473945947726687170294162691177945843277463459021668675703027279894582809419432217445325927578236012551841667888287271091854761949203368163409920000000000000000000000000000*i1^33 + 357803420007424942766003176546949606237538919968647531283264108045792178778202629114709133159491671479745754515790089030301054161385916623484847157447296106439003887955382099838322164046665075876839087991739453935722891547933351451776756324342940812591706371111237644088957639047314790763281790560527301222849374631349340076440745341887013574438951950278382336267136302859594694231308482824077961344636537281215599232390151874844063130109229086026312820405517516111233687089020823991559415822416876978514606730528001629249746179825521557107610541927549063004982592192306658585627740107245728679407604873025845572555628303852899621090605666651721076291181553670952041505729600378749802681489638265048598715989378610665128053587260791729517881860860784779486543727857754188984038907763820094271012956266164653636122154570477358429245005129909844112692951655398938169305176897702623304818912596021389797045162862916905675193581271854776654592203332365212422099299512012172578688515290322533844337042598482843325617158911132030991330663571217473479212120983803606747948041806941501407173894406405676622596466057121781653670558451161439605420069933492825107131557729617204968546341761851175162440716967411354446309215595513364315414819405305337950137200908826404023580828963259622269398090988533270897935901197206464470853724666866241049910112679937276040821526822132731525657431574617890127269871912327829601421709407580163457546345561394245460270474348006227120450600964807172083066391841364317564924754614656891521604333619142928322566060687882081475161126334250104671809238727936495557143755251641472778240000000000000000000000000*i1^34 + 93145170210544651053501414418464457240020881605251247414280014136676389253869374482784439957449377339464751977182321644958878746150585474381274199659674271423592296497342664334311260260179163118885609470053515399216987248603317163239355865046387014609214347807751425764056553097306958028909920581366720389484242676524994161472456781669622330776940128431722908187377859230276400950452784717287780751184332464114447013150926943199545166901723452413759715379395707106836482506568409994114292570066878293628491532674273500310199606970644366187764754049951969003391847312933394844495727450667907345910503916672441324007506659240270990008028679140594600482762695302414531688759070832350910123231021819089497118415575515181798467901102341061631753952424129144186869266147436046070931455487561648053690345860403752549610068265337397486538579782903684574387760835551179259351743663024576185012062871968854181279386351193140072080261274102937845314394061195049928111030043627808392734395571289101682124363254429883820534303777656102078833499625302513451904620141533551662161713081596117541322435409373188991658548004758988096502095663285242106510192395331456519270368393424261411639987193297497464841920694204594908884296726182334059256862945394603757649783181631073779368805472804605252675512051309745388459606793900196776022418573791754726503903322240398562007436942947219254710352221787968217735117486680792499056724191511325993199150538308321163938260029301534791670932291485334412098524424585367349998747298079663665008306590298661359070319427260570065099505933485986715207999027470166905958147721725770465280000000000000000000000*i1^35 + 2607555064001594188725647220009142097553086836410733619169663869055763464143356069378237040834293989776296485113962161734478486645044609809239349076003152343491879138976000718521731902748870938312369249374672495795409039548288338636141549613095685506919533029635894660075743222993550695921729328627547207420630854192647213907449819608985996603512584330082953922566927150370991544163298650511889569263341668649157154719127023746544578091664083486306385263349208818585549416032339567639839936816686769464782552847089504901227781352204505240043824720843679952490952132222424818242231134493791029023813294481195944139362228541690943388039178887058608124804280093164516286056806098055906383973011727019270786401037087575790924589177448232898182376133615231976411853934357447797898287598255961431569216006685010521125180498156744831484524491215247081897512809484497787518011157428439179493517777666931645999368933786861129693447178917932404371216994569171446776187027009802999848212296148746398183281493890758452394501240212609173353645162501645312570587403764422722432351097568440115832465544060415493120419922324018662385187728156152942983583611455436616620372680456590265925497134198163299980253769768333343312152855094871754696271217951598208988753377073301548339586304831864695272135925850734388649754364815368264037638640216807383526306351186546277409627965281429889511267783180309875387964448638084388375681013945912713941811949438401730286955856730346044560863629796130892991398977018947057460054534992693505048014570369861875182373850242161637542735438741121252332355917422988866712802469517616742400000000000000000000*i1^36 + 37571635791811390483408038178926896458581151136189081647726002020682218303641101137359680737825646121924582572955867468818493375206447734764819541255985996311550867031174819014091344450647320060583277392747240006204288702892700667794004413452737363483136956593107709858826825825060895464084697316563477468220965455074602293482331572130807663854990415993056159220722325041236967395217605971087672943362383854360373132676896558242108263527046616202636789592782473431719477599498999049406585040485132020990063968937983261077451474776969640207700418467901850702430860955316715574701045656232766165835847782063796771000158127334443695234625102333067498116856043610968317467114112058562990552923646929636155502218378783415129768125089681038788180857435201861770462103393280315051039674152716954472534630957632328037761520527533335609198594251771868642641203668117047356037355437068762328607164430738684628082753001013867304668416962808587481702964112211773685703361325400536720800734230515250990421342227851471751765218590084609556620683345416328832948005559994955883470314393822861211887672543699499521269313692908954947143328014832503231859671379027868282864677330667329493473178356881496420301086659410022938598048090502357006876872183057125966159925241542550576741147136312774905024502614762105351072432096083407595691255223008578121988931074435690309580784679384477270094918381873950300233624965989990651328666113888363071403640760440858287196250846093772223714861493341360134798373466259628005967460928270920020475241624332257831108608735264438010305892256416650473845053090693502727411175625064448000000000000000000*i1^37 + 352762119231257315255897708062666813369861805651317666177588660763564242596831576450528260538337793360577760481596154821305814226640624403591282549804336233116385283020802784112825122908097179323794682277675017421668349002358073198497452982326591308901836095753668326950642529455460314949192051916550102729288147294493462199480318327400108999658806622507961972985703616555521545169619082651197901663611571249623744413495517328253636832167354034541666907848684357486991385779076608397905290791534429784942121602913477351330805644105304664858846424438983625349650323894410124820630763575259380136724124317071971236221080015134203628015873252116083339529054640659849819403396821792032642452750971074133217517497235753047042388424567909543764721149588015774340592324328912177073632191639438606966314479197264381317696712341406180783990615837983028266916733360125719602018935029710010895316555189806390435510779826728098128291305917663179549571105636682397407899767061827810778930453638741627573965635914908310324522552148482476879535912033705249971374503855907587732322207396152250907866145920139638330438758679560274525357111846575461593964239027978026660307656117378956826264688791469548723104749755567863144496018329540700054968504742558360784280719329843097221575420804701249650872935996046112154506717152657069505987379918271508750697823932626908140982695888531357793055471511952858229683275276844275390165064420564726646388024796522191366801594511849098953290849903762534479503231736551733954940986386612723084304401984960909979602668692713061091529769050666210568877171121106643519017897164800000000000000000*i1^38 + 2314956674472249612088969214308203846276258743369789033688772773277802849112907100184934871266878497361183051757268299516215698911647308853854047068316280958533041571241491448239871693124249303024490916367181056170084602366753212023050492101944703620010733484813372696626299385613963380159616308657406409736581763633083335680954021761797530823466342418206940689760408789151258132958588228852579855032901244748192408492135930325799050521368705345323464239090488555560486628000369113604741811745112889974857245688160524657655794537902916222653045443501304235223407971931909895312574404904521260557325868035875160094619730700987056834261912394890743690616716014291962374094778634688331640576240665027679405349360613878456890258178584849284191514039455368709628566012730569599395072692019694079545007285817714035294604579514970046938547767906472496438976086125723663219143034428955022509382767552981710290511841654688975473523577290235736837783276773050438159891100063094668094937018573368669417084350110990355333106444584276019726978437124942215294911394342402871633217077288426572622790255769789290870396611201078670780432887310277176876273835744233796431566970404510145121355316579366452478078936234199640611075578146396295738279936223091729040663665000636262539401737980881899632529584420609931042666055449373681626447049248548274579705357434381062812010705032249190768558666862333273782443548857035893873639066065315489495802390642605486774543529742630151733759388623741468612298486149031048506197432989014460798164762704630895650044849081050806527173691978647465284669331472140686881456128000000000000000*i1^39 + 11710907572880901895389346351593831993402466766886223964044433973837277456074264976775817801290274204838003226398635188269820464893832526630490064140699967749516053629984311747653996326747748013115029725145816758771703729898450809037865238324705594953150883904617877009582804028349969341751038650775744367636934775085456022493035177380956704560751432134918269034530667983575171112146435367030016592650240478412033788976990588921537243096402854244569094399097167666334428837596238312776056573069461486649348131975258858648255826467326550425002416721935883227592231926702404050962390017456119285289981568740553722435106575697869109195457381435150413707939312654660924465498549564019769598660335973551565997142425882041243410054618570001300185590068874337159813399492043117192723412644659240292621324901967146316717787506124636924496045340475562236517197514839876331095382683181396184859673451193815801215885495660459298748067623990038107284823783632912392874886879942878804663940891105139283354124765533879399325458157157395317991243769296153255397743111595249356084576941019490372996480030498064399927805261993360053972885122192701210891811855916333122406034939635277594016193351824263553418517802072356505644788701093012956484028201033789853559049074586196468373712805186453019164344815941082869022825556540232485826602529828955037423673757872427199181218804255246805121081150679775524016468624447163455906350544641969075694130585329793403093789599725596984127755454382017981704100465103347340620045904911599546525208512518743206048269372836873153219824199967432010333794414208822294872064000000000000*i1^40 + 45185512117577237547844977836091148778609077025810567149416816554220519617907180118106372669184180296114376242440695174378421961797731707331758529003269616552629605424678557470165293115816260901764485539430018772813229776368384677802179675882719098295148457566738641906011529356964305924673674873068571652909370046689732215362071879946532179294830119533954840180746584083465172588082993308411007541358703579280931978539611835026168398311363644644787672020148165885017361445388458069130482667568116409042221054646754482429719112541253108654336976831747886035983475350315222253637026693465016947771698752295723660377685640018047545751123835649268971327445198788917984786133241979002548040562878988962584693945374213362357718025056494581619429671602159121676970296553491568315618197194670625764787443381407533431437895828393596424798922611383918835011345829228181144724270557612748316511051395284177710349924436238087289361415534593356415469725371788626024559800625472534189722907072984554411271497775373229418051823684677027955492856741687408284915310536679668158724446402043954240781314536171285806358810216349227308210419111341842208661979379703097675375620064413387130766020861481276666653723853565540435815113246093569813039410879293125886555093624381749847863713321677144921174232228986180792111599647780689712405658638670155094860891837798191494309623974291496424790410418771474635005426066561627095190796218127923452568046087610223234882268214349556778957269300902150835389615261436852949100955795913365322498968884347567808539699490079517588371548090347729104718978983771473182720000000000*i1^41 + 128864276409190036085514834882479845898343995683755313940798512387641626360716577364978174217361905955523711148949077898286153276490571354037410439093912967592786397448065559019495538115912153115149611357100177569525218629964690184083780073942544146716762039362412837754982497184215594624061967263208101206378741979771726735235110025261015180556913820945945899564160387478334176719137397369694747255843248224923856051522969540477711291204506345938324585071119722392158457784188582197957869282971306362339596393303578010182172277440505826435758479710206676829282789764600770461575072763023151686160083658663815843002338195878718663605931625064874490691747638699847446030942344076515065386168999381701864616407884017232552809761213870620716956637907533482893645864079712539916858524879992407213678257491450818623181780437984594671321449417828451127305690391057111624477707871489118160438825853621649872421932829779188599697454224863545661531984483249967189620056963419503539661926868548124462057590027571378646990972959676533490530432014897452200185697461587503528131410090355870072699450886377960109604328209793343805290822158253801018112092997042399991718273039604360955752323880724122760606892016085201233383687970496025924014412833553159848489646240650874802113712353376788573795876944115841364588243287735300494672154504154281941266200101607714080080085973314723369960440789126585110886907954780190097651661340754658337421732009777279415970476606704056662275011529059461617045620860926519875052248565374771311335368182633992729442244603712891123418978961101569326685057991468646400000000*i1^42 + 265495459554973148184049839772238881197381066982118282129541510873862886592643849884471195369089156387858739071763143887669034699401860056485345513783406364270103281182567661554044315357798667964127176133243068392008030736290683519398539133393679055384898729535215866390332959227074592321415670884753103949341920285425845282961117962389918659273475693828084084421799722295030892980516029460389059140465388097982170613885999029142332605517217269501535057272098954596164895427555454820418804472090254178827243732935918987085426695061383157587715957934691788073766846898103805125827178864819704998413282306062386016006208072112771635892653902907342938793193827513767609308111996281414324574658805221596888780903606090477078593233855440765443831757783536455664266923727789419542306587281678291129842762411911521221597576254364088853792440990692769472620337395444160574376559202487768737511660132641126041625623785607680361937283323844841742819052922413798169404011807138409037166097431910941726583290787279878808054656560419515812129039184198435519059350663966337318169583607166780974626287217634827867950480137804626721265167392993890851587953112070836886879001392687843288262429644634554870481851113051537938230990343199261691271766522144192748198092861675788997339763454264292523767617476638163511087317493503245733003151477556340982303537540917047130858946655403313337964618449548981489682329560509513690101988918285240993553527069087593921818890354997276202390650570521923498379815773278294198329468735523410228060371667317238087470992039686017825041728432067771581865006202880000000*i1^43 + 395394309025081755225890061527467968637240032506618621045276641861296033866941980878217095648165367067748741204425999594055326653890442973805895750365122872159654106776366406814796295329110254467509115864031799565104310325547753115086127388009837139340070173831785322996174710254541146707025437861482973426068917592754252077121261764159698654740653699773215425829313061941787076411453203823258595286010784764175443628170276852956067555527641488387958841050761938885369941633193852792814921174736688589521659458696475864328329278716288305405341851261181909258672256335301037397174683020839476159818169955864836592460193005770428229649328624109641247506615175650437712598922861708638618302800599974053575650955400036720471913690077048950856257741769834348473941948370973092175651557275172457112013454860395708510575697983089579777752435657334936313422265466057135198696406428780635139386667085553478118700623141416675741834870689689297768683835464482557906170519500509003344160794809854196438996558612706318206890645812971388647270963521265690640715833458915476210846509997955202398930102606816665259686490446568937856879986699795974298534983085392984729966904620167864988543224917264851344965925190241496967320092506625957177048385704386617416782323865016334997116360718157643372853980564018704766940726340339266157888578881900718257244834862517062039329151937779883209028241296451874732482073390197540500110036994668296430203247027002633623620032383080052269124971653507553953832525820530354650394838475994478897773568321528787363868557754563019666134156278419204742316032000000*i1^44 + 421465712130755159067548558870617327571971348533340787364420552559831434131082668718943094133778060003776973268964667715648810457718575629563595708448766341658568081549923430116042451956954091943947985253006510198339042615327925648763098740088059757563969924404552688204051528631971847796614233434117190728980955055709800553983752402734885703160433180720423765125696374168624935188604281566323602911439445233287562505017245243581625112472268003676762509954166832918368576836305677465287523056857512370192880451840369904388642147437782374582358727190107134519756254800420114149891850410324081153670376260682017591464405761392754138957739453870905308271217530811431073432057676433549682272859872898668453590629600348816012534472411446807986073948574175438119296233702601939500298048112446791372364439260171877212543928601906708983962642684734796831079234418487860435875606571656080663488462759839994121059765086447755111910981547387229251806589716208441836376859580448346766265426922852401966878160316603745711089586368103561034772335602173504788491668728816034818941429276831465165305622654858103481271061087288762370379126709473585287882003234933083836263127623181797931140984526567199176145770195621593654266219230108879777717091574340236664731037065043748095306469691569921706642046823952896504398955716730697997021681836294942018639892811559257976124498836509344686931395072526257595400425330651814800305628369740552634917345307857106419353420350751675177080975848206499175102615268456051797143945660367826990060236264254203928346856264176665975488596035518018355200000*i1^45 + 313612295483891632678392434504348988602170066738821304171174240925927785493781690778180522608630788821444182851515860714621498229924696475089425392202391956221553883397639929584862232020975635986737000769603939599567660317047576507750703325508604410665291179540972764990115917502487965329029714361754179258280325929870170833863287549363614941875485516729817084695031330245734217756460708928723628212728769180807764605650683816937686673626052008711624348040184752066693738228573179286897789318063029856214246068208860946475020171070107189524337625500133801470621877518345598460276108643054373166261607963418554047249440153452724640640328121011879685956860687455223639713884018999265466726180265025431379322836690651396966981027229326260725046203468010634765912882808958395297706565185559297653646834725701017797951278755594705726074618487807751757613949858056515017974362110686403598032546142090024172380370902301547995999714561187515138514712772051769761854337805664861917386736386484440825658481247851259977905345232271062573496443380697188173356491643347503499170246770971164014903631394311185994478855709372589743171634146972277028097702117685361078566087989864810329785755160369779279551819772882686388553750357030216850464189167536570671938087625291546705882694428668352854901428509271883392587915756303144111823463276226273640756571301123289797216004459657969488689008407731729356288087243016183709180898182039702047598137116494158783999140845502783291129256505552311304658562804156608871365683269656939769238726883175136112749502847720879370625845852897280000*i1^46 + 153693808284752139434218066149557137584905863344923733475902819021816082310266263041625631606979748770903697046113808849107961066302788774662205655495853745192597856320099352258456215428519350934079026460482344349176670516466962269514987091417982820866738316414355544067940450575441339024663479409894270763947470113057921211779341481508969215261479706969709211628043261928558862131700797546561399392551712502667827174772006678163450021489919200470964773877606552996470391266951865250628058170683985595941286679025635118312649961103968936435638152220411710145472915028487333448653927075973513863004245907119721957790365451511516304599348482798003152634446654515448493732012286389393813504865956769930972855220944113555166307173979913283274942896331986489175036627100812287852040563302393831979481762290875041839860420429698412666399353699091986884257693435930166899374853474161584811289519800771006756145543768857162036243415282098391590387581247784286031027691657826565653752940204701665645517239751386559855264611523771814605055818674293663100298311050731871231478216704170634153683837270953642026185264877836681778102996785946089884467914244464710041523996111926619362580126684632512979047801188385738769749165039132570890371732923041202647776665910750215893186203467970720020770078213424395676306117314674181072697653891401280301643040079527240233808639093670730876495846046290784770969582328725501261050944642185710555536362193565607127836771717693170650945954421983813362718353192822447948454344122464814940349488930331499840481501315030334112092127232000*i1^47 + 44547668892673231018111767605925844511240277199737960333239222036256105060021160973522138899440664412917066265767867834684872183877283215892175847224603295796642825928014152987956839179882627856387759663906433175074071173029708894108702545392220360571316983002587128056388332697333559404309970778152815512088481872125302986334489001143259905772527897423011790803157525053275453784496121951030969670541476445756135123271434470051371401050699646406394078849479070416205979357588300075859239865008357150055892188326659711956833921508923455268510970040457686749274712230989095021409617476946329821583932933069732106601034194042150699411907504226373609160272198548210406861400417385868438940850977070803419129091313251985538053442315054634432127936646914623071459570492556758493303193681744377753323398235817903827513824511183631135465103778723404246683648982675221784844387176114576954630450522508003278848747239648207021426748277211150344366422266743471504897305074756440152512634496366631034540537274424704513841002986108434371067674780871930459724433458173636517405030758750207107798213846544719587288817601637128250378349205148639787613858743408980536851673447064103747524251553441525094952200575125078274532176362854767342488035360082745208346679380103187302793006032590870789854166089793918849480799263597732470804111368629812444653837827691210959515666579120815570382387354341112624167770787452670563180136658241746691217400626967963831981647217888536274112516855474825213063982511794904456069663350511608188907738684159182980709917821952737044070400*i1^48 + 6883690952418232099292880478058766577700551596050553334489189840419800445841855481427931074648506214645028042336349959532833626469249955144736799806212140450025288750426442641177375307203762754039342943422692675567474912312003024041852828504428261842111454154997165349270577161982380105004048088004410949292944501249804303498729727989976692310236999121700694569425767815694407148805345800597230227263255460615563089891712909034523570354579555838959538520620651166965450229570615584628490730614949468024668315174811804049058638140855218016429493556894013568934337417638437403095302759453317601399207297607718522884350195329366359352470037252175825020285785509382686419504633426311891730032974671992497017219037451848456121458521772262670407988537586463115825857332441129974265169920181380604980738516649877975817483193964033108786699340937832076819145695206483311019682175417839240063709744222705655224601266213269950809772793866822165520940942630425742053665962858052163880162035829728578768550132414570141528546439905646383456721312172286602508771904296394601236476889839076949892072701292900075628195778165547867518737371837873601241454329239692627345087180414857790344842078009500399869559635250847370596995282405116529363092667544958555267494782268423617099126438923914467078513985700985181175086470489028707134002614902251600788556372595489694790422132010358729682093191500464452660827990102945896225247778206289371175210771080635986711152792921629222859830535832801144900901993211943163438313656221204619425826714692032642421461943677091840*i1^49 + 350979504671297562414524400668669594469329696934535897310600973321737036727457286882971023103856396858105879399299966992776906843314849576644859343681181446496540894607884919999031583564318237075017418984715061935154453867662321671856461899148939983927988267469624689063897677254783831197401182901381449827099482459029837659496350679580645874937196016310930226365021774291969745888322260611147955171959207111360534138603996309003309623447255379298941669395609908402672273537469492405576203878974742744079188465503391023288718643394401277398589416557231066267904362974299956756122282821242493115115671108729911922699495871319749990191804855424677329405501537091956189349619408828258138802831317569639871757814447053225196738958976967013205903597575586995751447521762429519476846313833201096732297602158263865484011634186521668319762622326246782456988127026325227704604672000562231235760477108582151168881049928495099628493164211988957316501984891467520300414884779456917292572449233657900193642459420452213071873781145479886467169604676830977856848676513719649406777397585701180071317102245227597185705811405980511738622401522419176199757613208463999679771519768586176485951616347268543934585586184899372579488275100744006992574866448165277630322099096837997996920040641001708506066314416546272303843136732672130590304952506867901707810739266640198934334778233001392040769329423695064035864502975058395905348004786592339345864566235545565599837069535186009958822463922472089963126752203047747123894024115022842672699379723328923797811101696*i1^50 + -257171579635204007463180182161573011274924300907070951252757225182575055689793145621545814629314350620520581384910890190874056245010938817092039807855449762309579790051376025936988231969935836922815474989521907083802164759812535759940809040920841263392938109875411179344956536924090712982398809589623576560629977784318579348211257622881608652502016147999247877560059575526515429213287530593477375827646990794815975916844327659150240314466274173793792187518111825434219465597875362322608394697115774192173548453681762018110865348738433794741375514871927676032240581690227020174937853034602529932260338367264088167648738572749067800865258047025918889634727640421865129535403102856892525295598003316445750639364813020050870623913712260912607356264862282941541130668123038523630016275220932057168535305275141572443358042794239012335892269399416758745205745051366184302342984355887814543109905202236138441362544493639097202776877499408095937818576287677153864788374894416777081226115574270159773777653364194149655713541837971609610765129814477217366878645638325942715147914848667927590506251496353028436634709260888475533867048007864129724568937923918919096840133556550442800899413840753161001811952859091084690261892020803660702771988578671379498270169260736323148361406803819182949031964678254490100147293799394311605030334574863115785661998458472682662052309656782382251230037875111250136540782540661891179619407813612170141144418847199381628317244419241685427808318689945659423842810049601297287993584388671078128187733162467734323200*i1^51 + 86777987113228107255909244313177146088325043474189074463432953723397109182396253698174832404619561504208794499650751909220061077394827710067670277717982759685421261133547254217276649480501844795002050913377791573309154418165923289269332340713695581709138463648223866406291204475995830159214869220774598610299132467569766244782205967472724434704644162303686468618888013781112100290988734081628115180879121665299883387597585448833135026897961177433437160408734104109005741804839652061127269692053962358400655489597846276888185780418783815976514000212896248595615269411357632208824851797221526177561208479666189885231986636685877967208472266972278130366936239794686580688814963400289745661261394534420271225701742497963219361497944432748373225584497249714626400255853438728749893442920264746017993146809960788655843442426721983859005486530531092686906643714001096026715646533480891491676948523831014129125044952151250912280714430436507320964999817520003450981743505313007011506326095734063122804427502495939532114578271576793107737853044640867761351795225909350336161395803555922057593916338558599400095426364510212433068629809731760444619961888616139106668632847669014260640667150848896442378186056783801391231311820713204569879319999946900380998589547656420607426022967853611671578932016402413952908714322574789186306412984862866040305310465959669193082145592504624954480788077480692632557575795199207391799328039757621362718752881784146786863262414676835600599066439652583781835083322829585720743117442516169923487942288867328*i1^52 + 34402798313408054972225192985343131325822015643614940728014873065379713248887176717563762013333482939378430404082257980642432326417614471375515023490040184063538156326868100452749156101186088041510783564783508691455182153848994912557647453709620685037509725636901403834266750072266536142932517217944878096478541493611563819089952481748685843404348254778741363717318718062604171267795452345686057993978965918960708877336395289999864219244612069280419062075457330982386395998913000383093300428685787495335048604007552078951843009421971544461059011965239724137865055160377672775065285321607462848464749835414725708806387192226554187445178181555892573702224538138365175108654750985038210828059873141663800868156363981084160077008703212000821456012816547024261468635207374680575175927289076391241857582933168722591507103422847775715595301512511350292394102449793552467897925342922078714765884372503044370221243370597177788607527430284186625342471874020974077749074871665027855375733212133276221341795438743462233451686969455733876813632788463270753584162940012996962150806260288806818388881727408853025622397377450260326423023032914374101037607681045684902286036886076884917772654952939638733520786875516216577504186262055351168168707016814617103970549855025046053488321867840767859705935147988017309736763094776080499075629410746997897385470185302524146864390241040183482205565096880917079762966762455619667855926367268697409800487788613050146873199804921010795705059775666798334512853190117569607109426866711014369906393088*i1^53 + 11008391472636339789384921892499720154892155065663062807552011434433613517197574107217665168877399024939570301806121071523120302864532408326251065930980687092249388324322653040201373939547363562463854939300797841009021996890214480509247845336567900038567425323987094085784450684873167053991927631144092437760636368155257722184599371773161881473967244814500993654159190419494976826168312182734892326563769073161117755045241060569284989868250853200308140027349321300729699520493155420866699538301295069871888719361521653276505369790963783513645098080452529180081386955342506774934798767588238695878257286451570716157782152406061247958102055588857541587503809803174992759640254860104281516071007575672026334982536718434739672137959140918203506293419140199369856581386429543544106177329046841441827527090137645761370879697428946680434387277719098963862146394262654176276218162608153263978271595234151677260195695432013025558148301169462886741075564382751064768535635800677321417876037678294470791372914267895064851431132789214924268981078762582505202114879741218842806088324291720710452708463989840868661042749322584826921494090354419195960736748958076005245761991528927645651620175851134785284531359307964797770372703889278349924158293087206562416463992272083444457402580429406301375960315877406068920875225985977112774537954008690232942093129529225773455230644419003031885798482681203284861415564148696404187948326060334057306725151934633953379670147863915218364020390459441392746536148856450812840483442664962785280*i1^54 + 294814164232059515292427477760786951254070437768494042841561542108150097811071232332740735998133179977578015094009121570540215914367063263204392866926202681750673951845995742443353823499881951452772884874814876803256535212881735310801878831773664323042916909325753420731228322853895240844063379472798057240902012151692884319057493624267286554337010394250008367829497815020088525344230901815862016768578959308098910663781260934914604379225973511201247614009065612973332399719949002655520261204433874230679169955489541310286187745615630146408964604228813019437833941342278770297449903635829473603723923378538243544599490521573990194430998680977826146279911162380307802881752466138795990646622410653881470877609529683008777223274794312502044970924521781275401295013028274194795255511254514491262291014758969049699351358001761641173559742050144122397969639035090532946642168660074974886712934024232947879660329878244150083839993443099142749878565499295390968209960561979442195014891155586328031008490667935551220237713275769999879933265288241798493607685396072114234376859857218115858501530535170866654252903553006085753483099717591304778490344373561578154407590113127187947094942039420446851087697833305834410910524288501382958652224643648610200245173627467572304720787156731385277385473258405119173996459776872736777545423769614124156621875053288261568891033886710651595386394987267168512384829026401553622518726354677669023823724500514312081276683860206084621514548333800996075921528092637707660634462617600*i1^55 + -45294811817746947892801487437122822724582476071094780823141173990283729188346840400767795270665442870769559958306443488170939452687798268088982570712712548254332123419124577032835700202346094506853432864310180484104606742096938250314110330686386228458951775323992402209587124602494878256373059186108402000384022657772098585367115960002981880232056520189474105214287073741436116485982583297706494010693330694700437736197840075644843892739808734714999406294184263832256283763616437605329992953163676236614009015316903600994732467707823555642126705049693040336670450262633032886870926794001025045536205613886480526184334509793811708674430616017634183184143278457408238092515654770595404582392229291100759512373596720646583726144037513925482752564942791212483797158691496673620713763390845663096991192796507863258344582205273602406966731731351666372144808061076231346416525524165295905063087749175892605482081716125963224866191175191444561434828293585823096128408447407748637632199902835890869423193072470883940910646175798411771121894092766089224705675953778624211644312385867610744265586630840609109150390232165975768261645137676438627010365097660173332395684514101422224534960395788667372334346190792825698493618052289524325990104024919881351855546366291658495870854327849438451872756167474603468930908957147533749018180139177887946099013730997904271483608945628908161827893327678022407576995482711876249961573155063946212856488277570080401569034214909187175982962703525545922623321259172170699898880*i1^56 + -14034153468112504840244612883043854114286181111672587288380157739423242201808952621231450910706375626916471908011360830940277542109127507565152724718484289568396017093635454803682458431298095354717910364732989190238988324849393600802381262403473429850965990406789007745171838119745504595657236781117903770808289021047663628021949523319695403521313361328092736401914976080417954847882180740668786192231985641384153441956330910192684498129674541629259427739164552670313292498686441941641633351614644268018511192311840022021573404891166688400206258563810909492120350261021413753054630775262618128648724189446361162807954468936435821085567012103482971039858634860368954103889265534668033268550734575008350226383419609236409052834172625290164333684997938355537341920068992803719571095516726012428263153305588664422411150229454331146861460667017294382435211044772304019049048840478101700675989975568344509007804103882803786804529722897907618291400507880964645984098160697654601401299950622686630443189267883308573353754143597732508406495578514331196869780941312914533629175402229808815371582542664744767136827817292360445619328848757207811909048859824267464589147466638915762442339096025955279994886464487751337622088261109799370219901000875314786825766284233586715760090637112712381293868760446209174112507247560154827486816959730840869468063474246180906697705095355182500393614251011463843960280546503402049080424363587083046831087067787566362619451965027315588397318126310260199034493784847024128*i1^57 + 1920267070435146373419220519786032850279301705956382073338029011319572458671613398743977453434165950840599113921739507757790108611802906568889755801701252366884127714929883268594425232207946854192867389461423630958246465124336310138725236055061525863900168861138035689394838455562474232826563805984760149655802043693418683391630662636482124385357207639878906654934525351125196871672902145563611986592789908125871200250781902847612067270542446627595802193103292673027345637625469133351563635853793412243090756499953602844629163221468291165092879255606181182745204866603316763872235224135560117825520306068287343930984273369732108437725128735992953057115657605832953155614817733952639003517815113778589712964204384194645986321184982352687196660911277402394810859419444720272743350023967078403563980616102510866564916997958711912766938049795671633277950994291136414620967627265459375047225164804435119783889700795668482874183932308967186396030023832570828160522213569144230357757299781825443610567128328233582797740673151252105681164968678153973338192603063686110879219547382732349424824138829443693051853059289790229498458828997924556007087564441616721186930893059347719207386170429781542648666096082999269125382269512016149666120795331811623665340061075546516062436581109967193788699238705579283632758734536866515086976323910996231679393806515415463233163097009315390334059081003206259760198716074179564007051643060075686736673579540320460445477015515766397425167174276552806751564464128*i1^58 + 154771990057366842790902564622939465878708637012322676254211596360499422425748136060624961068045608844355095029683553113426564019629389076976841205776273881332187351774042791314831239360054728888576009020497560779243446124673921317301519817917366113856716060925611844553502571019499572351953637728662111168077448048829403046346384130838434147331735111886141347086817508187474625470674090550696446561918105302706600739697513287647552465349447376561226187780178064173192663498112272539765751214061679536458481507367208635303429757282827022056645518100336224022173576346416283552954217639862836717393341396618260244569101532177199330460574707520302154541862150790731226462921609416787094580550222236600921208077013135077646034307499753611329402410420368039943928782996927992617671388646383773304416032053184883050533644815274948473113442956843438211764262383594270356686351697702405380179007922685208733401640652831978433871456535693421314430690760923932484374617213031716066617282491140826147792139599029471831974859253551720314391740847655711740992755574855609071773268414811776490574540209491108685979136813218188803332285643763273183846091378831600157686921247097820858764169546559584412796319285951600130131812176518046569894272371546644278722005337635381144670811625499723976399286700415946986070790223985247892595495073751428262195819558083990287776766156171498457203310821103757388411750362899640512923799253672613954075340574843908858511145149662576420331538449509566644224*i1^59 + 3540357928987120693115954031508226092089790992292362902161041304289757200547493710878656379885134527820874418933394033368894550225589290956249817264042518061190364118686202106701268309544339862105784252631307732705136209403997515909884880505150882510428897813187232869739874215955666523086475868348862367001306267597485465264922617758945770384406877658957680422950696150824525933832307062902735411387402176880962738777523450555692827047870958554281951001420206126257804392843351890628088588062884203744060963752213934682863571667949142654970972034583732813252005605460929646971380271709460066777678213738151971441665406107301189670123344419224407566714753509951816498952455927329022300600091752542475718904783496224392518811729415244155556139899935107725043720178412383775875058663474621577289621601985948534405140352292313884295527989497894757117773271934296500397447230110625132585812648066017228087991019300235167554727821831575066546784347509169733204628575914882148769854957171811918985647112154311953343585593503714527713751497349269990718147541114693820777575820737315666084510900750448295262271675100850156923135869363468208797434555953534284313836339635114259981523817270945520399378535486926997970650071214732539517728478689041656777806000279945462048762083131260345905311912466085012610580005832677363631844507607102490439006373577428969483726434789508025969808252623968758999253283868484462697300879163082863197104042139539300224001148479703188314377802481664*i1^60 + -801682950354821776180608501138746490140057178919179388723110882375260826818854951167913657188624792299742955296317587395613508675922148094280400423647243131492054289571875086626326404377199703459692151675885764647752305395463413235811224310685011125092249330787920272084536699404562621588137129931819745600756269756996669160912790306058353702964622548329533460258064867796447669847063293643903632269841419067973587926942235636607167214441781064777756030028974635584303597193775595002206469334511738989779122199822469237832950202342328218186605994069192847345532491543415021752534103055700509316262538855612863778651047949713731033889138026778490704280448980343001693274675063186203169384646957706427938910272606029899054705993753172407636070922144614893294854730147361893662613943788053637588410459731532962434851575443015344467143395853796464964504142152305704145410421954892595079808002448581494591639721295454187188342377977772848368735150110955622656229147762236351737835080479374153921677085779575906500907367541683732797743809831091522562999490916345368221691261572158199280443396010058177354234950550455273134305257856581010650189948135492795287271749385574512888933288935271483282239298009407286974226628266043593287312964045590037827914667649098983844586952752934679305739707838968964762800329143197888074730313274865554949979134706613793553356786813305995430301437186532032134468769457454121363293403222151752361647658576217182178346609642992169843163136*i1^61 + 33704412528721767460803818364114153037806456254742552557108214186454472583373896979111543991193572201160767583694207837195386332944205786591334280188603201641245091065202894795092745073359832988545480809267707408764499765398425600938819514416873954573170486403747903815667311577451425372882247640374630627079535763399675541133430500090503863362798095092716983776005736497805279566121324535697205012314872079554717708710904695442399405358321006398454374805531682518472488719366943985256427576919951977258525052510414849289475638225711924740256703219536961303764197356487624570603478613369845626744795600047201759248967811844089549732303437193476121996775237734570983702018616170147751420386775015823088985148959063315586426974714619980951534296464745506000203153212964876831969464489999162013772652594295645494670991236126052988650908831057952004141837202174852307093502970665769531370699686509546898832366262244484212847016840324961654546412052715705559690952046394055987872744799437180572921172538951193422152311571092329416625739859174717995812423415316633405681521230184047556924976260412263817353542042027959528368606407783494079367866433910660900087748725538584514872417951178322549497195282589020002034860589928564461951781780628167715821792915992100808828458697949299935310894803389212939706277254946446800592349102183876917448814201119159784152834009080061611051617020146799290822820100647181302073616944018287475273857031306116142065513556313374720*i1^62 + -1250377091385527565682206287442801828911021736073422059820463343031434722959090495642660305450986431820313234743790124218617266482698895510732320688846799661698671251433437420090118911255050489923880537160740913531927125122309979572444771898804186445048944024657421543295313519893087045342551076175425858778313153674629094112765846628548782759403718113364608518068137927620164661305568391330102958856843736862472490879021818310111877527127706687340061769709996030930435501450024458404880878555671719173293022847107645122344926953441605457591378693798136664860535035233808453025091611467018436285474641233342523643851521137031883465374384139686031070699612700591208936930069684604332713862323624314997847332705780742702536035348669877721111511620748557946808353404139550475451957877299350600075732210470022962182376341535232591046031790344889591697503217347279413712983403751930107658079039667436276693551631651761274271139765031045440910379185812169118175749864892492315217706405093449397629267621434642298424777948486852657250117115360657918649329984579363755998731329546151530192284153996076122200596950542733883217993596313091570572492412853602267410095243314801852962040383582862106714855094950050084620399734882695242467100172932282224119300951709601831937879446362224963888718618230331917921164579365862969256262301615146068421418509467889791659699485578727614475008897961663458604621216487923576746719904428353214340583848535898788850011471872*i1^63 + 46002526257465737453778198459126655600033194094041730735813706665046266788785727593858294986504572616979711048973308974721470272817305204242903124478779282487478967987545081055872282825721028134818811755006629411348803489683752225575868030737519593077365501805950301449314397930595165925983887850401009229797067635041866310517551563475231959936727919236654138562733978447490593640976862131227635741276209254999205157228644096529960866159688191002457447937635892280816391036471791546087107105740937215149457248505324729815127527464290024271516753597288746178064774242681570635448382073249619131903598955079619926154736609662477051827615510669577502148506279198725936806050603842898012269687593490310255654529183983247651262360747499858099910128355051667164865511966639209607986291755325987838997570471559798076523129232560217614676058687665053587894052300069510330995120715053691190264818275603909563689908998592608591636379267568407295679167934295448239335851210245100986116607734014243788478467991431133060675950535924898117648824940332115317256782633530478567487294727626827489339367650994141950051174896645201517697303942882562079683492736626476439660854215318493802674331226339936309684630038227592685834138895742363688337584609683393910025510574592287604190331675008241674880049754690722856736938917003206704675208492508462608490083985765798404922698129683349928332064462998971527358418386140033204375533717488225014671708004116158480384*i1^64 + -1148714009950816801168321518262091713332114811310317079343713330551907134835883654709712457902482994429532052205116551806152175517924992997173123903077975399143156723704827615632227761436553384531689752705024848117557897176085450112131462741109664119376352572064041300381693655612726687377581776827502273600119627567376573910010334383755869877744424452320904064492339371660932177551695622921404799534952265210471347410316810851371935851843061855132822180420875545420818720173778444546477705795733326977887006814354576981026831861523857234288600015652675890317133802329894616170156123082966788241249720883419870551071311420947002247498251016731051898126512847719153061624867551930362878746581883219641950134275048697581543635718527544762461955438703491640856995548656833947397466638708465405350870111585071223058393452215304036452919264076019688956457644503387820072567860963825097943252370360263115691989204701469515150483110230824083150809998521803096418948649803657920040977100216285764463833520977658850557981962455545264285190161476379553858455500090078299618524541778144299816675079480269004742810026215946104688155304199308930575015440418444326761789503318048948362123466107732460260503737363055823491513871497159895716570681565095405155012633021965425993851355068351370498656676374246864918458435578199931131864087422756575468064689094167745075237533793151739603096073467249237395476210446314180081486073767860674438757737299968*i1^65 + 18422531356394196377859566457264038547434379712559595741680922046517586998676669454141266026699476625044590589685797524592904062853842857103304606861437986873285468425022709726005303238769217446819130954297823704234882418424076935729096707927346033481327863714516591353933430071459290959064854244261627981958558742305988063962981771107371814477178701083543901072900850405913746169334838203192971997882393207525567790108005975496604809240667808084738476008892965779054642613537263501770213743113907954840080299167471502136639741360689098665803237155132488782542927553488880002236725508956400643612777210250668713924753156881618395751734229442389121863677542328351685895610790874544929517525729899776584356743516270454699551291951299887657167316875554704510734348929753777933257178855909742679904411900519512027765868497441259629488517998554715684540437321609953671534679810756470535782548986618346589062672354556896089322677825631532245674352023250850520143460186547732846779716504315654929201284204863728787553189606937726351537121991669109895516953938740165901659730653290843403298595882562937701692827167149155321607541245210649121987696846554279380406142161804064534228233945967150465597142126878756234791995284048497850324039568998816598298928630851662528177250719544386433161354362191534565674249900705761235282926616290619901209452917272884865568193618203410312312425851103583524186164839867354143026054723414534020661248*i1^66 + -214007907128901547225409196780310248686338002778017227378177052140660837733948919160009464130855063677191289502305068140944070983767014187045732104480367069643815357271447019217643345436655501884143934602172229168085687508144427797821603306233099218598496659001990115532791209206919024622827853291531881320023908790046287891596837893526850835037563105755076979814049706692785132453638739544300062282954062677248516915081466007600151076872336981415890248216615613210955042803548119533195296888692422870621238727218757867515287982187181572935115143857952372146675363519642329150537808856200796933827651392082232503461829236829534583669258751315657846132596630646488792800446882744647269604984514586595219648559300251212323215258184715798108114001987143794627220418412436147501171536007236472470454840989084542405782923605921461764193414553731978521921598167753473149505489769201632655093824442883034217142921571683541129002575573350024227828646738219805787908963892264468984266053759325859910184189407721171850470782703946102281272223915729226265711583864718631796859807153990780578055616945162057970303009385668848575184980701269254694415154450590277483129893649886679501460465488278365501758620918559420741786532040738070298191289144768860087573936396274471567544007030939794264028069608555345315886815720565188918139771658965796279524253652819624329531027470261718106833310685284787772760258238229536112767861981708288*i1^67 + 2061376403414654064894617047007276835667215999224517572980538746905831843160972160151352162426368699754394510880117652148785805888315191760946090406571385952118731678775362461437985153051339733363711352734776492348854214985676557186078852468767501694962023670038342815026192201276828435914665487064251018176175436444593104926329235124680133557212034134126349717926199297480950319946788210273218021014724741494700678196470017756765356056319264846644650147722564991307406751046903548645169362403994120164121020358647100976976449156394901309217345499025492430216987235472573812650104019821356817463932480902949822799016136373991918498080977524635214691981414032061660537998486446417996042753765874713224193999280389605116302531574021983231525918367780695226691383607027697908381423925245170809142681280281066135365612665990356099982858790491029140731123368931614931016008317285904600321011353211219076388548475300524498022246086226475813781581450062365913146270347792020559547336410070019044814305321783615620874954492829705137306651241738217978996811032623627096309311782312842655871070315187357912398614850860913583341781369851664449520273757643878292348347615414126219419695122416871956020478884844845315858012722351208554057342072648503781533188366645761274539704267247877081517968387075496464176888442079424058515309823056134423186871044925794702746677203495607244495614728407747906071321939658414541122830336*i1^68 + -15933906865253904478204287563491437724436112888040560056938743956766081715999024338326960121332429316082693718142527392040815765996325771607163450296048265506668731338273477028757778248816413782906483224682130362467827117169094764036533185633273862242286248854618633884264206758644877692533665760636539157143021615309908377915694543914475952543013371170296836653702920898623327850729830544032700127013781004612708782999397762863155592814536999525991530835123636920662062474808120704853756151120520783510148365755996089611434419812089379074470008644195319541039752703308023336657312530293217690970246741200278129493078263393813658326663075544425701347628621701165834303007692927248669093143063410541279471414893537972678040639640551240894919636539494236607579251155857933640657172009758621549153915309691650925932227554934025551638983728798811553157175477089941649047909698777213983073698618244103723818489158594677775767700580075468734049143382171899918748708518131025711576946708225595429811259171182255798235020055737608142834904732471789448928772941855500296096694437957251379113400961877962251356799730129435621224639655034423249146922946222607848109607632623634530129950856758788186527990901795962332279252230529354355419259814251382120691439224615083601386827029722884103204931836903505715859492074952833417843173732510594693685118435942084531561300082453017802771271148220947065280838667536957440*i1^69 + 100279113962759956591590991234365296131900955245234310651455457697177992819879525918512171473247435766219322658750286714406753254947846198005754117706176077435251771484927838819015922495098454317402476443974722466676428344658258814145326067014520880299954532709214606266364086507125393536518026910074808129916972334400867555793993490639171059737491391647511796767463590202305486665254366780046910336460403139405058946736109195980379229462203125961291638304992515280968154097827186889067693374587027322799092991928640360931701863439072625198340519122594001408823556223506101223005662313485047189544579973848092505811971259728582117543919633389196516445582782318157555601368561215366230769497638497642826417528497983423484850685180219778654397960372902169530531080038520590909749527787942943920015473474518100158075120881922413068838505583277484287629772545047507005287971456382629578791393468748133793134505341612085587394184870845104403390886793351679603323005250637527203100997971746097459462496661226431326969505077259665189578466253528376649087722718828107946640776486241511669760913701113245041237751298379186194127517291937948434242071576601266024952989567287663872614699276278430870458403545372517644940546440366758621410306646916569282633061279239014119070891140307934749778410334982652203147233911454774291648868344674044107854268191473257074315008989022092627512551679353568114344198144*i1^70 + -366786342629063815760745511214390241532044477158733997933454439535798429041468801634976506989011669455160834580166240600604787825743709767941842587922603723717743016946604151236922917105109402798200336712848139819291051863111154149085208130420967621284120291514221225068043980092450727778303026787818725065653342157778925719022257878223767674502199082758253608805624423664568843351832492604076650002155917805022445618188752183931540243778754056799569870435366552289084865768343965654499040321831394261351932065936448764593044107940816883095846612118668902738007612736962044890736174609994747592046228700774005626399181906545213839116935050685502815479299160321587784169149797778271636413824154036713821612567655202980223328649649974367865448222247661317650358209647367429165034226834145943868880503218773068723095631310494820808689814857953928027270183570155713761618986961545467012621634440761686063289770054966485694015077895091105068062662706485556929707022277553933426126969737143594667290983911347937020237688927881358272931800819564653949529219685135592532563300845560554955677497237514472924951250459649642434083047464518169521790128033188265337066555159575788463937595213416875123055917125009391242567547719573592131905725544195749122989158494160071550644137486506497387560923844519387766757598502745322420439247712082503472630640999871578955298167821604849849660355529221865472*i1^71 + 708533681308142248842699048504316978243107036264287471390562373518484645023494178575368114237004751415494244096795404965589679280395885595902580739879101838082129438757366131553008460622577139568024561060530884007890101713287804487347968327463245309077221725468767034494685013140231530377757523774352154580870748926699676308932379471997415420371161146789046933713464433345319837592129814550385857297260419479574008019198791510342424237707883977396724219217234344817977586179606646128964784259857287341017720745419042860119522075762709816493608749945881990331760418363223376847496090423642837605013866672990220448922920734282591624158475497792711366936080230264235796728696685200556168540390134527816343362517616771487139458814653953835223967600610678900212537924585334828881824920940569149254788487761270006150878597084207798008027470796685381343143686204821523949761900226464050362654021524165650543351324547155914613881454107594025128707354550188576391048065799028794701720812035164431102149630889561050600078366655222591664089412169566922863173809667918168033219924302384839818055574871196670155560678109072648876248865907715960823142401941371882772295207948175803753802978306675235387623622239335442245555860892202486676300098185635034445066397721275827249940656611787788625548864333645425600467015329762352755047453968993762916727123198101209266856435919468839373700595712*i1^72 + -355806784534662472020374400407820494480847629178806477280512950437923852788491985394862591766613732987843714922354243087270055920801905822201229025270419531470201573178750602802554602673949958202212957112039174639275131085632484786523640829558955754133717388280553538714535533936070324634418728994712363995307893172224850425487940265958314147662105682841532772044755055146952176610529198323376813641013008763055188005024546850788778701177630681154056122578628313202178534110981172959299096914150802346206444021769369631524678527992126961361372771321616382900888818886219310053354953710100066650640861127607612834189016253804537334821239158045267960701472057790878719913264686836962161635105562030138550250734591350631890283843031190656876943723213967652985828670023925363583099496632073915718752890221240695238615097274265536790725522199277065969415846489758299591063025708546596637681056728929216418254876776178191973291853732172325130422172213504022285263687692156693508164406691074752301086694737353170084957075959005715740519341885006324923910853244422441419085020487616920259546401888521337954965627393758119827779457935562832269325054506686726965003635237230790941230119808820687155938038775555657589797368160895665646006754136368613587654162485465633163098149684148568863347713111252287555785381313538449734861876767555169981317583673514173331222900806332186624*i1^73 + -937461867364052763058128043876079545329402254247007445751256389323225010773313017768704092445639698903308044049269129079501255675066331801838010610686103612341794533761019849218810644153480952698342283514924289448477712737184417104140925180296435868882009473332970787325514859152500070540330567846539512692253971940005014392429348031479121269387441552721133116080762545028541869175605093130820627829858362707984854574945302965213856140252636904870008010329648098897091716474034317327833101872496503339495877769280814296689220342455471698860647987038942204076742915634332413336017977765145032457382762880748456402561507351565336266775213220809431975345036131015460199052289665259732164075040635116807818245759414994066122504848367743356461074184779447210283777973252397296649160672804101722558840966371020121226707298896591728431069355038558865989571036632135843724852202566627906194459797072357198606856515573433478992080585228462911420641210913859628464421421251506218475747314685362951763532435153353905346814635225111951676537890325596630071640717917118151771719262026906955690685499892461681725829409938882706329079674696930442618263940989353420068503623728519291672631400965196841145560986507876732394780329068994711905427375332512985594396314020325346354201505500051584609274375203315604011071914195014675730824837650707841392588915302464570577251205120*i1^74 + 1317066983916120425934879045197662396708290919317704894356588218718804615699290226054574874922267192457768801501041447099830953665303457328518387027151142682761233172395265038884395077809209256965583659059253886146051833662567958266854455518471429850432058303755422130301866647135323216302435541779973350781163663711202140424798705982047363984286011593129607671503295442249696182316041354970823788121318293932058704254189817749871134855235916022667844651259043958625921212032974455567321500016198388948231550058459530922291565389812212850157521259050189753167281553806935981459662736021732228885818038433542600617524342705435401039388464811118204327776358686455821344180072959325940869929627480380226771459592641246754285239377461807545083332589793997519121518923664165167095730290230363542365762786283577400404819229003233299261872209879000252603727007908627013354639876294421173904705598635795487324843838595878487114967463300288331689146055768409738749937255392488877184288882045614503777807469510139171792620660217018736045176630951672588248759895809599976251015245796232446787003548933537201858396786512347973623727184380945092333361169788744316422843158834394780206899671052961857331945824291584955421920512874199686759589234454800511746055724833945266071215665280441395106664587750056392828222446791523133755521090531954680935329976618984669184*i1^75 + 1712182956735672746406589008025747988471923163797614871513597834660638181978164429283246772851980331896665730633981092045533934312751016965630376746497571588189810030988391287559295776528918657566982557343066417244379704162717837744536656063384256016165907814893074820712863616460387258012300084708604171839673667137755683005178932953418910311673564354947270638961481186072703770147584016132190885386183478538491654715922339180922346311154590248336332693249314552890252580419142054541638672560664322582733772687103702402024052079189038716244145699233568283598296036977466788247882563494708177800879988511823638122538598940238778715664310826593395786292825507882480434028518286108923280369445892317336565914826621488339862225689211633909068882493940720638528783288115162409623670176505173012400984070554685012638359728988305133918428185122257049594037866713769912901300113833249769102013308422218860963482314552420431260018849072856525461493580905517795265394587445501578766546043398346574643207471526327265827818541376578428362979739539132861063620669378351401695271424679475953505599493314788774819403593636303705464417764084412364781563239247671097295416442776345863431975622485890419359195052715109064586073136033325974205557189045284994541767522881202128262770385394819738431276705129725833049085024830863714040373743967184729417772433408*i1^76 + -4156678637421098046377494020768381750636900908279101883961666466193120293738971163939968052443821530406849173998421002209250550968912376402423554949993564641640144051554061393362390426255120170503364793664000204637465093906688445339552865907799650228282953772840009509222862560871432551738639295188889204769398491032117444768159413882409172716099076781341684059577213272355741930943096969568763984275514277405373355104996836112204151580647696330141195583207779875281540719314167686899712094441574190909005862611404534173538996058751420610751387949578886740359124867673223750858836506217725960671304772950237641973442478866077463373604150823690520533958763630631336088492187448617513034865833120403166736252943978086889637535860340960907912111635161920021917232254081127218938272772807200756758242734722328264065220552520270324380846926123094605301966407910236565009316675686991051415704952834628008805197862121712695803663274821792629108086821870352556432995093577441238481461305265915792787828631267922616165919679482167804118740450726111573969552762396600330981674968265603463449761849240542468195943465237694538179306406684958929850682279867926863028467973047346847354221851105544929011621375044484731285351037413957685405961436461785002251919544552525055477439466709259212228616200725306274716650716579804974462835924148470939648*i1^77 + 3165578444182319289067398266232747888772943457956682864302886392626492846106365731826210492815982728177027004603166522585448324677834411931666423415971430646314369273794816913350745015152376308418687149543722705212097429020803680482447277481857859091428469039970422426456793291106005719147392352208287732266780789988922095596383904896801328597963937922545700685013794907470854453572697226141945612019195308893727322169452103193973729639382160779784227023057283973116633295012255094453160321037128340098377539692309013872133921978108442361249052406927512308300662371647739235766149095268786829049750057070149010388837789360826728065018612329000874622014574237465564605101795260758520282696749493659177996011652422248418619444273199076462221752983724694111054155384290925692587440130519879548752185600049692736004090136110503691094172853702793881228428662575383848249892164655444483824553763797286900180298509879121921536017717470178851553292480243972505015777519422509822467124688297583372982287820849584959600176448393082957075306355303097472342395271835044156657386377280975351030017301362002233845043612689241915014403639122878051601728760327773048977279235976666299050580834928289956390325876767332416214468697677068913779406410099839944600832018441076195364191114085928586096319626281828297480795113135788244392357134336*i1^78 + -3936151346879808112707929392593555768074489268823481480839478527003072298181077971914569288098728677846732872967513332342251793704308776868006892075349218524400888076501739963790254747543077397829115295620681506260629821876304698304158081816789329773759610994849767223381444185401121355822776037467102640913868422877472897793368094132809811571755457883952566431415079349403550610765710868017462065527097271947841288349206567849035049296887965678143085886488395011035470937041466656978265592538203141572958383781496723320104376144068272931121858853130655648621091801516938341732842717230273988470711014742157398108634641444527384183696237941860520577935713597798547606521733657593847430406310959199305595504949409842133470907620212501427908271110395326885446420863147418840855298006078048192491588000855976231072037733821128576464962265690670265233711069270375255163869906853877458076214851504360578852843084313785641880662169832891280947557541571700705937965477730604765635270962313890885076223419128985406886251854326345568860903236639077459841143058470505918373010273444633001200001941484467564345296622285128972264853593573093494732826496747566781812828781883783893331193765678524222685119515003960363155861411928641998422221867766674405004041069543565728868425963754918704773717491471033115421559239511271014400*i1^79 + 5286057853949572283851748018320065722109492255288378902128812072078589415276061209817203743909544498378464174329145560839817348627787415496049961116510285460555123849160267878155420671149469362361519726772464747276286776400861534908785380303950672747426311875755948875071331366111402122758745537564351221971553229374794881997245704573583704844072926637848586163357806903628765197349375696378584438040705055468115355011552488760496939908235062073842496689892906005037218661222361289794863469788517584133173451892913773784912919735933095870593510092207375588890949471356512073467834995200886027401126564141830142503114288693382569396805141256752213901332214156780491563291721009487046131119057962140360814527119231419073465085849300853985767710358694160651975279051366032459685097816179838780404554141590977474895222686223707291919587231078443639878660614967858068615617100636392570397072220337250913675358659941157949992506836988447508325333401262409416098957281576345026009279303455058732943601422966841864791786105211720441681432130652466769329928330934232115296603341875378507264316381341968186096271181280266587378188208590581671475104824077415738575587535528157468694573464207933870142485679980985969505951393235607063391599248067050580771609660125424455642089957102732706508631812682018522051649732608*i1^80 + 636744523107329629908074583081358276824061961203969691581041893895400060271982552535245228833615277432468626787425029862878808571178764814898824224625589751458412278439113981997352723675542553460318259936343192748038750683600874253954163525827047874713385568028672604897521104113421968562204618881919681178305754978673986433272345755882528176832455514109615103646383427927951454041399313900686494428881938122784448440462432456124662628887276549868762673812185955322406511839562734612596378004543176636700543868545533494336778123142735261868436166141076339809613924031488999682882558227180287378799760237343889954832023628158009996497773781487930270345421040638255164965914261247196258409347228379241563835818714541413752494867766316129969962320346202162590866265700242845066641491041950760150619015386402645300855861334880582657600548272395464774340960637772766748104601532161175084883902276596918298822976680762996347299608398569592805597104833029275429918550163577071217198636796457973074004171963636657492623049373849387508431960273199679868743671798860311359048770292910259849142003187312251710375991210840299103130046038949548640456835582635205894593408695288066948220906573320063292355352595914928745556543057892538964062382402788256320141609442523371126215089536761845584859084627208306688*i1^81 + 548406163188684068976641662002957509411735135454850903961936754710653859106595707171496245838206420766088247833882993997154294328305586024554678460238420159020723205520025626716006022459293676618813219952232926585794482469408880641930311252300266022697504612359191044411414390567190258584265201276168537891813314055152850828282995248508289793098087011721567440673162192977007594421376804432164503816990955903230902942762801300182030155424651538137673117004571914903575722866529074376023009458853053646154377110094888500978683794571774238720268120060803941006400190360601400041235751969721576353374464631119356129642079786014017818037853531657255333748128609081100361675225861756557376255260007578126525161078692040038242270814067472510811086543515895335350362441870511658675416966311895934960660576016903745262142827820455291786258101847468967088302515013108176163122446342581025449242053497614670672714054245903526786495791092690778789807945485652645263048038987410961412858781714040422219257528767605017428093186905432838906218385086650224996911073745404069768399902540159993999990556384235366420423056413792740576947147448994232861078711280436903713983964223929215861695191557538022640490680013117701032787913250759237932710052765241574222190657421806331780455357562725877314249293824*i1^82 + 52941571762414261236428609038862491294266593301429014264961569770853096516700727717111397913024331669103311953569927236555312267170196820249476730542772694564879757805795699571880271447972483210482438938727999948437603062860697777538228058417502837844211303667151871960014980967802293665061559150528448476673215977131762722696941452628319409937667095298221220602395896101134792975577693114098724786843112776050949627000081326854626378157030932077059600247191736277204349094539761798423813749344222977148874929815199533093693630345060193211865676890124252629274620264365342828001067043863260896658130372301006690832584914857065377245579645326220827942989295839011996245932417328469162520638068527957618043899447974610005503674984727902560137609527531766416086125295485060969651489283989436628719154195330321801733620349659454933848517067147121530888442880307590725121965694968185986889822854098764660882829540659220591067137480641520164522522134657741496981025714386946136498916796226704682701290035851143728283875975668449197472107711792353292507283342846005647691606949137675180934309825658335243287655901436481830345565940389348606847317289711239929120674795108236052241393346088456748332835458617681877266774696524064698422271462885916154538663582006778760889888600036999168*i1^83 + -715794951557613087259222675706050648352355001387486267880533971040554320858086096414967238394850756311547802791054845206329776354021285412787035775958725320743071843268550469314395423658166192902413569340399669793442319244335947563286278106190916104901408870412290267235338078011747890001212222168870457726473763687769796530488371919589891343553173903088201303238357885272728180110344624265030196540491709959227868559660158009028222947222213263025603510177086712781981818071753829391488181290807385042785697446471781776029736029844737614729830275338167967747199373182810878111831978254479126815367341997500291844315630282069879676743446998513340426872064919471355208153468757941265327170842435827736012915767996121393698298657527920591350044794268155778816513380920059470503672544633707919701666382763477554309215522058838241216104540340467258289114473168152792041058823964911318984662787651482633549295303691423521628713063548078879057224695104217760040181290666384583289463685849851693623907872591269864768795607994128385747760872299560798224908124197196193131655338439444125459349310709704009332437244923719436773193909342491453184148232798546737511444346066272152296313062959294169718394150028541057587134576419266090282290706494236381935985132059050495159828480*i1^84 + 22052308994702358463698990515584885979150173542793925734193416992533868610673277793217977089091635920797746167602059369651541722365828845804471738531663411430289808138099577747408464480716368082053903377791155185775517269941928876512684130651842570595712126105110653121399912848794139246458831037032346886517326268946054959107580515498922523610190263260805122519537558122158310975981262663436455151826900024363685435997880966574767015110997486143028636271395852565568884406887030741836571570897099764096911452923922596526028462633825552625109305779199492130100850514218893256831090362708908014881605513966085441062562576711121495128925374626971137376646860291427795929743563318028792314325608446717484595105611296422459725285367536152590398684826188578610810597409856633513229732868022399031153401620227310585498167022427471855104253706026033949734833810101910928622917647729665890009889572747564337540042798010641858661967670372644906708252142118853791356421552397423627219686489163337778972074590042988977069009738141657467329267901979897395430384294929218014585759376868878020889907414085586779081412803246596889651525891832178102701552686345924347960982519271795694275657463096448411573995466660152521479911536169478422190566989686624871526199514365952*i1^85 + 12625522305533364047738935987800264579739301423282596417943014455016128164931685579855642797584351250242068446197183364459663404378987627030429497613736243848666892729505475866400357607758107999911563167526378181422292171764396264434986446149265779413110722884996707693801802893403079935458504258142013882814397723127741818361636718135772882691183856777315710500095312212019581370868919712295016016231909351640821397846206292811391379181546130159750045327113761302597541166260633377617439136892839388229505970365705631752804367123273454554348166538471107908817079565725991644257532833683150047096302145060816289855343912055216831410794715373204559470223103419873609601541781447307747763213530284903662490156362183413022109833489309033504513892756859868283786000962881548629098469211202800208730701260835739358683686664976347380906952633185356127044057681542594429922714593950856190481688935225138945657731902901989591469476156517871548306603678505413573176991713055142158442390595942458305677138813014508864200099806368233088504338498987338003659679211696356046453805890450588574026741969345299433313603142884649388014498153498213715479540405768433223073939038648601825062620408029958148032725942268086665309979404479051712117980420558819812179968*i1^86 + 25894576804406980944978619698440081103954725157808202971879458369815643600458625914796978421377442317559483767579377987298934337913431539944226641488166870570783567497440545105830468155213663316871790955735570636014897536585564828684330119663169557643571314594381725717835982477101218487141727343356214143787815190239714007024082248935598871711809191355461544108002748661011475429318046921627037046332491212205575863277903174515565045400440533235779903524155495914789716199653850515734457138415530531326750380014381454830508922440866880017161447219179074984159628852358999809681368520812532293079878997113249807517715718430299692799906859145641913257168666310130050548028806881598385795420861208497402756023756831434199360401893606820138065921564217484131397787524866895978414405476917496333548203266700116792844841589494126333494936721605366280633516939836968623104554011201376312078840309740786424891961659137993664870731212876634822031754235578446790797592716959565674222002103707685209867933059583573372699392345835462154818690961186093171333076591424225674535783353321116701475382651293180711361840962027876381891722013584451774452336108842835220086441625972191490545126310078752062770208077807547745924757425463106230488267751424*i1^87 + 579769600701236814566921208354036711293401031726899899818112798970248773751857967368915439974292123606225495550748297348136580309403965565079712923331834938873236465659735072462225103222550036476220702078999510886981220770850605595352515343688223361834975582722470786146520922442096784905166154268678262398892130243913105324000766650613638629943930590951939468863218537315694878452053060371263562054617258042687258880390019467480850069849612264766814417914781059826636928422935963136628435431029932314555644763771663798772346933863469488935857691681562280928969450119375741769151105976757228308370108672167347567789383515698814471634904584174690906815167919292803080528639583623424189566054599268166447343817251801348237509955909424265777979220037450149515201178934419753993583589774223401151851358307803197780700932562164661655241577689982303383386682826405885020514300357768644239061648229522856216868693676794417558550467557361964188247117605637995417528833144748460376068462883544833687475886411062322557936372184766238415111084853870554278446616462923604814130912560323303943519948258567513219594935247420451968176667098670592462348867602469871253814101379316889081805826543779083172409397634620381097547119844332142592*i1^88 + 4016947795702534652737134995061750834261923214844491534993375184965682787823232154527360356258982086624760761126893577393626715969286863603028230290869337423530242338438026034092131524622081469459768485051023130514023038834841447289217353362857229558953097889946532689985249042795413984740908981089714158828773026587809323159934903831787408503473723803784381741184054483602197499880667372350905343799732059033802501345407615393925374064163092806014954623107564794165491414801047700487721012687650617658903996569711355016038250391306597596628123282848076027290179841986495924016243932290436173677933343145699694849455394135931676580541474949340486047571418495886065776314386388325909708115368174785043929060724470715452078580714982743930246332652130116600065242214595567498339256983707757308821693390949361873007939548065109723657526489085309032059906469995629732721928091907447231948925688333249945449435008882154090605356801938701803360141623647570874210948856643485879836708955592169966419801806721121378658712499299348769321938028005547506646950620577391049605134854003829218700425931623337016322831319615344455972220922657615024143868584359882390378349966555744823784535836594919713566125098969628210475565056*i1^89 + 10294857585946281342883882710617682470015351823926922571603717423350399048179933746716849299139854093126127166675983037243916372967699492609643965451986777144983329088419717218099012154277584576152975130467359116116225422030045637575213627692567970134099104103290418010824572919062755385616853365354832960202010180382815979648619308454672400726030484811386981437200850394339149564988195839941606954928143075728139597205844102713716164545707223385917776925890281522443068992860198189219178761178242546638326866286929305186416430314961162443852147779069892753799618331567505524198255198162294500115849076317572451040205058491532822110004288203068587992560534092543632058181686155294621881415986282736210123244845907749363631140091730881586693063605758723348072216572984320765946424878355416410924035213540508939633386791186063268610758914773600770913490493180171396215263006922548591287111635043078272582935903760235726027648997550062455504558756819566480300739888399793861509755179242979891459878680216574726461974124541370965543465573275140125984400639328813031141677072142528086539831459953692999646353940064300211015428548969605178836170353867183351163286386626534819444624296959134515419013871304704*i1^90 + 22667132221584927074748625098878786753400731753161997709215443011190668292914984543439633529239454976209566829676470827078157561400786848569633821628756659425455768471883703483246491786976003349358078540665225240044973901727714283385327549284916652548819006088169016566458187588444646267403169149117061310693198418993823840241299095449371054363901682668758689313224102172354635942447001228335573357188941230313299604758975804965797234536015552801584794623296442641221077564010508962443016829202358402666390908406971504419177343827543969451045880685756299869803109341774593730077958345101784942088664721881237170492218442502004614723147663287915078512641016350776280319154092342828840216601386697121551170124164046893015838414697426997297567429346679580039010754904550763860710289601965017432321381656218231648697752315649501319080798278931900107556181745502507496797571833571747926796595495983858299600962112961463994753844989947060530409151107361487737814698768818922719704787432196649759559410878089506912215129004928297511618442315586880308581501104882202401644467151486816254763551647799138687524914509150958914469749927975020477035474700985251986137517016494349368744667436059459584*i1^91 + 1185395693287270911242367638949684315661072106321211438827927610060581935563801093545366290391169621298128131317219995355963930207674109414075050922877564273869163184034561941036974999577044074443884934166928161631994156383810064203474731096956524146684521975515438607336883968371127042233020011648209764395555799202679141582989299130980901933032647240134619508839190104349889140035553139564808193896244277113576436008101219106853087494377576999234656075562601724843597575160935706392071704889678358842429160510997970215167577440905653058371521810881540611933659628181612570533350575790484925549198740793106198118406298562157435327784695259830106179103936195623053931422482526522489501674561470607744550988936129789918758258633588777276029613679792156884964857983278289695506283647265182102280300206204749686128884086757148939087846127419189198252927468886700991938716593019825997998130166701593438951366680129286421491708521059644149589875825432758260276881687364591612448326935795625481780025586550146006331892336860933951570726072781691894138940932517659320608274051852511746806312033485063948443173234575695747444213993928942277836840781337656686004582578492668473256181760*i1^92 + -46323409341932527357475583131213955392768619653818268356373516956526207188899425784908275260683328993778063269582451198888794101083359988427224708297920939958849546050353909808744179967186086020618926366788721777896040412944014724350041793484635360609979550884499335100318235519662638992925268423164035022437596585772813000160700610490649240222029650751659796142425622829154644709791098054112016546514358701897384950980747783274128690003780935952477493832257589881295779351021833687675747642884246688579249932045217892846501185804560760614859923838208557229056003237046516663057688135530778309461842811948746818401377227437963907654199980271569494383337154705122419925420554001961409889264376348561020715514189770328688664109613757913226478489973869299386239046363121106125899547872541031036988521389746048746058889234096067016439568447559625851695426164988263113399087470551705980210733691053385208809280952806318897728499145684957638766814001117695268874522257494669333690295396674582065754410644329570441328479267662985194002997808544353169153278883834039977648961190582992183834841007983316597456495436742100896656871228261116940017220216856519407195652096*i1^93 + 273380915265827778172337822177115349025042878033641029748488864715156888920892287279067887813755139768003813749920532510562411239144829194440489321473163389725076284468890571184719799339579720017367255983021271967562991088935679642949420354001858031807702533384879503633027874202994643568774648810539136944244031613684497110632444777563957816558592173705746678399454972637353233588317734281090196979056193484043646239315489252841779734805357442285575321577878842206934506139846376636896695303911335926198401347932812206022301838888113994035404964369396650402462547654977991377869455450071447410715150038882858186260177399837718587113740235275050303939120767498829833622056376207652163906357994356077907513782176752031839692558865472167327974207065011247912721025084989933581555420220833311255475484544319222289507763501075730990435148211936511383702399116979579054100927481122568082616447383596919839523066119991700679292671658681028976786748063616413289128466337818934867715849764151592328855920618395873050386553079959537205290925091321633254220895469059018081182590052662609626888492585633219917178201607532336758003626112976955666079940608*i1^94 + -1537926788371810814181999065711370259363048799023068732504171396742711224036078555227372686268738568100464068919444888806427179432453555922778937279952729385586133482307802078269480456330761036868463750360216591560339313654042575366463732306410260505265477967502607950488937076258153102151681354182128848615340838780275215020011794178610064811045423546024640126160065519514684915637812083813716191793297719352172032101223685890540193600025934695889136628875931455171732839803263524861073420899492353812364989467930935121885703845910267537693231460111433175290080238225269543931803398541181661697637986273886755832772630155300882124509489263662570262820669304618693787160006689838783849371467791315996806963413887164742190379402064526221520598499092313737275690295201392412084750339631203333574249945807891333981240404392248461836645760352488739270372858092868843162534294103419726006432389995513591378494363227461847330090513175864366807147369793631108023582428670449557503811240719451828766232255513094681029771204750435644177962438413504419593758370969759668115940866224408418510656056656474795840065841267814892291248619520*i1^95 + 328467944052413785994072341619499510956683574261398665568623450312482103341066635637004042883596536192193647487580957740800943578319504280413919533206168346268584485946414661363565705004456668148116392906220978311968330297945246060070866008248820364454625198519188326424231790936450938376194786774349367207324796368714393417969881861614940290870958935526786409200516827331201414562461918252121286210861682777478905033413102992209395575662405960897754472266587014629587037403788484416030991265765494265177595922671783305106554831320552555488589122117768821337300650907366267389988134448564928658079868081338802425345948807205063459763901746169397576224094952508475492711831634793295108262105271031082817266307474046755758436531610759020167408491002080942459559225827603292876830634056419746279907065928192937277629624247623259869810140407933370700976257702741068947544726226559348836913510459285696603754048268723198655966530531259279850415463732995734333916404792900928876936390130597937311680454796215629637015784698313604941406406002451645196185267514980769463825809687644738304783826183490286233771638259712*i1^96 + -1074683514349979956940775833941253470007275340964000336758948189090152741207233025113539113113024716892883388992635607194426976294839413286250207759406145935594004253234605649051340132048472698173873795989481666722383488823969616756630401317618632303949596915756649213738728228036352947406491391640779028586052518131692853442219874590451212446485086583942998705952602991925789835918382776817110289090481087552904618771033293120667137069199902422288582108249521830057466742944374066828483941416067540075144354867921805327590748821875897535018087378114338695228721963815213369272179482480864134204518821964608566871086618227052828942475903763843568879472204407835323080056166406324187394547930550579359386010742732270614541982132723888284012787540313778020541411025625159332547657895946586972646542923036422431654427807677555009465715153415951414445628358124297828125450885700753622900909962772050509097739120362880626800269312805144253300575171835216521218126378629568169836590279942028637886131026237299134378958744998832074565028198812637019344026688858048929250519393714153137373184*i1^97 + 2495493688958536062230990241634423738314578500702529555886815227655767346243433082483072066052709934514102618930610817438010316425837086989157648100114197178070483250799740903743368059496183630132338200558555036385975976823149623652534923233832502383769963571433290581914868379287252970009965823757204270868993180370074290252327561580635786594846821375999475720470248325658385813616400554252074943611969649932855642051281371611876494451299555392751894362245986908112685080270402511255168014921453168449862314288522762606096374775200432662626779125435215169476875589966892911965655065340801831743018339883656830083127364636147409742501521790643615940062863224135217114909538143188592348259537967941117083169930712321748207625968633580489191658959510343386895611725216214608751323691909043966647451655962921986285082317047555480412466204655713318708948482483971364753038804757580234180009739004885350317726900760891831766468761462931924567349654387655175760794196864904946856246687427067723421955006802249843885294301691106590216276334190985338014191071268864*i1^98 + -38643728038370887314134258669239651477807091560602501126564487821452959266612538039510111606859725734705941634313447430086937720839996247780821078385473582478033936342813493861065227389553586925076414917261179404238404579545991352033496930011842422168241917352846458185356805470337070142278456154059463036016369445911179553800110139090091430765993808080288029808889840379322445533372263197131581399696731399133874184344096069595524958566107932948868352514501804651119669870885810750694525432602197041659776110107128218288129265759083828903802215751433856307302466483240055593981044909949803773808891480691753050765673282120245300160161813761634776353062184218434044417955190995050112538620813619659890296800170642019227769017653818088781541513458482446391396047036180844168471589054361966456929093249084655955692268358095089000987883415209878579759969925737720312709742870602324454084843015038968333671361738437307349807470819526218819961146278782812359214695973530858447043123633432584173519083430491201128454876431232*i1^99 + 214576582415066182985080596582193018275908699310877807180328628464639380295448464284201533017695968883182202083583163253751665239200183882833595837938781606776921624853026366485376947364698697563549450357225557701493540411482943641404229111209992241615441622705365635974178090404443631755018645616968165521813549217621776567947636318944004457496165546913205776333593232911223100360211229379928611006702434060916629671811485333525530024581525672483341932649416990839018532475689584681257863276367463496257441195311733630988453406239859591053988533049560072942221038549257075822605509870806284213081257318676756485692745588056779280582458010754562942892739010279457670227240396875447020086720982514071067832693000475317934983823504702673193493489582453397054581079887372566715810766366615474632121731406364410495429334376264789244520384342105036100679957477344708809821502733158626519625778963604795331710510797375213743490432738253222024631318238601336589880043312337539544494081*i1^100, -3635196344774513982532128022736198018266217022765492623331066865887536366486193104492189268847991466497426087948211567419997747666812382215588388646071431746441821884278382389440478669239121118988428047583964321465796943163880185688803592648213691731640462308932016963031923788620163510449128470065269540204021354966905570338658731096085999442584124723546013233756471146103730564548214504422375813449043950173546875075710569445558646864524781206810072757081608606191213419511921726445788665078810861804929473618452851421472999935720287057612800197802393454171163749256647393315865512033988374367513472908182414796024163563687299794142328999532510220532163566265882654862812086584488659664055168837604432882098647322151763047853814157991600745982582899433785394563413419014554182693552190557660226035070040832053140963964873649561336507828079936056420739489504763486314120878216647055606321326326703485300750393889554881023317935702250725027179506446230368213967241144050406487514182493265528976273842483862408520633623887801567536988031378951566434887735200577647824673232554117792714651028297614962415754827514839137971998386777919810445784331934701340708007600664483780949819814401093624294774678460009889590279889636773592151678036749372332862037647081705968413446094838093057128057346656766865932915452824285927000691879266880730773733648597257417049525956263944424705298715669031275127164873863798067043388850996432632005838306833867656746696854164182187242629892718482603312987130083427932096534743922787685069362205582111613745934761355832064101189293464649923141849482703165153762043472080485844045259447175219924470601078820534322918453195252870197569360089070617993796594723578857742880758970341888858623230267919349559728068223437233337637719284415724073959049605133894399319136115829583969342991152844405791598726791662861675125729796574334474300016878199932073645039155420626908852501400128563756539955717010612843456062513167955355097064432847010089601582022662307431063739039114963855160261873297246048451584921228955544206634085473919571066880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -78241859573883055777159304767797290584940502304632254956653404387707772786263652537596609149062068082067154143669348540096851925913761967586255708358324552906798895346284582833078881548991678642034013340632824012815049399429439030957008612153724387172930812270760935584767632301726808455006665384338954914465220912738670741029343570917229188366080791698042600718103266558445260976549835663916448583355850473303706356869819543524507163760883124805598000295098107201790998265066259939465730091503930534846456114690962675211570485613736405257201286265400096454852358195058478684462876281359589448405726886919240322276461406228123592840607954796810713242543851982045551862172279780841575210773227302295312059512431662959191496190059093231754405190676232088076246624143341792494477356425172831759918384727150640713347133224981045962159746422788313637248680084731293894516588935393171500596684769618381317325092061702881750189258830783451760384701506147407576193620935493679604422657926824610165693905057257007048287401283516266950386782127281678199472861801570839946121775745758205592913784224880213299757643432289390882866144133535761104788378106314579653874552532639013610196518073071976312101127927474162815105314272729803400754018928096308714207712687637105671448289682782466527895334757212926888991163029964274999107857083583681082456100426942563200706375977865333853602818983631037465525252532885674479929245830082463690858035503159215763999764351968926683178732200272377511104729458931784809556728363165349768764550045488868598762982428447026959415387990102253249161028286853694768337325462071286684166272563937351977242596278503290673908259235423297477623332890887483429848581416088089827801469607914548216775596335357585130990053223748391010127603393561169205789317370135195087036188005443065786565051762936854375701101730779348614826454903460541194303048959574101833308186708183579012502584318287289220728318361900496552203932774457752629799665873816753107387392337953494643504320573708748482111192849276773757028458509785569281031870155816053147854438400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -655629193648654225896006490633986404750479067146448251740815453836840350521328035460079997043315237027834469699921118763335975758703388737286406719543738610186285879882077991321263244354508839006793479230305039079077276267074215015049492651585515707520120366178178680407132093457808420860064519842471177455630034657157771061177908888997304018539021508445714704955505773936491570768051106880244252233209287105560941379145056979141796103235201611707356531183280698921642754574193998332513103393839205734005386413976534155939246577072047104229769659785551348301537943850321918841164918555161517558782012880372534216830565468705660052702759925957076720705511105656139402960873570531155362210009794872561114111215125350426678411790856420934485737101086898719000811601459314794832855502709188551394497087977454002663348945910641143070551451684660549960461632458340118437256551642793959109029501165088827671757325712757833981722450878176602764952761055511135298634944521624147698015687441011203063788986446494003094036234848604839696981454219709607866814231159931722354469763251181987211649910127691683063611237259337430421453251327634559706989438304429187926497532813667753188128317056439603070722567337524740571104431773725303695340955051049821373365244533763595764664532400393742181954322818294112273911448396872673789025489500978245366819053388405065945735270680221943079940326778103416039296458354986070678580395028633941546486217192100555169715249316458878740107319207449382272186835028799838150192621299064577577122149637075284468981166023975479021728471871106534047125167646181609962806907021940301162053644525895897091900146674320734660720484743005652670046325437018493621536696448736390119777932171902778807820056059812787531656570780786886153865445446055627835104112385075558812115311747951548317303487665945591296958760225401676683997260150796928535671210031586845340523921429894804109784340873197853561880219689987446783066181378261603941675783446241846820147206144761554021703493074529470127368575033428554036134143047006435559485297715425895574929408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -2107150845532578790272063747708622844670767579325398335426126138226148679732625420999846280821429717586137659475943464578148591635679060006706051563549103374011485489069695505892943074365729183493824698098416610756666768405746871350042955272969485897849207286642803787594299517951920573104603794338126051326899220771412779089245965338120089174976856174423662764397418321490077292221447263638790050634817471873413003272097498773329213386683072966741063869616181140767463394744725306273765871269147305552121327890822514508139773692039278934657930281589209828251814530990372756911336829393325602483182609663586576072850153832761524256565869485214409472965428078784555947473180839025584793138081806061274696203023417857000891115703791907301448951631807232684348558651541196089905487190758480911775356967984931030836949399200552613375139236405663005869101801022741132279881847910223342953932486031662335600726523311610434503153327802600657490694235139453760471731950562088199437886015529404412680294178000864670290961083329100457823777637949508358690339455192823330626626138616306784523048564874108776082810938041727186711833671961673597424424460868244450667743379054560438755869333617597468718787178964328578245584858144264015296654815877598806027104626747067899837313321016957913071591032285547040427601034721040051213775618010357603846478112925333013703855155798425301472982109429662658769311682100662206604777573210603474128154924034455419142556478869764642943225185768608797375569148766079357789741729736433970163180034601301047948635248170438441034091482738324634498605368569425392189858484037844381483319348882616348571876511027109320602131639081534688048916366207030148591169142370691832885849979564271327693785328432555963300550001518260369749094126534965745420202652047826909148407808701367994054382556698032864941245913541488675584445500240900709700058016258064271123270934663566245650360545049011028499956118449286963239738204331285460537280104070040678941329092500631232349649018397151748341166149506613622139491638747852345591783102513540516701798400000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -3934843098687313850922711934318131431633396074271815583430875648987639097411639873706309593251067996346453080151207544223774565963249168185283744725303407492553856755006684494401172717422484471140523892572837203961901109482182320674113036523565521935656149235235201922430480282883780697083117884378795638420339823840540940287436198017715461812874119012986970972454323847048156855790174967499137837868275952242982844688076589748350208343336797907963735030075383540453538305801870744259053750238308114481045805378332573439069556800345710872186102091095874142849117929643994554453011611913071067545077550542405691454847157246285349089409643630406297498780673512311618674317019881609300641870757795148774457959676698542594262907364295168007356160868565841905324883531242496003905127879807637442489696705207119614698594925936454676962249529112350472200992894466338929321276401841272088375355518663258813418437185015396636065935268274278655459796377138868302188133589362782398576113710918169313418935316337628072818528405362115986533668808858985957037519216459450901479202413975371525965152546541700564686256030291702557034648583565502978799613846123225706933000703981510874833134280905093387324724563261810218930135859538676284755783998772417002219814904425415502802747363042032967847891743546671023559396374174344066134631018416896770021610192590001348315222071067607473153197593894227223752183928451318213751297324543746172040918004095611363438188056390295299457605914464803571844774685763834806426751688010495357307404995437203537491346175131406656117632075372962655613678823324545495968186344728701017678580669937395676529602160230899731747050794144734514764665826760242575553161733555884506517249614389492548392987791042980841843751796397758764748998952463449125777849972785565346002333424932825510423526970458694478191701729439049434936265241959249048475609680751666110500855048904735058313864312924231553635556271081270722431394165070938715148596283986651529563503664945750059655156557159981912868255385480791649272060978707167184635666474081262516568064000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -3216251591944715769562071498114340774828462929069563854957418061051896269836160491820643755645720143833425579437340423625650819063071256550124472434322728974431392209173263951711188414384530432249384296314253744873021926974427526173375712590217976389559254532702473161548565884827389448141781331743613769769142761032281431143791797336134428307932599459098136590829802009266174554712944761851326970971026935414308544839210851547888377220181573644450220729806126045748144483694431926850710037218453181827012630755234045879192964360632060911980502044739050884795234462456168408842838390374855053360260686514824476765359286577805542145804755826812278402335933080082751739821955863601378304133864028667265212010415122777434437892177503618738327637829439478736556746728188880674511284862908619071547459952963999874937211661588955750047303935008808954116128679405473751547962516929671922879670324438405780982794195927123456138259709031253130938064266965850231492341967977786036033879574406802680867448137454816824366812465829983324275020544272144480005026556635440906073561347494554825192838546265925433906683494527877334317983961759279532902015807985688652522044845219599662555199863253972236923341031965532595950266243267118101200203356494541622746654323560578830403250903304621809001616732572574986191432195632472739787919288674413164961995595901872783142902268582261432094651491373236346038138354433681710688069263053260154223188774694664142391102919082770432652727454049946741408731590974748297638454421752467995594626158576763452728846056326610917509468739026277783065261692457014467532941018876505869007337078683712584539038064710516720964738275266126306875529871046757818662629131370690250565209106253843921676344365163306176301933954477384732494710275075054325407207223629570378942664550880079338920297888490458348847538064329339197141018056740287377993343141012942519784860206702373012325559159874645602798666635695965865991315065130096201566587182454876845468424526868124940437638617726072939648070733796969030315692144767831522215157693865707297570816000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 1680811070611265783872035352757225917669581850727224701955981183475328327574909194583333710222751005413322757774324700995823684797650667377637462073401033433428116264416702379770947921425837360755794340820704229486607068813564565403714795663580664120960211100135508804774787292788393243870368978942686110692704242115845095057426638511963673070157297987033108878903242223728542570620842216385672179847156296077135949083794310152315942710457021086549735577223299463682000465590368566625253709261471305736070181990594996921837071731575742858088720268291218502373769867105948337150005197303166667861729836357160683696699453852861154867025423423979176755134956514534549635007222235789781594914060377251859324335020128823242734516628801284412419247290499185316671295182364370557352890617153125739725523532196193861287958338198145794415795983475458017360102834231368482016983814530936551361842958716945066698929717128976626861921550045341117362216749646286109939357509107313299552454270810895186017203441237569364426958213721519091214901603571943175215025011370489941935393928496242789988045258040282257705581130548347151785583967444408372847757950981107887415278252470461993390713097466852372555888737060704274989798012770470910617810175220936683863517308910745944092918768674075809355997265047312612222628368966972982365368192738393419711945431305902233231088276518825143655185092218256507360494660547795084347952689735726045342049228411929722131845746120952894833325671968245683349141932218913675147029403932550626623276120784228645424664658871039811726239600708634616606250398909992366968051095304531272393255228640672435862099677450303176858204173313208234999217202378965379308537020693913158518143324224136406231348838668906873351802942540947075458019942563437222714360311710468013926860157034401273420757839038512808130088386063753943893308002177403900102776670220252710834617944986376431251728638761044984706932093630673659995406436104686897027295434376907017787191500027460385004508276672837772708446100130009843486966835436172711201923331444544603422720000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 7530012494544181131283689193869876891402969679274813024832672802082405967753801786670035608873844780800336089598824772682142068559886587428956071581805256149969089496700075881676940933304810142028421384282918373440466379131928797450336449175390533068870626702006535782565266887266979185270890546047316968810760402711062446850788582817571246855709281827152290213198245317236382871948007503494076152227227682529857988660270266559068928593011306961948726433185114193679920715999654016570917458982206155668552696878592254199930196808815413699491498058276364571451181392475368304917065964699959802856409605051822268795933911015440588942418997250394566505097194165491519487764799614421372316516789680031690181724159400607121985898433093709412852651556315453253605281809842308296584902690324153067997943945742568988553909564573167454259126085601257464581634044369570921649970922477680579062034238936153187231026315712235936073686639991346931374116376434018400173009408271366411742664658231132397728920652225723573633019166834918094086651779960671750912889505301612362654593046865264438177348106974541954339531024887972356688199869440607974771668765490988415320638048504267351236235807922930333116610273878014805198826294413414379502345570147601617973082585393637544759455420075148231800473016882489540938049805059778309704834518189779315192761413458238335835945625702403811640656539586172685519845194052730167877668949588699498614740570977419950248927360499835486778828954085669304748666828709205426620676054216909840462093304047639883226799156692645982919853105171681153601330036677766605385275747173657842053423400576700867129292696771767876758960738315559519297331496961718162647806071920579763907714162797898265308302464014186794515118198419130332663020792513059382011964792533325932336342343574502425147063843064034711109356095184460258728268313130661683157029051232092396778024830256531626902027464973153475667580531542136449398077248460491628300242492725508314685204073406063334376102984660639764586194824155486702710300470937977335067523310880626730598400000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 4432541225041857417788056586678077376495365482008216343932743559568482980976416322181385143373126834978913095526712884750298283225503329788264466067087202921929059108185541576966737501225655442647160883871103483076522867317706843686910892882341921623738537346001922929501127723158247170976712936505898565043494516305428201144462633186316791859056985678364796395609360148909707543187168282503880747294817554437156415991941518003742531093226945265537377744943455959852076815488371396872869059242439761771462601807866894485491722489336439225360604537049601613852983211678688460551864463174935236600179718824437300177383117901027111405566664326831260005526170315713843568161992907992231680198653489732354921322765840769389950296134064293178582908033873429635217001818942433797916062052953876237057176002614001001557900429684361574109269532877038485810135390020833233791080588364689771991295258453726822407741393841735875289989770139987071220696136795939126922185004993965796796042602723193626733430207410468621986455570907215282764473687595630116263027619175950085768790960557290901204470541662779813619358355084218210948335151855205163796995857071812181866956653012027203968535372445827940823890973529942187607424924195010211324832641150762477013620968395260798644640729928377713521143238849890056707274271986590126629384562153285728623203280395854334719883542346199411404187704223510425127106095169098754575811932594604580135058843305053910015577755799583210162071740839748026081354408692787349641775175852863504099007330067226210832302984428677796115122766011369600743566933365240348408704966472974554577232461131732628884693267427222355769997785980243067668980134434882432614326148676761520975108555951231723879734475970402365940244442318033598479717461603792088562885855539077898638945587739567440932324816187285768336896730469053046483570949900594945718700574423171873297057223875145102014065625717689055384480632723361676919131344554034607352275905984691328895679605983086417669551728116807155214954079476284346251286707915685373745528992141211074560000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -6766905124506063974861876842111473249547825154279766026694284027875563969003397339759979143366628904115578860824356919808707623148509031323742815356311973648265384745043676926774433523191538117584170668877829283933506938387925259465195446601175512599159351013732663287588480094046080331809459492762092057144117116290069737780202927469090695712421088551893291199865533497675506773906665420114810385120189074718451080106495325468760323809393756101554995298608737778566581840064445672445579025422829542019620032224173697142159168376440862646285935323075284825670170493322781490905424715957961596370517238731325920740410825033468057553433088247153269070185634069779093646045415207909172048867918864168684168882554157506791950469557525829615561634634085895130511164598558713913273804795128213813020463984203591899297578643128731676711864457020612730205248398452525277120029453687623327949572475475996807957552768585615986820872485274641345271626938030016444270931852507235824745113358305705239795445540095783441586226549056900092301586223705470488445382796418730914470792998527600198826593109031166551450369908611828336920167958279102533720456579980026897946042518323217316297691601557141580052895061113142123493563757287520493985173529436527350936770022324706240829787446244251943900418057173431868966557115949406776269864188147552815097602570753646481148953210279796743408063219037191825795005399262193760203201521263229528946770261512960403365106390597713981142990275079977191554852676709524300861037845855429683651025888636644991529348181312134004766098539306804749748424725615828746128843696807841672905099797577438200693870732676528933036220440106591121742501949384301692266049875857864137492618153915927270959646540008379648279182117072219308789147963826379743809194225593742482536079107975895115044192760602153187766159558055239666686282862723684647143893216618535630374522438049570436898380133724106690049143284924889718829848691318128395304521007163128116707029505445493636020463570863459676071751748255838840333220617758208241277701551018947379200000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -13966288187907506826859448041926237019264256255982504022710944730871851733720945111157005095563179426439647252180863541938503641772800517023051223182536472409226165643899501724243089729822395769183114227021398534252197307892966926070751127058763916456809148884104388354299650928217836246427322724807938742703573924716102423936774454295807015973668991206861611385048439610499310094442682205502028190459117004256506432779242695361518904050899067784952595034775596565382177401811897315190360797009739332326839198853471481983775993731737166282748379365040622101637621419725001706835389991128392623264888672468535953896758171254719022812586697082572353177428150826267013306626750253384110468950357667199347866130061423942539092183810866966643023951197821719345058875301039584835206594752231533423688151660952003586674693904801159851865506790118723977977603645863657215408556419025964340354095803768514186080751168261614971179381556323808806069434363530213098702418698954107955842516613513608640893519962746427505571621591852662242016242878385580073161882482802747788286582402419059087364082297624228093981136979437893458569396494532652206018096797355752889361838429315681823270683740067727783657942889679984393027401825096234243261000637424008790838567271173113704193528187363120860345338638110938490949470651854154626907192670858509413782750451697841572769810846314282445385839505236766706547601088558641904821311198908022154104271069678710210437667164824632752364766315227501420119185946225259946653514467142953808438503676904051764818473987576098600672393927845875911609593690257837972649119730379489000514960566935439775363358286451525768808714413500242341636970695123296880909915981025535410281615809494395094067451504874074675690808873079284904301176419973696306984839487206889482466593802352881290869012750244508044742148667063074921754270129127327085682253494731224786286923764553604491399652089622348982468684315259121887159603290527374502961391147779781381201253946751123514172995118409088612919643145059929044082439662985916935435346429065193062400000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -8131706016999466399505209695272789546927837255189115024338044005173670698414348521499517702929672734924485090894394773567392328684812960576995804753137754370072065370196737189945146084762753468831823909753964129702362374765157200221728992013631761224193384238613149143390943102776910487199232516422709206483970789471052686605724504429936826032742720788588032299891525483504642817837556333071196270284952588094025273143532796379754222373203628361335878402325660551461693434627161495513752721152435182789480088584818845917065480639158514736097503938204584760436618004295822396748729254776287202973621436609054721748049030846352153305726931175619740084127837566694595659808919189743330799420058092325026595642965305004927046567161609218663900157830199675289325097514809508728781787311096121023246293302645970274183982362033634493750091559867071514047849532395970166107493681864331078580409531795228479335771770193539542123581913681499726226410555736633883077052669962459170047810967890743430102820461048437346659160560655777403803037408967962744945345309246519496065623008466997856236717931499269665665085849711625303835423222090289372755564358991431102066175370337356960322273048496427096623684565898384247264676806931993333914648465710117819092113798658575658821450711108893235750393117135227483685788306854183433434336655248755897573823444313638939607644130739913323710773894316905551912196389224194041146450100899094037767420830187181306256912171246967812356558263672426910806621795741144223639976808623505123375254991224452350549882446397702427292370908801656951279896920369290658330572326846522067394674356423833739899754274714369068626226832290949189115637538205902012289652415227897055057502817254528761390591894835100983438774812465614341550433878013936240726781523801606508466701598217610602470802517243182170532945955868196144043578018439583368192038931254110197081839893911322199839414165075128974548602589736156939511692901070933207613318939256785089348811322595524558326619889137921072506920576232155206324289857142278316753509815787978752000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -81715916552032370650332940919842813981117622709739378418103062849102267438882985557349908560504770874438970779686552556922899250460437832311358937248084643927133247742717789075875642441472135085634987686904422479676241792266628430366737929596487487596819731409965937504923984021320927519580651977163245933505178952746425713889585547811202567070581523313289702927632343089790828189671959506367080783480472639192779734777463483437851855398672363573509386584369515815546700579498086508091709364713589730906708444419008277594913464546241246939422794295518842315859740264035140658372919806076859486901946117208123494514627245688545143409074891324873910691427112208440895175368180762861386454047492884064342275316104812809096776762184279647137581993540704070663698254213933359612975962835708093948985353900411706833058062745077349279622134361790481597081291721083088029505315199665279244990449935764619526095790919428801555903112331128950043105828113113970961380658202316436693880447978199678803985894284157765232185928353482637561027216039394155773742750288842388929187609834881643741928968054687148042268166421042619760909759285491429785486307446686007826469872151528918595504119442602220669681425398606613229163562186488611804483164919941053358038259965762045578027160094546356629119415470853030971300488730632287630908231446077574977553293210477114070384470197485107260648057696437147665314437756795291963056032465394325361447439184764692994241575203354930226949180610025637024310189653531370753577600942963779776079611744954425356685442916925193031417349282597527529055379458112694913098655385959526181873474825575105784099125390772173450674443585625150007211728251830155467160936083712357815088957372911867318896938932714071163517851200365565130901294559432483792985512188669928836001243062930418857871514772746189468605581417870793493006428187843089167759708019943547758418021067696676364657142488666884209203158959184982085375522543471163233935457457459390937622657354314992633652273985088570123139879048889261464203022082866717218549302705520640000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 2096204359086847596292802585047448746013591189498028843086201341467400518114506134952131980937458204540574520273487837923206840499466341008128576759165044298092883080431526438484388801491954631952726899918135158896181965288947471690631602354592738000672468829321094181079062645576233389920957288648469290484328729909546571872795448082587612502467750166880863668799711531792908177768219645480634993971135375293660987079918301224530439320070760125748627169193096387429297574519235696344679534134295884969281805548633848792700960711449257510580629922659793173569249025538421954424019239858401068150612639328850016344595962605673125431349653942889480786631007279717246706236365568586853089989392099053866652635878850888531007162272425004484957440173106474394068799501206074873174506167847142769429342043304601497639238520254724788606446970573989664084249959770247066654322065496465418567647447416113269286171960630531071115842440274118482849388272423623713417481477499025710661391396225001309207679783782362912232306661820100565773271933182887853193192876235258651350762633333924082825498527963743922897886080840089172668057981312253218025261164883888618830926555784644312227580873001715956618752741844067449032351989218335408351945287000272529230008364416048905946056465725858946956482318477181980826199644729886750920775426712266753941848145138881047596969567139814320610328758086015940670463159068096955187579222337408331806073082191230118691188627254906489423301415561387093705852031255435087634110407964945383395087536845550074421012307608520935124223491310676276143618866941708538162108928852786471150618065049111259087980751004325797740678552949572117796957191310308592084946587606833641081045206338018932856028312313319017637164894873879950013665493362253871097471898767497159462429499858105503038758733723615040526767406350279408771215907027398978971049355147417360653810440235189267278243282636247017079198779767157992431972846541716390882070452887008704882024271228858508182749579570350260704739011359521499825428702328175172613162454220800000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -359580400284068540426443936431866537722850412973412855400391979031966165025440418875733165048669127899392102221352198148566933411964343305029294036150575442660797396834737131191312025560136636874331178505945599830776408056175626021821057252439551464197170497784819356478251966734072823318716787848593365492789261148099965491479739914736010535240182218518036546092619860109136726940322928499405459717769913337144797667055285119856724563074401265291422605558995480059821954771169061204846710800149708676129867764934423345473149582824022615385770943935440119952959205387785204763721921112075244382269722872079018553918747107143282465791860924491657122373895052652001177950729390410822994397882846379360308647638776356424856118630812313145452730594304303612537901437032562055864493857215343972580992499899341424143702790283700611762719519207135323389187381553779085513747946977541545419646646935927708481640502530812080841726252061910287487139497566866263833359228531215860273043988166604376399260704660701530644126491913454792044254426806221976527390562770454910827477832988239618394188727246202626706026824175425998429253634069123549350217503463738245345885063539668467126381253341312604779976575631207612507537846033781657244084063135356804795953064526840064647010626429741468464411286701038614460560644810868004240347332098154203188181071956342167969205984362491682926872007620555114781174348877654678276314179830132123614577845777594808250911406629422156945315097662267368064829020990731416813885154980540416860758316332051806721905570196439571954473639612762506151019943865295890446427521348707970620850737444163419552741581376827365196085145547916368588102170861303062198454298931051642477164285141353628027266439027941533117872587948105141826807453500560523336553360616828473142890547537918638253720771902781255215271706998494696307568713632581616570473371270291568339486079737744108948612381269853718605636632862643006608604001348884967115722230567880222822456166491771988470832426742443629527603095519314466327355212851404218117740812042240000000000000000000000000000000000000000000000000000000000000000*i1^14 + -995246062410933421895478634320140533566750174629560416161788103077072009197362191422694382473444293005960991885976646509650315374923937846494322259551793930579187453591223811717459420004026235492542243812498632685059550693117264788137754267157721767735327418961459913382555282048278024497313691800012350893712724464777999923748709287227874071105576567781247284520974908716500142431143679297296951019493652473750953971202980353484335026791746111789737961200641656199403502315627931452230380202264264510660872426454283712198623409182400357420178087119242436108691068009907287200413029067716739781077681322409215124725254515593917683040286852671662538142718056898974064033801642716326771695775183425031773227813169230284452214146108168878501825800366403664320739803267326436332392338582320014831300581144472779067962818726527102438884488822400652779633302458684435608793154527392117529688594070228010710389323338481651156034563236282953810398992025056629764626538261363203943693183513083362675595912620141059324848027459234340684774135924219971796368719261008391947827133696681320782998697883751608471339500639550996483457375428118897551176454885626381669827063448144862560784109015384168672435293510648245627606602120075294448526015311988964571304467651998840702598603996813605633993567477073084601486894824715552530802730196501840151344412269719659784092679054912375173353191831269125422333746096357906439257482748545026712248254745198111120016112999616515801612802421126271472318755814816762174988691716212045659691808345950305343937103395284959043965164966438777452868348420952336105365935535231728214502353330323947622613015976612670631991309967362940719951012209218537640482148419074442852855302576766953036752899691785657845017678539920106121208177569558801296488066761189837148953237646195738241016025452995611263156046135279006642616347179572175305944682425689799185192653541723680721653464530875356275547420153402748948446989360390589412200603299640244910802969086381052429085086276337543741229705016920082537768920918780043555275454545920000000000000000000000000000000000000000000000000000000000000*i1^15 + -570477972974886477449528760147842940090632695065684615266549486357898430459528089274999493650378355931725358224780633352965737070648808549068743706996783192408550407262431858728421039883950786472379970668857716650849332705679117744358907586332820623187238282688754990965947117412861249774772985432954027731073625559881801761225186127313526577916861566804806219724016742746255578617924866830873985575949918825742270001916760139666530104006942355676876417453178217083441760789663568125941765492741822885566795445421362856920575212018450897348504075630550088985821422176388018108544354223994962313388571145234257601761293876448384085766843296114441414321623101427496062609847158908792930003269289972862031040547540609902103481746633260463061110425894237524002730024721294222182691027934605052227595190707780198702061163188066876317793561275832676892254307194317447597062580520836503855180133116825423215116790364857729909966206676943857415833126487445309922028365001983001385417200382995826575919358157326516141175284800469693608734925311035893236344070866978189777318257888365609092018300590554982112549739790203158925944540303510703367846599871223769926315140846484798889430784235916454145179029325821164035839903994717471124179673171129880579168394489594129138333575107960189515202050434214853033773633638817939985441577929058412964939514624806154327987658619399363888425896528125721579537463156158670022096085240745475599240840626519849209796281015254255892655917131047810489303332637666409005057628369728884980878919653442536212838799349702882264096322367708699041461394030420932684985068100903204620083670611725524744510791747415866193162200244619982137833484710068435872018351461950281039682981958405384085864425362178627777872022151686343972952019055576259399617730607454808345633703319512944620286750701919543022490937555593633732527870196630039057048226806593519060357780201556429991332552994464405495836509445833168973565723230021456688971141683168159911246308632171845022498628356614159586765018682738330412822625521245327924552898969600000000000000000000000000000000000000000000000000000000000*i1^16 + 141210613753541673157594169151812586176234456159700244855637136440005040771419343886766693475135891240045342948761617228330486625814958362713980601540108469464118995590525407925763098980448203988557055868336926065373333393437010117128852810897898419310102885827226988271298704164863280225831487658291189367236062249318485324824685403376781936977928803901665648562769456597995135578121556194169566744499230200363012156143835871687649590925244632789813217833560505914062951307551403072821191327501791755651712182478477882569220062559132536431944080388759282899791192730919646885015477310593331290907610892699592189657500852592914707593720318772296963125583376816675774249353321858083338434590780331128873363093232735256962573203433875139738553789521012319598936224599772342913023025026972627446410805254230687097006283131733101289074372217242446055884435580530914878339681420224088946376547659079633538479039141429359994860634467562032004350493709369481399772482852557395140783766084740360477168658208958280169865149853165537651069424742822205872799859588509857093023183480265953007190892653452654030766466657758591588157489009510040571478871966476990977275720342616661592804707600719591532704151139045250254734268810322583727120846747248246071422927913738402315720531131512754015800049015532504884462930148079313186444812427739259529620570081748324916147235662564725377671644765717788056735372222105354178035369221493933456709327738067626687703635133660302230759283179351358351386564116958671805928770325807005482380380043472638652411965325924195064737867784831497633157093071678456648074925043179687056056074331906547823002087803648952434629477964511667596062621125318737860216448352833747108949504198245672922227008094599617527165589748258936412418321648095923774184174309175736745701786857533981967570261017390609538499001705105322513292800072837049652719108075337845680371282849725430615635883289510847961215843509435696283732910988342032545834411836829539919373317934659507228258111683375680870014223335651490565684926354249558647602413568000000000000000000000000000000000000000000000000000000000*i1^17 + 33235987807019184827655783949201524586340903291423917742658099513040521812056598579520342114628371481252434772374282174758803542734775771519750358113491682247813917442949909536610912869608710244112995440125540420470434524041853226683628946800811802356561204409937741838943933512842997973447996247614529672991292379814242174298655970384822756082141108318764761962988296339654012469391720437926676468707917840950471517808005471250210734186124566512708715563437855698476824890488375671235806966903482365605297333846732326278579769124300882419022211901596415216992338333477810680579996188188973445332973279732867134221186161951564163558570510444748362894376667913416545170953377210950734873931712668455705131718591711182791082805333053501227834727726202001442542507769372047662537311164949013424077623346721640807281770262827091432326737442644901526768651485884197624838163474202902414503364091597661331394907043811318364004223615255117314939136185312922099914772550831083837269326380313028404284977717180314420984138753321022483164161545008013341675919037047275613468330256502703028883594409684457920793928725268245430407928397489535529438863063292176810840618807053039584198246332064638826146761538162960882923741835358736552878805374444259430642041560992477882800255898183890566704339444283731087795869010331893272608881852460815688510932236730502200216625394708981972601508650823053615969161052990664247669656526534539598785616939749340837392888539881669111369687981932395225535216758937664103810594465298375013163485207408146069600468511799523431872380969868005417580073485809629021701286129525573285365797447567769135233945598122920135891177110791306344605647324128166001025799616424534194891201408889973480956138884272830181605404394227971091762813476950355351833821527187883578360021914396477820121738135558762650116701680246128888665073558595063510160723065212536163384255895867384252272091856198713306745464448185328063444153984936332710532227778509005080742760039480923743318617056852967774143222950392111717017676414649064082951372800000000000000000000000000000000000000000000000000000000*i1^18 + -21988019090025723288884121317838746848529736770946652254989808191829467667112431522825456140752537535964828416176998764254067766672328621845690689650575851187333571290291473142314891291912904522799804747353897063252433878733424261890925786839596770923060990491718109892068859927329002646722909576997591591008610373277622384079489390370634550714704615005098460976128662952950739514500973710974572236591439410302294334477008558525312588252896735555581709727787822776293830216536873655699393908230317563090379656487744079998972184820012379762981056241205735810498006712021761884635829701977311562763941289246783379402057836646184687638532849321443532962747407408372739151208321665335440406236933372746552603721599381782259089397086366840226776347634471520362357124957198666827332606597262582291281487791847281207594861577573436048543688425064223058256488290050486929632254574346436229650768499583022035472869388216776718470606854379175240349713088839429840889708143182886245756827541422877790149375017635388339959849588453243979411311050540493224979170618634227410848593391917863518233192239593882313120567026812684829293083181260427875944242722425468121175832003506945006135710691915401174227541207548809710295936469255597501580787096132466365916390470279095385555916566501933835934374117678905375530286295160433449014608219608803087742328058926021498510488979559499263022568244325197583823180195366696388933337832817496208816810560574826621369232811604637491570476357243454039968154235513042880237599182342841591002482811856206474287874430269133880988920493666152282809946240684971391075557291157848688273251448167758961319677866679184136186927714807252594526207618262842304407241256036191262332454547547501378570881590515482644421295626280947583056421518497117354198435371005645071093743616587599042594366742687369963727687538067140950077871454923424165967297641411736099223745573214131607908556192940981319742307576834958341084771750806803660251464444185452812428401321036921704464629377789980910705415805172437439892930131533657213501440000000000000000000000000000000000000000000000000000000*i1^19 + -30014047035742407288408670960353486276537983612067596645374370810311883304086487629003549962287385949269760459980113389354715514759994037971558544996218950155605432365345841762687107313012506387332863008036942106666697668953156163935816504410188042317395280000834822737566557617460446601909976706205158200143778309751141236615270103868440214110338795672350635492576854812241221045866827060274260994196733219864288247673925499393603049986097271915289949960204196890848472116638998610693462044961793884760686476987391913951732313338800400742729215404984802182853744610593780110094332808492959545588153627585262878943521907914970895107838877146417462950793043547681967509921083421343162615894375306669517249282108738840943086119913306266181205959946108415109728332159820280648114260963442905979540239879330669642600913773425345710895384930246045990569320722658129461016746476054946742895668201231221810568435893212639743917593752220000286891986376060959912375842613839569129901055639788178580908997808070355397379104794689691364372865896961908101720637236564416816779965219421253559403762460231566488410511135031753293150069573592643727173383914234282420434879870118090206721255196059189194816726350890150811218188917191116555183466536414254056880979391118241911758415425003594945897492448715254192455678925818888816140180714392507629192105355554332118035203648322130968954710732050678101951764279364724156517084134354150791715863569751839769072226635317609257307643943913290078417237671870753290969975300249332882836817793224135929004186721754288707307267050107057296268868897653540583331458042517830959919561495372309830060654259786267697578369829282997841295201695270085788133689060185605586243999450114452759689589624598008939630646961226054498007138508238658156196466531520846291625259315445129631310435166693285374608374358807976740088073421528434902117574727291454987430113154028004149189925646462779552728296221736459884287932090202919176631953614812141850727290114679282620034016396624560950338968862661578101992030321508109737000960000000000000000000000000000000000000000000000000000*i1^20 + -1778286659655908425011494586807537759237289021026747746460029222111394183812598258410163471910481201460708760126844017889283399694221629096894166444347019175773613297100205214999325402541623518307005498704525234565736628032770018742205924518794480733856039903910411100460178635092033404393249857859613188240560182889222952031609533826652097785652571519661676453887148296102125070861622478529532091463338268730161358528309782519613613789120141742003683466176306451686995972259123865802717362145708449446626337849607993983874149654426026508626740086733713867941699916262881014928102180840957506691348539477683964537502637481677428057671002882182526043942069429474344740215517986484280351833212211511944312210929840301960107185609975115214075707075225701255368819245187731839191749475120343262842655039068641146350867187598869818001181848883975610740128651714906226064474626175613852840912677096668328171847522885078512614494132896780312582907028629228727946950168627704610776272991848380958466439392544168889308818302620240751153346971796379186061366046904848742784476571670797054756074708348931949247509071335378314780147559670120829218318738498572276583451123142367632458185574670842688293535221830159034119999689319823307317995310167794766566399746716757001620953628035906485766264401231845899012197754007446042001806298091866381844063853660394490137806501610275284876521140794287387421415407486509218621840155818429470479210334682701335504513731815571392413879562202028592717285119097176252085715031516245298699711949944025934430591362554183767502952679294895172428592305058673464222276230806173208468849263933409352106141993745434636638171876325728156412449811175905485594087155767303223022440040035521457386490470499606261775076426761981920168591270145036691009227613440754714613320726381309644681658585427318466997293260011202588709470843328228908225201514721603988690543397307974338977562288266565867892777735506141827388208405752116584177247618858492871857499002190363532419866237655653507809065669349906199635435913020827290828800000000000000000000000000000000000000000000000000*i1^21 + -146502300677427852972261607889996362423967054855577506960170775455717371019262394340372695331515312401663933278160574309575436162291581110120871676583487209052894825891653548727320298232923990748944519016317159766279959437028506669655943269656914296881287929336165704656025966321362662637014803997952044654471276601557355253762519451536543794065716521637183039086378882174720847622459415869682467535166492770076914131222558204286672693105671757336671069287045068128383171197402363880425468101699441409246243691538436028502297147387485358991687420643513393282397754407808537401445519697503102110713477201167232889519860661039968676269256514472426571538085061409159011559654317153730833149914096351978468107070679315343279192750927216801317856928668609408072070114919349999678629156039691458808923655759402557130833611241356857613489306541323652789490797039523039437774180180459004854337410175853124189319918666670630491882329176566590143379669233029212927234485783400397107301687563591586373137160063683840449989656068818253977301615874081200997086738642210150631592614617171882788880996839923542872296160093038068425707664338187895257751310361053321730359106880608171368059591965070574089171239205091347209040077713509057405125905076958625600345384428127781698261553406949827074446845291270528561684003945819763633631554879128818837598106390493040228372684536546962484725972538599492607338982996527674655350072103310535401800815346061340283128339130493774139334341298713507969235328789420638661992206291520355015729276581172815453710467697978445433294504762705665733506125431289412462880510357037128294342950466721852915458934365285490320068238602697380138948492421245118936190432771977274498000337842517391081895556284620946389013260852804048795570065068961904653566234233911483172842102081166203990836446464209965125886619693110941140313413154835443228413613628848022592740092745560822321269353503704326749473497924262350688431655738636696387321574829764933552338198850817433576085604031199571802845441801117746973991664085448523776000000000000000000000000000000000000000000000000*i1^22 + -29934994528108147982962217416208460865359092078332317710960259158733481972607914636964006390783403416360533714110700364685296089293980518918921749545465729912687055525487267465606932381802844161485658112361013639924881241242396402725022009158771978437150768897968214098680029931756370923715807329908834568752376392580456744119267342994520466687138837361861032985012362869164708048176702029134559887380107075750215907284638968492523909747065013551446248723998717736717052867319411514921086785742988196762716573609504491256789704568202718092019865612102168863625360839948708406986399647783435805909165546992188866412130862230956187422470737819266815075793697161134662317759783211668543071985912100243915272512400615555005558981859717039103698396744790077961485673706385846548735816275370745654265266540132776595681531788391237271107148029682823338293682726125573437037630856101009533477380227608673465196541076763786376808201771375554547308544789095959436662202371932713756297622602832037718380017383434189833206176521253262204847204723605238980464745879181450428532181595368229130315940435814930137803810431421587366202865637210474626640832112132437957461669734449408479465834771605358607201468801048610207024106507183944646727678863297669812877464667738951563971847757204646657365837549999080033348022527481822714801207542870958202048775639863569624015345127623617067980117081665300962199526046262326812018280096542703491987959655409643291501936934904052675241506824403228442991233750208645892559985179115212886308655539194607335622125736399480016312291593277445064867507784891736030487530403646081584604747688175750249284776510632542898106113385335168575512784387147331985237609010495097366013076682902702197932196874554852810038329465832977794942603241323010215674938621528212468362152769827476330468115420147102533221039373981018373617127604529423052834316227894775583829995082300503523943008060983612969584041618500868992737946517572051490486602179391634648819883178135153598446437784394353652679543941031853790207049033003827200000000000000000000000000000000000000000000000*i1^23 + 1828328250337756230039317899557069542787228608963466499014977297811058164967396190895477810166154998851408169789828692436066332290382672780277425753147359795751246057015187424879924333237046638219460471549888678434038249693107652541659111471945808104312662598439980814394348173717778986066410672275362833341228225016305142954499631555420364267365755000352775087319025527578121856228218184849812804244449321706627798522890917940530651975830592551404519289500288946262669616964319883538445524930367344200888938677900259912460822493992774085446502726556246894995699366720959090067713135933572955176371635682488358708529202367969795219662278789870981677894702671742236411790997619714728436911250935822279892272671971899379917733771308554450371711753146877622156241100283045653208769693758306072215101735400343073730834044842627029578634391512368507828190542772630008355720469769291272264832846400419714778725363069220392599072886320982711758830014653490310334120772159276228115672651723242632220012396900090810541821593823294720975138768987241789904160507260391544726574590336692195709420992705280309308710424349467878187285516064745389683536636740944051818785315301384372873828524289740346965528716496713669114444931021236468775085061702291386607227374381702237002115735877939591851994115575891381930388383569210369355322084063358047408002602117949806395572112812935208304987232199101906456944730370194630239024792907860237961447228529640438256669910270550392327183449942658247678548380651276509383730323881068847234801748074745067072020548831811657732201844244863273106242622716681528529812176905761881922221462150213568107145853229192635577945528326960780694220380718057971335407046856403152858849096343234643226067363807399038649584353416399994454160922057286636191904749539855652908332326633280005825176182739048114870648120413369591629684335503910986082582767238373102509710772050841569729605501079525860314870620572375039638133370008210671518207339675507092211176244034367818473472629836240460448463502181341735846792476491776000000000000000000000000000000000000000000000*i1^24 + 114266949883003455836054894317860176145421200228648145613375967905728709852712552649229043562902285205352731027378352204994845656283359885965865076046753132520200349875487746643965871919395710211841080110079223332890743729414797922067825302707123261457086781568923958843167283085837786289432138695446777371398870868562995762059705780918457129287303319135426637194629122588672238265812082189406083953280364075193936540663955436102473805358879698626567420228647948746807516023412422746068581383035067513434377035965625566808614584807151267820135415640056077749677021314972037004062971726203300914243828583986746953222315414265857444174355941651872401938114929798331055951186735217244664930321426373384809452760528043632163241296664657635814620304422181592833263666553639062991326351097847152661009400080078938088937375059730455931809931350515681471134961385685077863920305001312859249196066515966033360292601827357104255270167645147600482248912746116218737753616612276108973298131019871289222104070762769595209121853012000847688416219508543697109545958685675598795008739208386049445883187779061842356472678402484752895160249536983601477421955543872897952962735773899486047678268111613167771185917173107120976101843678450521199613163528300993849448474796734688231010141494182832797912236322685777114673338829883463605916769359704794609174760570305948407663986223629285956603700434811275198188798216144498339722841416816024999159085828122313469753126688936936651930582591919594608614028425568504234508892761371708281205827670286085244900769114948779181162337335833000033706429988192456602665592625970747871651076193896572805458251890820221151831924675380659807949914646269712590593051081971770056723568320183139425074445260506126124195966711089438787574010390274264843463925188943157926709460194736987714961594958417443431284883669383580873504838194304831161716722637682399000411741734010701721403620200006325829461307592957871134085470053313665912795727551483222119631210928909236164681306432574380074388080307394991674837720419532800000000000000000000000000000000000000000*i1^25 + -89142067051636286512867609914302405677609953830870271142869548762423907554259701812666819449714683411386702885899383731030664181369799648167927052331074069918356147727509720577068148896367783482178047310415509200195612864458023323624257493194373040109494321688627219299226036368328187825203741289891722258462173535929094840098918954291345908868192275910891552236136122229411553515826899748938975176241641578710174242699391323696466076361162433149146239375914910921621742477205586304014623021514939182741509095213427533495876686051009020830176407412915094800849240944394848544860475891945691539723377464995215008667372057034365758939929898593500238835357900540971590297930256490868567613786876734156295567412375464723805540793597287436403129371289858841792728695630352581232780935229196634576860432751382561953741510216104290124844686429053302517092306880862481214407025648678556138338383748183392208845380091669676254209185010260734119529308453624340814591024900420241862206296508201429409664453084125915510771858640648251909863794868965823836353321592405104337840712755083675244258590595141081278404106445156999472420439682790415493133207324891714609668271329801916512339179689129560249840870278486862854977041352734500831708428950187781494290738936175257411867524277062654907901835387108917442241433022866925467986215548559727904871246318562054579719752693676334021204219873716584686099698789853822052778474724011561613554030663533835315513669777244415578829458530276362125699420043545107859417945926129218704023861407028732542804248570419005657521360041247118611713689616927686248387088744820244667816288638139118186475522060211947412883156435498662982195877754004179831178865934828163324788275545237619412789357852546594113875408319074099326065136072571960553505645008613672079847952772703067921704552848884008303859087964565615130347450537319487301599026499462710381969948317048302670211029290062160055790043550978817304715884690601418708807988485605888019252849530786841069375159097561245428672368715525317657359596650496000000000000000000000000000000000000000*i1^26 + 6556315713301477314386789651249976358932942186939679823400615721496109232123838730141532236125668876871682424456357503985905454343465146143967031864659562477541613333512568941235353774075575625394180410028487413281754128592923112508360553582560852341167972794552702080033509144448197618686662663703164804900450071121125671584526333133137016083514182705721630140874760385991779645686579970945468374221494122308428528171026461764573424761165400803337053116728196101720100537129018005255082708049429997317098838712275323805422309550069903106323522549216499425552324443314879710996606059720083784746139352550204700685094099236860231803344867476917401327220947022687597545527335095475413533999982346043671713650193601155864132735628287839290418275207655377585414145986054451856840756530171320228707297187299630601482195344338384737833251812207984589880009965929493668186791956784223029616052730089570657834306510683974805058919751242645942605950320956293031515292356889508920869130040482452209580812097880010528452280936993277415447833019125119689203194367404182470129036355890187130883824248287831155755924310856072349290718225142281467313952704233457043902707787515005601662616503386303789152690778475793116237225458688064211437318365918079379268469864073756075309536109337995217532735196269409454481782884497855378236142916322264808273573264090676917465630411664365353631524573668381955000852161814802484437431369955103118525200901410684494110793727559218708586481798714334894635812702133755910214163530144928820394077878863643474214187619630823273765730330715856899211522465217010885085912362029261696401387521652620555580576023732999947102509323665712616454225239186814378415558897408605256527297504591654685211719430944239547973515449134927053845402651557816305029633392525237083260061197270935268183686725333521626183703935342658392073079222863901792265620457503399892399101633019351725966041726100053772387557672882804069316848139274924281668531634608182582777694324584906610182490252555465147303128128598316367032593940480000000000000000000000000000000000000*i1^27 + -693936855373446766835607652180012118165969579667740771171516536946176961818734100418078074553938382399771145226048665062801380047796789786400181158088681639174298771015515010684077128821887405661998819141745339649195204861797226763918908575685339865168349847896070859739720641762894050983820818627377067251544393232500503408110420878509653787562066998974693279922166494787903531816357386988290929280470772714965253492170834565132548749780920337187480254411823222083674610427196126244515976770461548452264165464626939075756633296238348325448161189495205070033669500954177997312742743989819897630942900566915955056641352372072821061741383531655927806256929716233374961990728561150365556777639079722081355658292812463546471640911631699700842710099910352261345349209490163933576140627802775134744307006836381509101359822359718838048004816882150611952221818806053039991417314017127537645327098820526357990776196639875699790283564314402044856948278161686411995933000557504351704048015468634156747505812389165908133506601847130160955482631407730193641063389840560856802450735688181566921358599998169235068202062820496653315413845943042695502737448088242263647649225764430809909723630264364303540994109093160212940671525719408596709783712718750702681308362564348982024081689811213021559420747312848652405507283381190410053518240285792407168264407442277705834290586530272365454780889284590852071193397360371962263995329517187351395866516171922294316687444893812430814107030326953045609478519515215103796131264957890023045908001603343878552899629078001600720717609130504385787591503690159261941485912717275535947635035653435514863160662232996478152956671926765375703059868345512622578787094809648110610685618564825701311121146114408833765756427427974356114194543602799589275078418110338983819099377104617522936213985041541711198830751758763019152167098000093175492215873266843789007356186517837052208022798207450389321661042784852101980880469121231278024756219767845823716695601834898509788049625789691163779003648692613578548576256000000000000000000000000000000000000*i1^28 + 48427447677879532736415592156552603992231081942650731502540312479756566296897575207250294130051336995972496477117258366340094159521706926337242763060165836515210823435348102693493822483290317005067501213133150407226620638230737481224144386029958044702962785360134110166557718257473098753440559719660039042755193375496669857367488047475160867573938628032992722509180269677566096623969897832556450822927755435705774739053669108558000551674862263956299368798667884042464340249888465288760516868823095931064481609079502991455779356584501748063029201911674971988840145623835744392455458019159046248394045430121843473637674361862863356714791718931984019712145372391250626085881920073977373655715516838022554560475345749918460945190898439577443026864285790037972706893065781492988687481965468917684694259971638896051482445714023519445603930836184293449151323511948476049163879906114948792133485624234508693392485874658796798234583860844024982142999286556651256054241597046893666689572647475871227650456090352799337703530870752443897524593267320035907637264726576222506414076998657680867857589715627455676029357345580381146436173891480252805952697183901745922990332303686010025140422521239294676433380932181700838094422169303574428593578955318443395158009788489955186581716388371503590657503281953523144868805387842793012109260667932696823826372786914258657237072283329194273638454155804690464144475121450341772327617213778226136161849020082857950691196810745728044489490265540244852515536751833007079928161942644221704222147273006292174767018800280655378353930408200811116462354127939896207834037207145020456887447918190515649048477530415072575758020719964090818270717926835532939325574136324434517922182753381281580749974926096378904060546844300929300342090801495252786174663276122768090708601375311289019666712955132615643743374783488189384084435265014428078756092557944096669758506671376836821875504219256493944454844454325889584972358638930856155658320426597341862582811606311187233931138307264424266088608468313700764221440000000000000000000000000000000000*i1^29 + -230903825697713954523264479868760817784781433910810273006755398114099212437446567039223848962922448713893154502544489691379463180654281571666564523277405062477763432739916718603589434171087091753683681217454221257170050745749517128451442538988905495673562108483310283748254660647898296867259481326994595205438285232267193519880191360398003941529353681171776801483068470090844159883561718641125080943118423159641709864721203279699070548658705951702513737923283213717726799652324191958572568366925531655360397845120298796491042299112998882387060167158845951848808118736156008599682906647684142489784937735226567155120621904318768351944436957553764103823063791271848311410811214677497023753593579910550874740494954936441447286405443217297332354351501575050616089625805969992188034222473397667594862322109423814580994893578165981879032067529081510647042159393989368406576751987148583199683466922664949541335505790634143404382430884033948615153926060770978500796364116040931300668382447364046592399986480036546637551847054211042625202230885519111898861659981964955891491312239925278963230849154227094750714896596531174026139227995059043728186041166674523217453022517754742004991488714113790571511438126598708999121448866181095887479798178239672670202929421648730602298862833892433366874557380355828805008815479080516791240926222595900538389208098513417667017864623821626415823089844997718046509688816452646110751336600200691814728798995141734902114261741356753149515887974341217486471558574096147786917901429789684670569352499256619692005024768290252718538828484383204842770290172113503391229162060759894974381523008644156257153426353541162426982058044230737274202803545097541663396020022211102159356469688851431716254623223705952487537192429582143352661496570878954131637183668520361130624755076958382517384198261352917702749088689724874095973031232695130597994850190628633891733105941297556008149560202475372836297078612761444732745716559211480985478320521203516319566559140621697744072521376335630899258765265241311805440000000000000000000000000000000*i1^30 + 186774144629282381024867195977840101193923869037240270997669967007654684084862344830221627013713087089074296556153219959118801670657356520885649392383303602597450249132502071200791760438892913100523734533078317708083215943219461441277342275716696041331241249383379416391605691971826703512575918375507503041871298525162116118540189085655366163323968507697907618254243906587265400873663903245559125096841928643715121395210936288721333031201606468949531049798168375075346029385652360413912295505074509083026081318967840810865497021815272502601169587371989384198604217361421324520112932371689137227096692738428609486106457246709238739544355388117658465077987419200557801516552510782020379943223469513611996743120243036439478927462737440291338838423752880414562079033245216313902754057112783125674413345787580788290585603745584158359517399119369584647704982692711717082764929778678966004493594986304783053521403637976859054377270801881006864463045056658485451105468436899544719618403661319859279291121098959752250527801106144540061564041613351003605606702170924777750296743435509397386607137829488425498451215802728431847670444418766374938263725590978612527726851400937417778199000351008846613162636315139621395508246701760912869312388647471334033780316957055290755815084660333999224637331562392617754053224610910672280254631993915771039501061979966504949022481052731576423328359195150910589387707886354837250321295557704465143646063605201642401028510236298349337741482015097930526377678660369696811546197158030661164796335854337930986891953669194829824010770860874402614131993118038404602802369281497965837564954901084648376074430682366666747036840719347275040085558858537550040741726103701686018816807321186632350866453960553978877342668812445288192774624468057351309464535988255091032165364569564095753331422598953996193449986183151800011529512036412866078439445574228040819878931225724406527833087831192423314063010042307217719172126869975816278555304932774103719716387364146450040003288153950283648854828439877504204800000000000000000000000000000*i1^31 + -14211320560729117171901630683059076623875637468362246214191457432043835726326742863333887495098789232370208603727693885572156699585984292357006127567380703199713187959816879660849768200604384954788104054198581886222753826099813533110769503410924509427646981421129896338175412575182991120503723851397760968316381024234363963696618263321617892218604647882019993522220443017304236923109091135340509499854237802286785471992861920870348008780252301243288950932455978293263173194768381623991232373673516300772092469494088464312950204045913136607473638763124411199660009719252190837324108634660749638930938103263478065134858263352762714075403860127310955244455247089263814266781323214546289842386539602164803060577248570467578675384615977906578635328573631319053966938104089136798205786083527110728801448218517463205577216035252387819292570556249422203797119770857823404442960479078398763032038189914369134354645285300912290346496964302341542710391823154769543302884597123734339298759746162798085792719318327895645100070831100696082775108109895637454633305106512071230102964425358419721362025032539468576105434073466486400409508299284213352407519253717601866952426942621346464217857259704298551870586520847038369712729477303692188575757175838637200020976549592284392360231912908428571507391419663976588003869993107602303831659615874214388018986517326682833375704615544354371224833819327663814196442378385464721932887027490506367365598772595694439735887579887418331771212775846620024186352069812307835256489660297209324512350465918258969027415819989971609014800439449574094379509931241248966830340396244109299586093502412967891234116418796133832432062060598370987031565682100488129491514733043694214672114996707764038813799511578824308170261874987301189079094542598070135155256021594378543309909593750479050217282007213226358510847371201177389506466448388905656177196520521477718474083311429078794788813907584304657116177762999765741313669346265258962618624063798020932156720472212205884327486811799916933771862000527212544000000000000000000000000000*i1^32 + 438680961622982628991654526382470823380769675330734262124254673710994338083998044376714998713831299283252144990314471572283651820556719516952771867442757381638910612557757406195407591010373657110024167702104344168514224412954387553046620798702908163911430697875280695080553934290978737661540214507142112700582522295474096071412487216888800480524977583440624915843031621274914400452119652759696811412509048133602236689269211892247802485059131014274360393084430302762761243284624583367841793597950513268539545375711343908792400478373128579221468239576040704788286767853560353683002352410941865495023245539765322874795103957512700808155894742888045526140540752170724089044071015104462970882486741197373229365588095355906510236207059468672341102182989633569764482022808382738943009802428814564160691957056144164646411690902275024052688026588219453896851819226616350990989427134666986708110198269556119876544380165772637789621133250382455811666859737432785088693358676346960901133226670826472136377463110936054221262841803805191156009980499556608813381396376002356674444535188536135164338621362618863117403245104815695778300912532873141481604106467249290676037912665512451832695529947418103738794190174025643414606666037906591336107760047973635020882117614529232009035978674004761805238151927625351708729747545685590781216971886376225272348982367329910994344618289050781386563277547887677676958944394812931419721793862235414844755095981557507488346089363491155209466262372946162112301811111130565128659747667497152535184320787298346416554553360481041979215335574619235340740933591692653617813672420877835610591654605375921494907539027379119916772504648956100729671776983029279747680728565849765518081867159540779657810481413150761126401622562257320070872189439042302718237285549111211971188693056439788540314551497146559579009682710271821833392819361047908253300558545944565219576258486303173337189857035393177692346042311428297727192202227890650937241867683987691894657350314847288594015194785781679530290706802278400000000000000000000000000*i1^33 + -5618580375595452423779738465510037495176172644726233004739387240266199748492679092652879991518883646456684773553762163673567502235806084488085686496059546634940580116145314256646970215785484925567854315940215890554103846314779622425996662999146523239551775253182247238215293294578684911698314535152110324713705171572633966431789335571836187180728718954684314644138728599740996648856341646344881038034967158264415931943146383095184661878813612150286404926687661138862516838160958407989880515989858830947024471573648555191048120720008134341892727134139117030460655774906960733768026006494464135659256731817628788285752625976261910117063356044535888446234031737864191249012530784180690310890344218969218339673816137219901482396343989582188237395603956664698383406014306108436160883455104761485589980045622496260687234027871739185049510187794777766422275199548751775311770247526105789829228560123885977721094739758297349435463386206065109209116112823520500569562649450397046935683753292668011049348296662844260704617132795369948193603679128417290229161201453316017802424737992494738243375464223007182973811890531459441539372810327762881353509856474267593789384267750360204845278173462198048527294474473542544006345401082402559650480372229705075528835996791856637896283286915940626184108432927447755690376854322137289997683886472385987808745755096928769502262476696054655410810968605344980142152564106053407804341499050824964134891553059466957771756351182298811239839125788864240135486745012830285676838512677940260275323897709210504270091874077243253100633375175631994051385947719897426726315845948511522550275842156142374077824512329365651298112586568708411203309655948566079590934867255911870868413613865256850140314530814823246060677081214237358333579947694767325608220886041805038342158549214450000109640944283694966445186852786134526020449591584078512284761640209418567508169910946218507172652309507966793827121651425151378417846963077663884548275688646531101834587363165224704256918278462462555886670839808000000000000000000000000*i1^34 + -1453867245380178397748148751209556847357861718467430918702606283060723824290731356795292231895410043251081458519319421221216595177825807670439578727965374484878933390614690033878496130486214832164715562165503889019063941004809281736717303409476355944472671038060613831856444002589701707986226822023493085514356342510173884914219688071400432637156120330992199467231927864918443365335197843416686273466625859628626942613179184746005318757194279048897745713319165880620826393095163861877703934525244636312625856977971079706591001828659699350478822753606595743955940758578522349345804392472732933429856729905435861017143251199218328759878681833181582333377208256417977237615015255648850775970383234002160417381448962521895245429193013567702454630474006064505562950547370566812504006836822197282991413892659630053896657593959035403206368939717246897831510480743582295436467645401786056955743213981918859134346052655875659307730874325506739780416166550380219853630099248213676992621331961888669519701849548285778401571208221960461751443832209694359212493746937503661335258008515885761613770499065579736519537006495940695585226422165360128913262854548494024925295810163808742005669492714733618406819350106064943466994318974623302874804467023590746392621916661994021349117450467809369804822206714284534479631477222662325995624194107165025875548562578773758948887100246342684030308298415599428296026641965567833396916034655418397673308145947749348033059802960100062885836360347541430898490857961003660273538108961607905071242055043868170614374390530734538064145176705335399476258321201342695932860951653588308883798888986573416300900288182993091671625468834987057993668575061567301390994225009487107979128155844601778126321399710956228982138483142961417526514464048501373117388400632578483359008832757544044757373991710032291362163026186283763847641025155291225400004606063586664777634338655470009286943996898756791308462034860968675273927606726442516973204860511904747914114648547373698405577040618727636985641435136000000000000000000000*i1^35 + -40686799607254873438067328350323739930398564413838824837036167747742709717792295610556554417245365117965506063632884682623232805023932295032035438049586500734563981268859272319360306683360867165569786557314250049671654922097127258796577486761028041764175121777760356196271267658714411169834118169720792722854307663553027894174957743539674535336488532178285730838633892289310340478980416610721285062124559894907081011911735676339938484583594124535305165518840748113655951331467209138267920361009742491825593841644507263742946912401260635463812228609409595325861613603357019932479424618773636519355736535027784681290354852508949237999015390770401350354544089502894671654647349422880074885858350659986990153136344468186664226654284749880826161648358034027014035788125210534994000900802699489809940446765506927073630653364153863841174668410865957903673686921325704943071594957733535915898342405650436512193607658281435405751547907405778245647810704570767234360875115374960401060970629218223514892400350977683025008982462507291646472910325626522998681179057651116357663348213256890722835572620266472104296282840180502005423609498307520164082908879294744493174050781874784321533871754530001313716979752540309289847304952427651882493908163548739148071753211862941640551331072535004192725249189559071462484720978118464813349564666736060517927937293125562616905986907821018587593840289752684842659721999627840774035162276596656183093542394242299759151298711047747587394403467400736043250218601916227224139826536441015137839852220073225130129482956205983266947821213347748654781015821892726276277125827604989868601237746420225570736470777643926235141116736507273695381034551330441711120865504830792135704299624343464022144500011979770018749219871894508322279548357937764647156759392055951341692504630389058687653787041668620345434649542295656218960944933355952076929288735304055276489122662562629516781290893489529110994842164455379674090562788362849048495756412306727563518106874583989190082193800979444644739809280000000000000000000*i1^36 + -586797915483333829235551619958801460824094896860189647556944370331909753249614785457218334358252993506702004152937843982677118922254908021420633678502580125070404214334279048514751549147116811343201124986747879560839937200782442058896821548370527511207058163458448270848463139752043585940027067327092896956124999926281070481090143831007340072470613645500448788213430442167143849126520378230088962226260078487507494535135722646022452500814174942151665880115234207801149625698262668365469568081031248975722661885678607498358020230722678939231365733579336885365525403248555979629624468670925804066539294505348083080418520897004553977409337913502131964099482234747125045755876428774522864681951583022086379896674343299229882654109065331664502256687558655564510264763339378037368128038693375118192408675673512105734883530792573708687241595894554443378564237652011028884500415603538408699225865200901683173998948320289612614146261730964138381430926866089945863600942247962431356956960779718273005191918023853962062887577583891841728798341281834484309884522014104401821504935585503106679491510990977931841799325358404736784511998412613562349157379867359816262458764482020659341325983871376500083257628672594117998260796775945500100343224268577259032304830677499165313893186956750514326048616266213140957154983934038932646767493682520606141758686081187136664054062318352675226097423538370726954706555827512482891391728807440240061434122489893726199319157183113447809550069183147369462071746236731634945554117287140390297010036587566783313840734687381635993255767105590003088285633670699799771026440256989638846528986681271682937764318854097363692124604972203319065285986641995944732683467633493782674738032155409518790157061685260406764154592807032076508266351772020132231720177440528800170440656046120511075569571488957971443148685519666169937776125092465206708590292976826192486814144079969446308133696012656027478704061856458576344290034786476161312421432044062764041040180497532967404411109963175810406809600000000000000000*i1^37 + -5516397064299604190956615194858772471596188007342982918556974978965802888969304239945168652261476112334877327863340264558971820336420830779395505446990322396724920537192825654636119975853080335090237020560407031716666473382840715295648752466185236335051793173558993006045802364472615458985312941625630500622381684737152616295983661209847032930484035426735606909551095467742023994971904768844823924352770069827761126643725389973063262681791283340656743373569298233335849200090660168526807752838559741954301274061375665201805416544832168209036754887988234738638130169223180821919720950269713084004939806574609541221816854033948449141496361422301781378735808132270877550295277471955530277835725654368131331487835105857610848050160898685739471198048585739742585132519394042321143683011237321081568006311626976030369890369018264324534845382151156000582112711735009678094637077280122102855212858499386520818763674458739160699232825115961760939316587499765735406698362825793552104237377872605490453264494171202424949210160193726914160931814075249613311801998911850957806435166544943031863395379612998453279344781706648618898618059922168957812023301082152996533741966952636351921376511997802682470254195018941315865655212330260322105256467161832172925304872842659906912211429720183751186346236338987414673690914288138389074214008523015199111461834939362864195307120343859120926198284081929764487384201637511622129689130145496131153537019893597017651883098197490532733520382800007586351602817798144215923527139954193818401773078680676321244792862669491974005875846219171193361859757852781917901310897029102861423641231606879312966130289678662425018538525191455888399088635129758264065764212653761001222669448558843851269331115249394475640787440687918862755355580388155410154284233169128313267731239382306336873081519041288889406226784336172450612797921932066012271024938797734715263711674347452567476674031812146969676196942675455241979711191102398883200197267720063840509546836702104996847767924314524876800000000000000000*i1^38 + -36231024274727340698903851139841521471684656550991436382060842344105403490553363199134012259522262593773803390836833055561721639018373018204850811736265050197881243943262351937832734487055951529095227166801940104386659727746132942029759842147014360556031482977019179364371182796642024092271049513531431918504841446646667648799623687720296339106351655115662671609413289157728871614935103428654304034848890395291370268193968823187822151349510774879483230596226452123883889935654058688122602622846439263687871792232152580176128638873023325078341137132371820785156891717261691757735462830012661216417087560846329808317934392991151627257381188864713376465458826759026210293562124521497487488334750794917984542442051162275129369448970217899924352387244196548941749665062033102497054387117126734582020025451467874166800600544035052600599026675617698959941736288340298917966600051820611087676403026274800266638426136197479982580798015773444460289855240557955096622690474764567441443082228951357258447969783583929228530851286454747023508633417405932524547430415863550203812860226952893020251969242083209720236778373161272936541611295877311100888603616498192212966101004673872286148262944800462147540226346629303487286735442859175158615569770824481842673713002893336944460898757993109846546107595051759327659016107798149874301033489427543472090873476343772044817092986605121705429685264711831620484889500048190240378682149102390964774695976182856788929201820355463545462695578174623514269129412053004579043762744718446723955040224736596842394141497172064221706898936372121190246595078469230488571220080299003713977096439002286829584951464577645049015564405086276733308648682850539810516202050734221737394702703075307015113308351533547318362558971665452170370769666093942744297643968177232863261215918395790484070207787303702366208555255675251546509946921194594997512068595954818938324031674770437609307399046457798693809121633425092622210897742242449365281594587476124637145635711781566519898985626966425600000000000000*i1^39 + -183551050827087353623111724443474051377162109054454279302769862908546237567009831851895084769336177374764285770551224220780492500231242938753695478024760568045071399490368827651679808719018260700205883388969571430094930024615463474177427564977494154970119014774232615176968422342162477248384441235460954537758335801516583450515535953440699080839245895880720637154914610983217752817774159150745896479255443045263409139728409694971714745261937850361176569364399782043403063990008145604654257526014364440554888548776903987887511638753656061249931110060199202532834060357415937219329577425558189568037567451655297082981535839443159881943171208127463713296549572439226850102674950234522063475052548404123944710074960628960110983984369927315720093541462037748960095277427359767954909159951352666520113051235509837302671793228516527462597131580876645671948927625270352261354329762309843944973773579358861244120877034265514008878293221094801968549194419175265096573727462358267388000550800248424470238736870096546011788295251795256504912445407452940695027463969425987204456864746024540044505127421904814572003438667452017966519954499533552056544165383366734105161622929484327142975108187078534748509816568390554467684867794137899711222389160554046677416556462573219074855088491068730976596306677482228035534098009281035950344570364767952736500416621770405089760284063140155379952741674518960840764358537330562861295209175335022427790303405662215935514278885849366487103267685172382478496823868013140104898904708169222133440064079314264480979245654658087533763398295374758403193711995730077544792606746360989902633904258097993187306291822864993089458474403281646379970320533474027357377859018747264279093745505137942895555048018525510553090683702133829902856404808468649053601142876499448511697545380887104360018432683618769583194267033718510717983507311547633463747492498391182950699640084952237290832120562277774521047466747428712087960678967544010151553766497544886464565683309363655592742262459596800000000000*i1^40 + -709215130467559949380573073570020917208536572941779389982226326719033998314484389212266702688343932252781618787684624657680423376798154539112828606397556403086550680761497239879495649398832225359265001983328374206046227931456180294013073754369365719587187741601365744230254746616171623693545404179364777374168602202481279963352044045194749344346124128192304093307409392693058254304096425216904049918838653216858744831974723206802236979344136647191665603950705627468329804855322327314548573012804421860009784155120134808419067168585121840987004044125769242054480735049495158797956430068394239437441808015949297856636141501669125486662500625916299265891994134189669472751684486189058429998361477694656818163381505580685448797343957099852083179643664837392088017210990151336225476686735981247733878275521615331657194463710670353110588292044044541368018674704065540108651720056368627116780812097993853492927536592164931014263755762891402866071014955174792854453975792961338110072527583454920184939613097282523187431128499638854351406813523802540986407971605681945202268595211654351632255915912009628189305373443834709662937721043972936751699344957142513562862353029362715910436485003093736252040511052144273928015700837752123172085987619529277820101555350678325448173093228890654884889165117716534683803710758060446788620304640314336150542646934295225339397912090788326824884521027255631487633428608882322719446830119191080582747567116133112802835143190741389891900204908029921934635339135474171537523834363350307942690421147759925497575522544214689321680274328179485425901552956703232199817989779264147786397039081498017555453847130468760591634916637727104800168263543258932712553884294855504044544594201066204908952000081711009004182035562332013884389002313247737917179064486131999034671533985997592351354154242889824697695069016420041471908466907290262872687820071765916366810580233730044952147173887865747625319421505589269183611272984717726071047022826150082152892855851784091724031197184000000000*i1^41 + -2026387924681315971419579194847750993592019037273328819698036093390050732322919854485530888377655207531217539846125385760017492752753232695167148992361097635446702876330109890285624887347932961866241752112390172395059285880322156178634027431236211808709518290931074027687198897058324012859086636346500315562854661952112524829611503128384480550067457593671841720143915250488338811798119022055539312460994953530062170758352979146174480515972936976831551646775638719153857293288352879488342657869262514909360768590717359551751851715673980729969985721516312423454763834166517366698088523275086316153155174299916142839574536805446328394538923259321887552079003640273985713481415290788961362367197704313572118471263146305240869802366037022038148095927468373084015009786644664704519536568542907167486315643929803451957656780514648500110461656777940753452861552627852891483486050045333856398023662523340755599058875760160982061552087635575342953971895580640299727746979817659683344135545346208034934014776165288757073994994001771359235768953301560009830043305582217050818342844350546811385561889631689613720265131356777893072129748632541302065855114993660300514740112052055049693040357725720520997856480080706864713034153527732666090673965749398175355024391771909313443227983922713806810122420298897009601112336027852359641021614109940444127920115183498853982533542320530687327913745036126226443988046333838649837760914050973653946737716432675606281813183557196593855179940382052365822274069006700213587803184786437912076580594999243585226858152848720798365470775913675507626779707522958304720013497502417504717689490359284833926658208160179863694167477359586453943735733065673112143930294003207595043476602334114461794514817690395292014806839617790215370951319538857096242242843941479960912503888320431315794354028335912332543602180464834129531858502353737816887710567455962496300647664155179413216298484887476154357905820139839676412751890128868666768898772171184322850620079068926665063137280000000*i1^42 + -4184173802284366116860464933485128405547404166394455362026187413766620809208864346299713362667215019655936956336093056421170394048497459679459232999182056959087359258011363051094480293327088107611556488840700624298403454691698930430598490834444907663439684026014308739491369726026921340948688730878704302680795577808011611912905066721036893641225010868384603808427604497058066050301902701355923351209599061294891595417709304385895447885424647248481000714873081503097859316580782416442248143827555088029861562238437283859683290564116985158597070529823150680592413070757290565978096878445639649289883717455661890149600736314149729743936490079534006132742097696265575885687791587165992327021058842152979335718295432669597207795234233901544951565756419073576968535568121544979366166806462680455469158805829884240504724446627804294283048866686689496664871258423983278206392215823161670805838831144342668272768402086532470091167465800092430199711805459568976407046729093131478471709677273829255948065134118422814866549310650984087375214824273035081850895603233660219408527940392486148614446694388959997225858612568306544225095259708914490102796270470071634453799471502140942899793821693290166654907988441577270808773842760822099486939505519480887932265284619607532014650661354360158520483810993888557837943816188216463927996241677525706859094180490633627823725732320779260140269294222307302673007104819487816303066384191375853709738558945166230611649096527765697242388311254359312908351515235320868332402856110714503386148709587141017287180595259547543987881199164525059646513425028492915033683565434366822575635357282303680043102745830870738723899742919361934687227730244930721060970713835435434919600296604952241423509220135452817323647296647982082198286687335092295386317121477183929816045856946538946337727800501697370429085609867864258707221462775540395641298547193854992072758703843842130609825055264672683095643870075141387993037391496494190943968873749195348354886697644225200128000000*i1^43 + -6247064143766945471311604097840690188285910688228976699231218431181937307839560195238326392953243644295228598976463879037923124562649180562068594357210638000743384639301935547587368485412261899694368470831487182350491281455983212667702320957386065838450506850542285987105447194765933709578375531490385986248972306652263219976370932087706879777303322246584188625182509213173903328156584591668065739771537060930218656689375737388188170694987191468490334524043259086254724060163516258110293695817806293622185942877241714632419435847181446194798028850303903589070532078222130478607398230595346963514321258771893108037557837292342977403422607628676398746205808161240363274727005452642268602588321468073612294513184781078393990640777170300947408166086986691449933711518319092154415635299262671520192622959117936376973604796366986497648272493596894538935099622942887461736894918654683949458274887378238405692851342595751247451144167105721054723841028597428994878457000245803991874705380376021420287772528265952937622477698444333917923361606106214547486486547334989710345444318789554090044224711996378361518987291560758223239914584008162043878947929102598167714046288411329061151790356946539543809624537417273132236492784073155510329697737795421974269623847090826395464700633284455736825120463413544254049430917543779142149483432264724053511221653665813997235381781143735746577841187285209311291160194698319087233002452349926320316947081320282219546212861384254089953863945778403270669743411071818941016770610964415201013299086149375300537415282253863865425472323327768436695035839019058242789967423014269515648556954731369003243652031964208649415264301577255294717818196759601246182382356785490387462793633766487214147997257436997133703003028747056566169961144028170437726720803241950632524943513610450460957527091645945254485858428012298761678005464029803159125943268978362062816759281796777688836470084309028522818888390934731104480987526117281852520853564532113947143582455640883200000*i1^44 + -6677047766803284808503169082998871489128241775889721447608801319490904423282875275361574868988210049966632710170758189486129810670104295654910814730710811053703981147445626826549101949464150593263071391159066076758623021478655749769663984643786176203430040366559867429450351664435533010711636190138927223310175010547155817747399673768029861059176082973162691999819273183262822594819599721552631422536115560197676039454688612139489312622525285373092622146165882523640077700468991805810421641543175177424309916499221177521825081876528448347726480443984453782175956454653587299573215789127700920400530369551933669188621926508684187724994324772278347980150943924793389364347206652840263288355885111569297609930375738511328612644141863839528331812805484102536783308369289854284311373132276718143963124593984639281381385502121563907794189695049593689085913679311246332441613333191171002073562860030654560227013304827400946965628745836275289453281539613524621294200427273677105916894892691758969988311826551829718668100762523813274176714012704689894912597020913947240117062361943329939246469995143132656050215149819197638545132484113966662890349521191058597753584194732010864096930679403698543468467072818274136021733612757921458850087264680179215693065427063590563377044226848931714549267742238678800872786622122886796991030090720806028913020260272895394626027786799361539438980291309511782763183448249083465576948474344617393877765909580245419325874189627865912703133558489189653212331726210886409783247032107447446396450485867197278083189707273750249070681807220247478411121326755823647534251014570355210588032122553685615160238612584335272641309644032718234432620705665325537959796398217414787306297270103993007597841368254997887134012158397206615264917402981600490943328517878841954472515993958555467451115676001726544282997641682079994770573718209959336961330351074900878724656527585136444565448221947100538050417983495974076396427038917424358931217364113798347661456179200000*i1^45 + -4983361794365816469719574159382458902912942446777868436091836330515099716172566159755472576800414300012116241204157267206912446835186475320753186446999280465715556095226470565658850530254894332008095451081658055329621507578755565457101721454920413679537074667404207944141003841137227205751179249499285853938388531745153077704107131729223603435289943232424578802811261310076263843572789238089758653166183008174538200714904265356951242930130790370243659574073935572909700296447946072216389426021555732116919677803722276780343542805083752997673623667324276670452455271614459149710057559703282751725867543142860528146899406306124833654296409391562833195197722687282436248099982461552029435637968956385677398539845311735889749994654844019348908900859389143781629897227527181924063297980496183699012019980824049224739942980244787224122151708130041197499290228377243891280322680129564055210602228828388897503348127709621687198804431597970085893244047209835758897035235464990222661992063230536421622998634567817827514418583096701861241667338591397446239186304165517777362980632775763300642663964576958511493168066720168052771859093178631414786816657731925379190382245291167438898743303089864341767969645422352101511610600821927490148673929495850187318483596666039994080732577161781971842502414139843969966649486981170347919273497164558749352594248920542164491367160939970531806308417015078276067075867590917156704278431412941349292860999368831904025005608494043925270480175189879748944396468210603760091843097430895691754696066253911885914610116041936036442006896047358689565279749766594300539732517950657105151008703363718374559566586392538710663591452899619581488320253990818617463862300651590013083648039652384192971569241286119840515414140102645542066412369301877692267455190406046894572157888801703137558879566428194193345876133545090585550705628270587460650968808921182463411817735398882809914005309412623113583881183060370844947059838483550360030021114416466698960896000*i1^46 + -2450282643902275380199641846141577420783457698536148842855768038750820712234074514222465729093717227349001064625874328423615679143500816422708065410147708355755301816436371888450631439504271094191313518329135737773343259848482690833490947747683237530469162380277609139889136015214530979885744546772143900011697848543152674514177732989524244632169536909374296801268739788736736908546858808603491910930464337070518628850950673925155643745892263106108887087295087274489449692482868163938350163774311360127027822152775263626102387771215747079130345932723337680583262101310375380683663082309104166526119362439294734060606634406719809796893896262199364295017768186195402280658117179575466914167621336629139020271616657345613306877967693271164821415329938241727307675003801630172175572703998440739380957538755926538378026600688827551580415193547804984192485145030737407176224366678276865423448611873517129723137305239341360117335984882175464107538045929312163286840849904302925740157825943236675512637478590791840565824024673455879253125264733975727529888159032732352471954854775422798019993360897137287498789652699902791131642187733537073959640523972463449843669417280129998209585004035086242299541023382841893079850544986328624848215148471229758201164499957785396894145085950906463986354126756900344219399855432951324082640082381392925333434065389530571523642619806568454941144136453091176393612099524404201869175543063291359031283361094233221177293361530524558670326640599535826182391456310967957457216838551423887897669626165656070667668382326772797537359963119622005519183553708471506342212206412076978951284451732289037691521105416061264107878941015827548134983865777246967217493271669896799528664304883185285328297052221481024467424873778849467220827489632960261354747708231180651624565463216060926495742438128251050355993833413281834498692075738823381508401228890560603066928069093188506088880500128128682660407573742497938738854389387677712484031067901971660800*i1^47 + -712575862377451043818366192035199739123895711722897219214417590700656447466785933419018537180717161531905756879738303126034242607758369914164850537149501361744828670834349292286605677911411165258012102636277660517620967363097343781536607874739454986277554619383583778878521589952480757329132491964725395756042326198890576253120943865949552656520871504219151771674263290643816407976486838270706868550301272344901677148997874995922769462896092894599267576598464689575299132357878196660972416918507415851783018073601905545218698619479288326089443943141744492893022733782059237290237601849503238373118991747369031539582739422977598864357828168999023730643090044903509607416923445313771168006746197055802865665993838125903287590639952719703426051219217818130958198942637962682429294036954286976540443483081323619620558813473592996812811521721399243719618488566748462327276755469213803977710545206621817130270909238430707230782765916655275433743391813746533328759328211399296846126912453095205929041009413189396897312085346736684982904820780669087163636842043601613616647834771172437119248262439268504185786931379979563786839905436663689724147865229403095621460904902356043952202374342770642832580624294900235392810518363290570341415871970357863314470084721108439887267714158273000491141599894692134591455543936633171361583118517098566374003219982762088597427215360137179839316223950560826085570835589476601495903457384978718152309528257497503449792590709522197325958006285006872399596721199062804702104501454118459794031789039915078729379641212524933232132527732782657076074054810924892669587947568358293827834828703569462577008633538238113306252198214108659031713885238486442664779922002948950575727557145540334886374602090729434727256258154443500083911036941866352482484117927425477026704542680325569772522083488769201886684513033518719201219769187010641489848643235896037116407775668704943762075971526740407825463826060935960515888622265994200048220420177920*i1^48 + -110321523346649336784039111031072103076204686143099594792441829528027936938177733454811842277467367268562979308026028839874443051186591893773713650558952924649548371891362942560416764288993226617619694736793475592320032719435775246363438042081864877445940574890032243206971133924400961508434233857152699716994110123646665726809236775272836238880081982905827500415642338911336965108880837094548211714473090213854354495855536849860138898098747823048478128237250598136366857811902334394343751833257722404807502046020001802791161594122962670281252895337774772420410135354830719089804802118917988840727825332282831018434554794270178685661161021207227478731192615300078317021353620507851295385893859884558888960983612480384433413291137985591754942087411376921404229124692384061602313463175939190977021918118516646924055426973690518382642148079196443995146933352439016532580533813046157370838264581632877167973310912892799398395986642880624055104661325146587915517767942953612586070021492495588433458267761289780716623161371888417835019039395010817571240254224787620997219828985159860231006093375419578320307635000493375591734276304218334324694445700128782038084570796532097060817622676618635373822193987218111740560577358169522943338530937056872620732289285003278873703631607735061199809387546386807889919465605862541714773365106425725423030439620124789354802605413709418268441634023284744441588406587096121431308954778536026222372566104772464592803314657734968966939333527697787447702780975853596550786303420571212552888760691755504358322479574356327495281219662804691943207436136599027852863345356521158416412961065850463102602478487135803241660368571650021042452935205957284761578575915523853133241251595251654922679273447592936857367017629860099825426956569300653980321216902479700774433412663291895996284604379246800531789861168898353438882896254352715879045828544617687134711791523748490181332143929188493934718336964064474534508700437706169265422336*i1^49 + -5300717802916434834637991747929415878338445003377177087263771304919844448460348929160796286635691190589513240886766516665280986349600013876095904044172014664042389300500557669374036228359584301987677300047765896700478888570801258453996959126815323005857478652937926139449242823833026556501898979764496890588203827313455192574052925973230456070296280430654647932309529529955394479082537723803988599920052566019085809455951623754351688088561925240974462981382119721423212197400792821311693211320886516249598833574412264266996754491110986870644295690083415046922108450303534940795031511241618729182096006037752920115347692872296702060152496295967030928782171836919053094524951240243704588576501197828684250919760759168440010515224193571557172192372870730465239123533163903159816464522651696280128760706143349307650087541066795609226975067596879453083452647110748896166423155716805413711864060547028047424375157025509264115306272099393523961679674231643917457062510960146462854405968143273953255561766742003702035794126054292551266098022698208859291205652799958810807146859698426880887064249762634361255191533142744015138402168882979998701525744836935967370181112049199875619164875957286545153438120354583642803167742827277465690086829183941038937707022623870497639322819706805128823559648962775551017706035764393350796314127476659633476905581392953129894713468152960053317854498568565982900219743518673608242707486825641577025692204136457919551168935345900743407680564919934864019646006886284043013924615476704539353641222064932637660934810658390693074489594227034944954891889151715596207193956376458299332809245347367567904858828979116463916483383939309410753909297932524098075985785927174554136506653546678497521285177899826604366339484572741734769187802493650271308527198981329930552766118907846988302757119336463310761362067952248718961936906496177764084693246084037259638981148833492083483966394578717901319490320716507568811512286089838592*i1^50 + 4414091349781041328942310136578758527182520070236567862320276412788912200716681825394189839841492843187030620327593652569588816213028305087641986615562404638050827329414980031863925802599543986078913688584839629381394883222235280672676337413113973013997882582241860309202727058749804091436236389675882608603813253323372852248100649245282398093620988801126419962916937741057317309870207220574145542902455735861791496656207788295701114775421224329724879329869958263114080209264554366700661104343933222632700696860682824495121012577585110988305202413312183216859436561931439615555958523703366989662896830930214904229156664870948600220162474075954499677286624148641929471982205356611587519887604333815922636915440531529846008095625458181530558060136538210699603088062896150646511403038118304730025056445061894427954964648161876981406461205269562674050927420886423121378491847773181511755528318311468490646834021202734032319346082937534578237037107832983785559625316047898193901203654703571698932724471654211569174497094065497346701938971477012253200409037027685551724478035761751816199424016629181485788320492606807789136626434985200936117411940792485896580430074224217894535244322418605310155298571808057305259331651501277342366292203639279689078249108173708815654682201617667068164755909914113069796209782871069690694463050658044024740914024872372937271119744176803404863811485834187794200811569255699540761898307644027940717389037518768679265875620785363431732331434015475216227770602818033564518780316263404903794605485881041030786444829337836628894785448037630039330459217017235593517321690444255781290614887572196933804684727493596389144942366125605824964115422947722945679523373122531676916867506068998572379258920275482699308885719219146096443921033570953474991077369542514617770532279493663343266411427412805485801734061068416105436321855791689569667640647347609461113121535114273133538265241047012162241737412509767485240253612032*i1^51 + -1304954072631120726675173989552747318940760658069333984321332722936313858142105264757306550982425609834092417549459842293405902143949882455450201303455645991395618260630198100021570831674518053916678987661705650474138854587634113738664010154961331358785805197110517388537440714019805207161400691998803121544083181284701339314510274089034278625306515804083423445783386165651070408098147831863009321354277180614720556670203745539613110033797610352993714737666426295859600529601750035710223097134893687702961836940011856054649345377103147305652218631041388039064272968748824351377912957185769955619578460097928290557484382217513515529200068404215127714246148652430278783287383003659526665647148719752918637650645906407951438080280045691064614304287977903733376402012234222440492437939883650551500832245463640145994852309373868173469691273444573695879529232571606636297593062923100257653844700267379822563251324553041181570832973473834174530929353227033771989699618639774940919769481407062575226559054918997680232793728788418429950935623984614001954552626908995022067196035288855273826488200031182476800423454257494857066164860620112216405164866143356159775547526601085443083384595363039789737324623955420892214737992438529600099082365072213938286295955603038650268471961320895383886442143235267272835467820918314635057044771947379909235793463925194477247527853582896952339393485031858905220059744204956542173964605361685377066482258278128233960351485035430498301370824007281989537788513629894687239168907023283126346586388422089687361873915867289377362972658540009172707361571502163533180275262571619234585114764592641793654026537839556744093686775939578142829088180787941415407178830895229600326347558905301894134608531859138306262060041236445510227886157298885118944647625757005622382067501813741235680063022037638958090476927224067347979207896532256152756708469074032027617782665408964978065857384517488205689370054514080573554688*i1^52 + -538128806689716772799095210877636347618846787881710701420136162053092937467426617689776428114279945410251967138497413262008462512190606138819753859836495974081538959494622965778950852248639457850578031609517850431180916917170621074315591780593746285698100720124924509529252071534317142642792837623984509985260451645771211268253004600350119771213877893813830553847523745753664024333398880723887906483957111270144718741762692873593475923313009760961388540656796029098194211435536759307928532044033200442526363815338873607058416870048767292591571824027928020304695338468845453187831560274801035258058877368227003734290487330980262294328504743919129963346678604212386235845853233794580082715329413871890514997522746939686654347624469260839553360566799236358501319331928060745534270621154831736871234290918941477889463366472553562536848297962838148778099902959327441091270735496374951919219530274773452079469852558315708178131797891014315901351130083447161941573632667431680816470395454849329796560772032526451725889627110940574309874900614093986664107308219127260089301928315135432526978255984517241751319599368601328631558390465672733224179075030604073163916264999566310316404221217842050515903158455153942906463227816782455042114216798450166966422536606811096182308046598095977660700749728406637188188690183932444053873905887768423598802123437716709737161286832549960984327657121247251243743159949515403580048481479653151578949776447670256127445416212352080059324972901168322337268384461550492217333925854276087698291610527993339135301863368013248851168184742261523356573683168645305608872841355210301424666567243528522355148229016716582488243752151115144435145651444765425447944195351532174294305034354921739990251855519883971448177890823026324292900011713470403215989359194320492409634867313792684612084742547024657285216575996052419449556814412026436790607583767928504863750024509124526372071839110760348269960084615856128*i1^53 + -176345621105064732896442314526488176615675284997313834669288759812693665910535810771911475004019884097762034056283748202484680281714450145888833666052281326116582634605807202865634309392514885622340876650109337881452482503508713447405874544761907025197954203347227037260607537345080461311770718864547841116007052005431812907020340548184877755540591215242362070889244086227547339919158970663347027956835009695580576808279781856024481379275335958989173534508002193707823478441613326438020684348206096829458691736259968247929478410735524269037171068030278243848437720217515203470463919660201210561471784924041270933859275503906176013416711594037106192010752656138114346654123977397395832879337765305789867621909013973474008602084370979220536108466682051353353587661757747368175028103126266032634396709187588573232004029413103272585551224905367973407696675565454726940550121141353260862178596765911276148035527877767842446501083593237352807731519152189701232320977834314501699554386493857038524129519310022780133387873303421926878420151725660862694964718637660074240616399257268778403886781379478099666991766418836474580151146221678408339139563058597738345761911664912389005162122915936904205398163216713533022391141287273249188292930727242871044848116873021459342926908426772701567062507524592074060961056029715105660269266699281399627019341533919430456246824962715778738505686065155305522198047582266965107959105118070689065838036259188313842875052626259026183077867780380205093480123259354610667931971611323095760795666782259075193231960253269053640489981384075421497711529018112789872729819702476162751035683665866530657199770212942488293625625700847130771987125852771778971072905799452095132020521314242177311357479476562353136107511293780344503547737786851660457728320372922045711672776213124625485877128575901589292548660921910054703653431333074937657671290450823849345281995545246736951232873764653823303146799104*i1^54 + -4912688001032394478797032554801431888330597855900505708636678327628376451450740996431346621953559219077711228954818344398658417509444866632696692343695431888068803590795582936978028758070605477205997011397210047828785168263238812725402493487172874309365586501635899809480819863476599457057321209801143510811870616064998155189359333148667466995325206063626116924452751008713181661229294282047523007690319070102732236823259857115227924564411670157185425721913716922533329559926482846495872072094000415209213783188163532035947596617552799426517836547315886873524022853818524886478292694084145113015008792078137408672809014510863914094112438413250246116863788308226790076671513340333243551576024936839612246895587639600281010070367820404967609782619372767372172670989890188318055126395797731208448642642907930690846250599458126880603275322737363614864643632717006044494581687050561379351819144737813825952943303213297951572863846028574422215353803345304059531142165041282527502118993824028532434782325949109944186127381117573350814176637359752858678517615254234405516643768910823796010189146252447452423655674925226182856360384350914331078627767264647893855268931507451359073774590724217200681041452969611145640349941469899916364623454559774593214838122334551004265279855919529589778236410691001637376261461346317961189480053181676718325586109859402105844769320081759656502845653996561877588560202359426179409050357041238367894127555666073370200962485030008487404811439487849189268637198332958177615323491449156146156958495320936744608956140700304582734136006954137208190846163502763536957158664410298442957818902258039300225715530620303152867137994490311520199356433575099111289040949070868663389018355353868623784292250282292017360571751799254515691395940500110584157969410259410450060000630396941681419660494784009926981826415565971217004988093836667801193948314234383552809976825145105903527640328803394256896*i1^55 + 710880478028416656746159159588323732116433834923686139683497931503959616156581099980052513806718838843311280680886187286660376248296564659728295973365205167239037201183027404239295066121175507815486214724029629625503939120492038115237876239902965168995805106611620960090490775617655021759785967222417595698828632738306555560426492705840546956027638345751723188799825864603020442395784004430047319195446924935679849322451752485025808107226353751127456591018217245044417493408259070248472513502155805782003907467187695037397431272359520090433305172580566847474691832436179460558812514209258439385902246073731653146649808317507400802953030707290454762811657198999726069615116904628980656202136918505215717298228772261171375706244627438809132453347543521717015451842078757910919718579861594040502601415807734087766109277034911442012685628482019922894606365234520341022956541070460182243099781621324322072749225657485623635142651311085437007420555496170109570222035317761792953042426874556647615622104064044440227008925944792665493312926196406780520245362688331509233173518034459043229843130325897705798993473437135531531136530622228454323530536566795641964731735098608325053593291167586187738256606728725263168815399391296980085567105843924147810261513341900258718290061736116641701119043991233404743117229497213309121302320921120998229954506589848250726523656006471566579363145039082411041529381246021078426664131928114081187286819972763863330271695843187249744480465010120360604621595286749140839181397378283408563867669068365190187356080701266350260145852367797559667443803126186835650558306406837923451161061453571561306904566501544877135223292011569181984261775970331386018694239004758212768366808595725567436813097495012491896811885709946953795385431600646893234901746110148862817445757059575879820774252447565795298908033891113157254951622699477114738623489309104261470480688334251185329948661383168*i1^56 + 226409656228207767240085873483491177554458387984896068608073212461450121927103963596802919275792462090368027484754972454726413875877571126002476296115104327314361683137242989210900560488809789061080159053232805727420505400619326929366602188179911846590701297830881967294785551922887215054395747706477091238510064846960056889942722840937615152833293487598748100223735785256374926888549576323862609865346973446959664015406605479251422718691256242161817725849374756009751657416043681679440158913850119965739541715988953588202287299749880123750149869773825388016012154202645291579224151864385288331348398401842837027641935306963726431988809533150447372833227581533808584888909346429487406787577865815570092430894695009512218254038626477951990312483237041375834940653417917161599920551276701799391909520673302164720614677294862594392894513184190936267569120822842903592131549419260284417149236515828663223194628809755016909964267958671687663071282791073292343707760643032850546352092171208549593721666032229860133049930648328740829567478926645087893321349626589783205351531309825446370389245798579043000619502388014220931463288951287785419237151000742095276626063009195904174331350478135594380126228005851821833976311649907541509465826898216353190589754082170816735996453115834797634292070160715094161831120949183068113201997407008893798586508359013430769283824918278860388074074049333133622592034677185403340593352391463737627754537520203935385565783974420763220118946833430398335529077907829676355511376744296375253744868724011274274282450723496165704742792352968806885565537835070119153372582085223292612236508956361317860773053439775773497305108699170286298003648973861501705243363944885669692002282139603365923932130093397699452310883138088037057400542016756827102237360362242878659413896260084181440440466824528759277185636886684474350268779293118451274931907779293019421802669522771152329506816*i1^57 + -30509762898265453753158517337029700130084485782464803195736380567250948727271800806752021201123138762863728243407063123342895916007063854666757099847561393506817472809362531071918839786698160182322106660577927160014827332048675051987900542326644325396867527033842134087911415569048237000123340490868803636366120496278830458932298396952129789682198230868250075335610745977900647167859240453062002333596180880265627237705465821418798624440319186663279301808291932226856153802848560960534794840228799411200057987058551319603865384869838284703023500304208930618970477290737876727504773215290631046266119848383938069865579412616753313653710183007177751015964206578108390539987815764417599040665400316431378390747757992309630978391346217362143105397811662879279069333890667632700410256474388116557723723148535089453226657207382666280270758417114907330190302989412209140297809944931699541740043736482903303513306891651101046492168219460320338257964687471241543319226151866006321210509284447918252041927719828406234309271796718967178222393335725980937937187085022191488951896503506777771298117753211950082586543116943872835947637222746741329550510567484202572352431305665524439303639318837621507197607271733468786336585779477088549181718529910443381809465150919187478473457343865616876014903798248512544980599613370152481268246957118152226439258850104036793853446956590395700687853125921697463394382122698898804177497013484126521586270319146631329713618613961796458194698159279469190243573382753101588199684759983623425024816999412407984829439978177605702676187839803027918746530861893928933261638877309675242556119558843225975675412113308132269277057458575595221314874839332976461041359464638193429184076283479324193707118056165160710598135692405610833917099787068667923220909303664707861153208131404193511948523523337869009340469345809932720125925512232397901378520692035732137433302743709122560*i1^58 + -2489876985314827460363264447559833475060297436170256994551096755176821218893194728940240274532765609850152313915101952087480857054387746622588391173703657865045159284288163084622784840517029683810985806646153036328826140260170909993578911572515422077825626691401070390453171316115369218111887579923511631078302661410778257023042251934644569160400341410352734008679931819364469733953267416261290238721625148625888018311274007380952876753457290988164856734575438024341832525476574326525177590102823408384217827918284288996320185663346628637579730517986094003709757502775899365899822368138030017852161042953781294520361644827243031295325319457284900587457118685340245296916337021185020148131476319900154759628635365325514666154808862757487743501186146325384318238369248125379519639842475578675024652080716100857035641771355474913372604160388073850132670816649951304750139484747194377301999057075629154210633201732734986354394911112824255327502708493178263453512406626106021590432577899827330556324291268158271682336385474247001708552872642679290390737308205472617909950178001408715910437976762074723343066170487312823475579515234233443489314177713895361777005198329980972665604006968429998678145639610140037669048659975168667352725588068254565632158384885344261708893523172693036286414456161536155137610201486202055298230922375992482181001534222066890387873946045053127429792099964024161931691755985249754140878824253570719119851716656840862031916608109301211425411556866030119168881004202501952396478154426066994193966358640344117151766508935509692602117710133480418008192240967938246249914602322500698276529114872454807728406255699781572196633649706985554085195050022066837688272386567869550477449832301190331365727298809087778378859642083011546676010875021035153843526077299946650215412592162293077452301956855071618538004344395566271476553433816532853522981528939414445873912872960*i1^59 + -57092505423899178742109567429399784508255331995486510348822350596184474740260386079421660879770068999406564088583861028272324135745428614847129139855413460276521507501932454885553264031075029929532646396714568517266546906696069110403895967590761989902580113569412169229290276129023913662069502751599638448360301931441870967106919102126859140487648689639795766444092846812695900969782670246169357197559048243711987230125442153985031138350293044992545222785673441100232876651017707422169916255690675778862376906655794650419368299355057616641157909981029842812444884811698774713823609591010315428510861156936591219327625739863096597211321862495804707302617448789292678495975997045121751156674718494812720804405052708696709591167403717936268882364193103088426043072695808813649242976569441978630844810973313126989597225722233378581510590645097603662634068901748222900191734864152138090481322096223194700052812292122152852698099143951542235262656979944997495042687014239098029052478255839151637806103301594877575982909893876372984444469880029477569544983758574758651112100810066456165883255279583244462927921047343457875646865013304526659514999383868400214348850331823242866803407308144938238110249507266755665151473890353614279130679682278461641062947416714345831933331581827705207396163459663259542561787809085935922264118506093459101071855379905685289249709328461679611249367948005346666791768054476721936858664877457352163804099131461858650862118766498576312849698247977236316185382460058264722523156127266308871144343781400863096701670501127457773020828803392926037495875716184540511515276957536227027519577466476065350932840727921604023572924448132256355171878205281809017577185709215906994886517173021408896893668049471084160881061230058958980498382509421988515328599897459624452547286987296903810012775366881979787711797531352885198094440670217928040802280421743484993536*i1^60 + 12890388099202254412499587889922333983757879385142871975373141572471974698809142084807446918950884978791659022428028575626925418810523963903465295519944096666312247640984769001441435821916009898756948295878846297308086849357562997468220274685848559828145915319372986218054748469727293681651593611598268619428446331875913979873887530912792175959907020165358820651042342261179260709564549621389689791824067558949354858112245750062404670549796541859936841052742760021219701478468783734529203695762701227163655899552931001033659656895024506439429829887479946925899907813569851290533262981007834787905157624954373177752391128342844810652925131191080485361110645714506221836403504459251036056477178024209894299462567007716472285426757408242934190083821473939848546184167696871697531719916222364065797108771028879048117532671201672685457428714249924510735768069344310043259774984139129316202211847129536204827923837605726974888723939878657374415514258978987299165761246945877459867314357369119295463961882886049320129539658585270986720522402692666718337816467821459175390040544279282300789765986929635936299847842122070368118670003677783292720380546789561483576323327294614611338526350578134974775644074221743886662079122818616298162666681484591368901233334238390713291148985481923918857705965438962277723963254379208371890501460619431715285897823919763242473530739118384440038728481379518338202742593754852402798612703951326053809745305313389066861936297881779830838838422100201674480888926391947572737778263166110307267160986939394230038740710195389707240492174664531440827898579399061208436275336503839769222174271900007687948900602720889637379035287155625955598915946733758670750860001388500388236432316382205328987134811040585450911103359274791188795539784275852572225174533782398722645955231789276023665517406252850682509074617067664548824822298999543665518118260703232*i1^61 + -539893834867744632397450620615180609468192600617500237933996405356639439295054330982400010430430227885074776222984578901964816707953181852988651470439167250175017874279501514304101960614734521921924445758117508826321195378836281313191803714376173920853034003249789521134131106084536283150074194110131524604736927471815086781564998072544771904743897855289125870329757777919236191695848377608071041305622716649952600137219767537231300863348100681677004835298949731882949662329371158363535027700792274886460707862753511811119230861340943703209051283500897922843368169639824296304003088001168427019318451956944732576446218235991167157191486352267152352950887131088266994441726280016985541169921733191999912953136670258080928289120414053516714109904205119842050366190220441997796560269329200631673563241455566102704269590836781168171945875698898691304885353247676975297265185914666508875772183301753669945238229254387143258931760647216828863825445720677275129200231063947163097617758638487237109832136194416636605520860100818868347277922940093568641231138209869851286172641315068069587937381714321222031956409528362538159309583048458500222314638318043595413398186597068221560702307598323032268907698389193940473268971763440483326414621252531578558905886020380981755075487457385898290755742286621783476060315489068684017679635780303687706219663519986313062270493052669199750273071788446357226589297944684129004231997262386647595289849455161047195114868553001444443711477307675588772700914915425470990752393097986428437452767697423447804808804649449467653166153633923441122289262183755824959944251429368957961168094973691207157875265128215593438371553733310238710973133789980714539166923110060245630656753891830568084004890674077182148903348439693104518393303451553345755836321972368651409048936068051160712229152193647573076435317337180773347924830191559282272501760*i1^62 + 19935853931152545641806678603751277527298732863569927268889149214851394577511127277409508690734552871125299069624247697935692337372247170818522207080983126878676051043934171332223964784020631633546638341746489000515104021108664475469586986918750279877866408129364166192959938888545053906097284463131376612821113345587478573917305868685442038477121897383009134218544739742101859267055887066684198125381808842594796168970486972847959951079605063949685962094593658323157218923165876434315387363673878318384678570426258398901775594546554460446930998355200530149331783526892371302563221906668740530940333161683786971037705462541629634175488269844351179948703141183733341555387654003711126021342200456935746546078065789291733326433435243079201764662470267182530290509095352598487829328073345788871432944943418171010595628359732728199164388069124791593282052845488164239899957812817556301186501118787273458511375195293139997511119618359582785395382814120671761361527970230152397188722216860438209104719915777861574469144218247842844642401386666557980240472537643640468140975327477669746336271099668678186200174777461605284648608183108516536929553757811472307686723267905895942703529356837826151381531171438794018692299667530600371125577505622320907307663369747724486566529168445159879795678851281742113246373616421600219392894058342044085953930177804417242553435634045887356478598733711299623709046560493235794132338661949022170077361763947217255125748950536234871333441682196427922168416661277101202899493709815757223798997190064080979351122795371485969049196470389080784371663475920906040510616621790626530980519160671809501249127591356686804070456993863442111666209133339563037968123927523079725636521415489493365194390821134110087842982939293146685278744542275655804815130794929673422613951450652135165379597786294942246301024511650012657134287354098352128*i1^63 + -733368026982141990784392988832348274489575849901854764208669465084077419587137092481117000179846329812169427218754610832012182934157022671580271101033714034276680286954244173505722980794272057184570050701696315507708943660418003448518342454476254530778625688792365818966094603597390673387907930305036299978467706788080076082892780965862239000005351762390719477293579724271648889068509502825718427678159476648491086381944789517734193794762228899926934870289360299788772932977249188044066678637109278608324121465095778266504486739355930827712086277139922801722281303923415982446370106653589172340905051183925169940359344211363763037592936080805738923809801906252518626600087321434142922640169795442777591021841072332047775553098055358887244473183677814194929215413652560233396598204011459259066860610864651563316066306996259487151299064375111460785886751554797250140983561307568467114446145878165418279249797622542932373227995554760337536043307883918222893698396411779196989579771665216849263697688493028936913556084799724410303340542617500428860165139994762915948869937380944983174241358098694492573197342689027523543913314671082895334808642083877366264080792363438629996351588585654462084787612926541272868058939891459037692624989204457013706444302133975031167588207425661471185564480093821077494138759425637031457959875609365683212827680577061503026248022519141428517775225990894626965413993875451747825908075691365586282895023951716864651363951145526960673001508545211520962611493357307368093055627192907899686429051162272090288435245104589230485869049034451916924330615198771128122395456253240883787649487159507684124551581121759436438271755228221444559863338483237389623620272868290439490521901581095026437860692333740445796794426547497377989042875680041602766622729360511282513596579181111986304716374061123400636229895589397377105119936512*i1^64 + 18286234641242050056112727053870832771221967651267899825191407704480861253868788759303772853068569607022532676973017474808364812270532887592027947643810025376416565942257646906732673496851197610451001788812360370860920142583252263213638819183990185033317936360167446729474832228617063019974568008136552188796920470978729469154363414660977345261310720028582767841410158216366213223410367012718981312523462658545249194698747001689952561883358781965341228445968516997454769166150064452008315834928801137926939317740826275317577593260310389382193876212780385012980002481417301751772340678500891881585377340741195727462533902884650552690168848368739634194626670140693190842373404828089438502525225539214779191945329464841370530463961588165225595890729945477186944752699383329326971749867559818595804903124107741104326579101134056547343528540764157679170086445104333728471454205038885698207311533458320261813253244770284538977672889503948579459532606724855676850060768861162710897911307110248778670017691271562501393830673858746686356693525961951251370185964125121758642998796053506910078201986610510843393495467736636986285345741839699165153636711795587956113779328070499409176982606283079597505204735836278115648033831862802876958367828003831557372827479954837726245185060587974664217811252864922569918511195418734682309812081497559844051193860362961728138474245127800037973301438558002372157938842534903127266795678201172493860385422813853661673091695970238517940039089574318355697018499317388930974836676663872703279233726149618384272288644837482912233891071354009620707817531894598750774780128791366822194055640140570055785238408871040847324301721697389864456462675249244789107496817011289458482351068699019605220492223053483424906018955283090250980182195738259797260821738410398645797317494667728587993922147670983173373468873069263060992*i1^65 + -290736494502843031305038606714569737817715726913216156920812695092527559400294970934901507768182728709669049070607460013644224509300086497755777672991214244277965258720855428615439853245617669374405121164282030612899035982878586865208411379252268623279846678040243120826866684076286853922316479929493692703507585049738982140656787208884661120350281835538780658297778585918591363851141538564940704249620567317652646540384206851854480532155682159463582896889292405323092099571209786188205415820950886459638626257095826805250454838633340194183445549077745095127186560547181965093182522660696090809030729661770799007918993152845624381085154577917032933146460651554326099818522398337886136313085192743292398805808822175155094083363905913108474999375098153177238487279020631937987167508411341706507741768441094222371000806566627027693426390284400874208836949446184905372438478438851664639623294192794768774906127946843190826210106800932033382283299672138941277937392122012543399913479335462418334720013077646972430775810592351905872583643425220803947544022583916021688923290079700024308353853307111931049037440710257806807102494925259346421773375063347725384561887824740997501177476830443400679762522506852389698120088125459457802877881908904274111523877187797487630946637980049367323128829189270277929895084553423016144969059848314649522581547508493308880141218209794605219900680552987841500151147255863940348236139119866053185184483621494340101350666320871931548976754789808601182142779920928789258603209149693244405848639813546127884763766866042716774347904459368377669058917844742235286893996661969735344656783058061526475288234087559802556006735339432296315707853606871533173390371908213582220182556908307623046237516611133360153459501894833549049600443300262426625573983287647461156315635298950619374662265789607951211611971125248*i1^66 + 3317220456943162671004922613849020012108125659304439540429697345090601682668639140267778276163905945042848737654912592190776449555802765301288511780223906025315764019558116297859120285994850785067755273121677271010633618420309890489883448054329981533325988868329597788754782477172613375533800327163388346582422620020173697717092286403356440085814100156110856531393769178101649351491509545702731698647345420184529803248964750192865170655482050991395615890181079239339132234205585605926738402465980693221995560639916484128179873583252815828300450301715391813028200431439282280573021112702975489827905409709589509747047877530297224744335501233661241780069866511850163045922696796368412058743711709896372117214483999189999934659190273325789597197156513846258530840215160198244414623769155649701377896668249920896551243671905388490071127580221166561289418521546947301106491083882356203774788660652481261914364957105073151858019585098716519376662791987412105337834661682014405894807435048102475093340563617050885205300321951891176791233662444832500193351886015265494746182575526764532128086229598860204495713864417337202813386566685308976681199332682724809261908150439477373246450810415690104835797316164338309668236057582767191259051972175803625278860342219556687787028545624009238425824571227737683251240131396971292292032278047097739843585062495444626862080870057639335778522764085636657540275311556742563968845777298604760838971536848597617162769665230531949326647224108757094728662147200101760434825807887480799258847136886623577427368689499108140843516039262636323484450504696572269421171893475133485277932455864189178337309682004389378132512314503936906621245597327871006130964211146705790816249058498726632197668819944676313408039328501260472130702002572769368107588371394119989273520715619079702582963229981099237048320*i1^67 + -31342988135006950172300087031464388274845049063749683004355011269561614538610082169210422859982664222571799297478343501046669274283865019019367588860158406786844885035618005846877599452075687474325004524557743112897219210745101931798335578345667408151220593382065030695200496114788749354987141909906853383695530939748113196752028197008613926313435369439970415601191357289792026204425919268868609037356677933918854772253707944428277975392969389829109393796827652353788895764793651996324544921202844440883886597666761807213603973581411381090767649382641452833371560009861416423618205942791513410588274497493144832457505826344788884476452074371834847389113211858037280636777628547281786550322956686074411709302154822586837362766634936561474660474025602653442792871555325926226504972947850072844178744320633412207888814725087167367012364006186357874697710776874079333295129123453125304088012700242798889119615989855936286061365336104057030794707298848872882269527002204323544932032105429641894788188416223816213342607231353013299089720877204552236221139494573447944968259311092762177286493668525171695948374440689518609793106246640375401332225447459239141643300093726295581510205028048129782233389659833197174620455434310850909868155113980735725204669361838227510828839353595220339357258089353864835540161383383913805012793770744032788794394634109965697563774961713623529965732129246959423895922518663228250444629381442614204127845531445823927166219899575415413098930334149785108350331106001121535767536632479947733295520949961721080831346923098878905971591172496534920026511666707125148666840678120179477640438959174194423400263881278276891050635350903057065002483095755880968351383576766903301275351090999867568425278853989780270318169135325510268611935724516529548312875833614345694132048754996496713887958331031552*i1^68 + 237436197938951259027399516799005126838801593391525145903325056416881827756775742357385588083900161762184549977593673277408975766975337831438037949450963612388708943478198783479620225910885601539605224960028069832655937197638983398093802711448250167959653331227435089122515909928046781243571981645670463272907642859184257908987385056894234842229916212006763415065495555848118254712939587370707267507468708215373581274993796703046716155199493561679272955488536978316341720844197441785258164744600329304451896542585040437413423230011597181158972943653551966198415186959713903400217882033257617546533977379524897599186454541313623476626377025556773455262956063459397972927400864070084313076427255771802907374007676571693534610344869988972491034504495835563312701740276928895682877833898060245626714566764468799193754161220658947957867581892814289752637837382134838673479208171970669001162082585019162176399372572017199382217969626858498406039777464826974662145681125152816606288423923944955206830636657159222065503180115035403770812573616788113393804163450110173758901214540658597534660706063152563941307616780146811614248590907174951111632877460542027716849716030475464690536301412494327120597147853523231495851316835810642032003157152263367343003292208387806850686113139672602471113908834172132937355249926361280710193129721539152208046206600453439798399644763125272313740652399265977301350994506775398830961532145952304524845841060916409291753290108112762331230563042110723222771092112033230286150558861498066755865667572593812730282203907567070151261982382287357521841701640234567918517469483414788363791194312386072664592457915842565223164614951639589008444942028158187574551407718463606596680026730245463800943195863330371981332932566704140139865566554585833666362177840944929840090336009913445281431552*i1^69 + -1446410734963849025490479073301037978735397826182046775078194669083448485298657245243130138672169105138221660243639055551771665104561881475654439258033797220605298468409127961439344847584962169944631676294589967638068894155221482574943878706246004528941146784006917349651866892244395983635605760496733614526091183773841372370217619955295176622029610121124204456819813461671506116344730804660984407772048574904516491386387071163024128472011262618430383165507754953803683035921244967850796127510440761021492194092493658728238053558415724751849041031501233200683648519239521586942852961064701502896970154978275653606562027975111379611281394676627355521710855993141062754267521023989859025627095864628571599995907547006642244417881965820403931978674992830628544043841707253029297980222084456844622822320154029071644025783398518615902754814033327190099970576213151232834734225323693948901173321596223209902160433352964479427284028518956047536427043164784334110758579908863648437221890817438574471663495693416095204761586110119156853456247154045148371489817357149873143869690386365056321235186861921620585522947068404330253399545330597473506546462498964305813522794620280704320678018662324523189823717986555190917190631860516909347182074814565338965055396113017036174605207395589577236896578485202253939422821349199531744630268175324056780455439079056142872712187280331195707039479561760513112811183300064960457070318863650047475293759372335154974080145312205934904237363171510890706653625000527591219964221227789020416608981355094119041514335040786239491527611978114032630020338764326076703009728609860887779555617130941557627356948982415593700133121514817471769520087477488349484657866878936992146195518312057173974728409520362860084280060012203843590244310910123437578359418016805214103343563450351616*i1^70 + 4769496273867728079630898653782199975643843836463470985046766330224741301546542218239625414516388927735792312514130785661805136984740678102534300455554689469617089563973745031025481929032718501571848521234989446682703036556789319556793058870285094249350971255916939511021586028140669255966054489093673156251078649048457469924738057201597314734164214235366710639186736250638069661267186266374206533584542554969980357051221707232590294551487430660324417022350643326824667029809049397017323731066409058602014616627576582226476674754711260756458659189718277009300090606772530837281819597536410586230499098507528282084291505581895273970949595080052932834515739303097270836421937863651309036102341155060878401365932276741764026705514284727622085319474242389025590877656501050950604765732405901756018429849095433413707006986868048295292828924516072995946540227360662860639434976793693891558191256594281082117591808256894878258628747669608886457708431288181431608803872257294386897379867404580509123133278176409059093870383976761461290826438064962694988756492306930768198171514627039151687358326263308058648452089480656153714979718534550206792677968873187787946767024926598302958443971006204576329436504973834068309370025541161163301233087147462157411204340553018505487180509482361879959892651573093904126206482188083042816906829235281923216941124389701323208437643748351226774077274027134683691435793382355830700659492327739815089798427037757065823100038991884709271865670642079418386194341149582146449618885363692805977539109962427917685096376879346463814636210782836439195533348674396327583740428086757413611500979548738736205797159810084210591894988107196512682827677007567288849185197030011879097650866962429661207230842867895555022563566289202650828880771464910670516570061888634369494482944*i1^71 + -5039133899698923470525507334081634223515591968219428617806658808955984143316411363911597028880646818406378907105339656268184868210193494164582700597649347227316899383055669471218119760279116746302759090914810275252409232586753115289747108343550453419435808319811774474300808380442408669410826787468218830952031019354878243665561148331775202197390373606316866140460360133905666864948026711062204802140836104282248179333358242742261090136706732725136573272627801500088433202100045454360619218692649866330869870657380316820664445475455438264645664164705941150273965201402940068901260276156144199831144767980951696948693147406854041234222178000427347539751417727118700219189134560070242671783189624328893663207072433160847088118997683717189935979429716907267958848644256437915606935977336667374730509504369915981106981875842573531860730483635075679458659972296919839390066262876684339565004670453809188229042356243003371364954092094607912935269067468160913378081713665904047281172072372929592345072304152590325553159238674220215780649070159553347782937022118145860511893483902374040505602920102479649720227977143626946488158987684415824462553949153856922869160113617453871668045921580471499071485882384491503644208153984563070856118111375826353623195073513131411779410729841461488098716276606927564842998650862451527926320395268848504165583171303157758189850537696079757352910266478430626273838190252845295356354171002423787790876067077718838056028580188373543972695383664967093049412179933141033059893583156595397852301734372841434855874900318644351331160048247900464862593158237041526714782356356575022256193393496797433003629681914126463046962657503724941356683568726234965089171819588761502260219794068488040758954605740889823280358490728859518015818418577559839309403826570657792*i1^72 + -5297979207455774446353091158418154649059933765475363612444550248761054245520249381428799587742298153056285596704670622940834316022491573308732623100717922910537222477227129078821508387477726620152658162173425625683092807976400342475687863469927420359192989600686014248265244828277483115779394505175937657122562840182882292435918967576571877026867603957266045205704316885651600389502000514174630607412731543506537849456970936963435673727014526713318687975134408978841000870076402426323398944303787486007774358895153822361623912738381258418737595678528619891207012038273438503109537670702746381153423216363285173512160666252832325765528967448649672875805479362442007288195031896035851565636029642403042771943153448252946773195243045046901592737725297627453644996217747295632675157327386516039326427653913144306021530310304938751668847149800535485841858319149452911369951359026482339844837064735067271203510678901128976920188593291392489127240770296968616212961346352891578756141985340892871272002490669676644622872769337116015286847758716233213199638873423699855044380521732704636804485318422785761475017697847508891657880495355807496276806863529958262606644167400480615738493945700321312919223723797605285687584884560202135130508778753885810602636602563518252366643791965463717300284406233971550506524645283931011072780350581680685506468943435591937439737129912963390588667064009441413923207228057330693277654738078893206711484596059562285002000424691227397688691435616288928584134341669637144486425438879271880405681538755740454501558563458578924793095271165197583588385099201653047179621769278183374758205716514093684655415407040541370555975753094212699858176128727462760841134594021162486408664228059710675584354100956449581820920633162860627671258408624877105345200128*i1^73 + 15650202094091317028588950656468975575061948921202954147827655948440871157569674890741916066009506997445603985559339314744063737641304958410586591174418108838607133962036139743711837291743026096606730714871056068181783667040403071431610188820219082612126944481271082022925446206671506164396937100626979652027754547268654064325635399192399389411960712783604049981296074360480606657271860599200934101572850633804557872464406474932733751451858971977685453260411493877794528844965304768419494495173071438106964670796025357335408155421897464647408693525364249930528895306788075280205204256915558045561840898494834578188408332713200170404384095572583334559519599301413328035197522117599069024055651403800876450997460047359857605442155430696463006745349316144548380065280449447634293085261947641087015857431236544991029614268089246264605350480719055570750775298139126110184733337722325710920883209886307545212536147675974884994588302757535140508113599217069094104500430664633867661505139698973489611714590226599799577051635605429132123819209306130185793594624638299883238489130833132634953863778605375998430570848128585590720347911818128715865263659944074152133441922385091653374711129883293071229347763276017294143870621534414544995319155315983440167702795324197691951275022556250563727392109816331732340912225976515363523531224011581122768936617259666146207722138376845542888220417209509201094412531103595835152454739016279893838728549824841419567922186346895496168627870357548959647865493488717457128950651057350564680202428834262116123886605327705347274465512676706090932157468571758457661885745028311694152199565372176204144594116946349585960426081514830012977095034089275923333210241403921199105088770833361173574838694592553984491221016330188972774974319650406400*i1^74 + 2597446970847946025406821862447023866092774628808135547839593452360322463124240812867367888011357017161033248775724319064029500497501056616387611379707399189423987365670112145839440788077113979946999503577250261966619142079117503497822177868049642029631357408862381615599166154851757891346921402185552171920457304913281169662020051917210540558985836623685211337191798632458157253785472867449390304732918771272472372976652963566654185706488094743908884848746154026646425156820909512990989038261823940172288262767074974864223993022851014716519814760075413776647279135482658655040269441543241740932254279264609253999126317960303305136886728464853117015098146209440524740579269163504489011494458116246966712717346941719133909714988827569200022984224079247268719078513331729706266992527738972145769262036030159369146697628027350500079633079662837433770146035238367818518172950747593214160737183934430713828268330253468967420396270559918457282037695760520551965039628287121087496625051156490702330938712875924004638568295710738085542184698875749790387263304271527737459177902584242240667263117118923283864626740864442540563250711696760899565642701774500016359834719211585386704360900119450584433737949438272748510224102816409952927191492608829072158162543125845261813418399822536748674242540348405645125761689646279198727624551249774913800631855113207700164954088662577205470465404976703769240145113284785676860246307865408317497637000627567758177118534237477389027400726486864819749380847398171231016588464469903369085608774112410112903470015792816835620087090609753650001943487585943062022164552874729988096519738426086580552705832567334064182759529885524542982333795204237843649952193630926940931905719690827656682653372858124778113908799078162902101786624*i1^75 + -44909133023427674505591787991028075012810133343564592452716253054679801546938258310575004531978409031129953304817788829011367843487094761777214100831965964574392349084093008948514053035750297143657012379777481803945692018422448043779380015086879242991624157250824146386772514380291666516765679396919687830106572007744210506071385360776815818545632036636276818862665234656376670718855629835945716872337197843075675372934899980809963931868600564357839056641884039988750364013303039817628609450589066621444101523615221931850439596525934718322861571589760215697189044633043326120040516761670903208517251426203954104651890247947528648951621721360606445588438337557680765229236084900876178438273866160237571046865967773726939912188312618050783329319275633088835993989911483221185044345409403503684980429511677498925285263628207651569136043525698097122007321998438421020637301210367919040550241316894230093386171851231669969843888145737841738601076302626244554425833841567299216031423456579060952334434530403670845423223255739771729368041967215931651098365210887664861101915071819768313846032116246894613652296457645476476391971719344584168832740611153023825482743361583199721317391959070792487587692133436599814756869135448052760868602885150205079326358022552496963342134406680791007123187532590418762085938791705276766730439526859407811174983428377771101848327773278913496379227321435964910312464218475876356078449548128689408578995149070522216127659189579640078774099248487957299703458179909856604586601537986529335003696369479541634399153619478628347959058859089968966153253022371477437894612228932138010092463298886466994865722393772161193319374012812006001742523725782530090727664361390221423605504275604876751115219987652711021871499144238989312*i1^76 + 5574595737191819757410786080229657682619711125183834276334038322446268663913334251256073033750531148946456855088437038544120838314495683933476033776660364283715862750746402144741323688964557063413868631955009107235644872310175357952834771868281739012118415833537007918285722899772620330472411842411747994823971805415249900852499553657446539483624361068333911899816378848718259130716173635458419046065169900665635525144346277790041160808085052237884872161825829362184198385777827337076952645022583207939629687725722623520196305858925603278899486189286116110437716550119511909915067868202495982433794644547521700053544811886485653402780189079796171509294227537069932884864521513307181064831795468562492845358101898868402325036205591137597294385698959259939638210857108160294908775856619656540770768611596350683073790114169154803318135740305554601876195239497971701202767077395837741834246351026839118282537085498774792944018597763098169838407065731795718137355447503088718355441379694770082323863664310440514978924978670258287712963734117795218645840358155220268542202052346559786896934308959470195480269493073780545509691006098514997060986247120450555570070289511491912762955890046150598294790664008085473013815478845480191980092670302162074692480117139408810378025974072539561505284084854627216997594003409491348385938848264791765534860737853029785316624839224008084780676644049996323449907148628797133369703587107125772834114178306648137877617251241616000247544592936840997248406034305235732926968215598339307260264299052243456376044900024332849626159473632874655568067899645182142755222868311963184127980001466493652331578733129125093326413598846070562557012022868864082230644596626053876156321410690246100726227787411049541357535232*i1^77 + -23534940793918495888189949877003992197541894483922216529259122878344611987782871773336322417965709957072015746911382712813455310064734392946150127003779033547296788751893761705330979692118935322751107516940176067114404859240856510363344846021153088766744078481022637857650144902036204748289309801195913191518348018688303443047707731071827865986016336990951393233041324555601571498285912256116800524298044507992070550327069739232135709698399227772407205099674821792801978960985131057865412368140944730509926750493613173686247330810246474688239009278864603284285124808281878126076441035539169154821927832271733476127355251589903829428121537283620679996672871259140201838060734191817264417434983707020210719229404547125963094281878655514116306552625223605016199811066667276783402853302189716960034336621604509831529158715405376366419041467942750326570983480122973870456672292291655898172613326154896987408815626364610443643010902476912029113604736597474561647364811709798561510910580305383979790747719371408517760309719630213229592270759641902477231925276235666232107151593118710254413739356120537529036340056780243870229163843125572796239717239139363782810942611462624668198793679352566833188875764545476344821601532515657784251457485404672077206285056016637892669635849420338829136979732361998044630564170186364602190060715228053146997894380135041074281916250230653300300854293325135217993716198767973918380063509588348997764031614570012693106440818526227769259822658414557086913082955646029658027341212791494387443223319325185759382613175616785084536127273339508267201488316476348563242413720467890808718571452243233218927290873039783205431142245971850314850444012820189921107934469998897831692331798777329901697445476289216512*i1^78 + 29594321645638026867565708604106884775738657378499652086056757522102001283457204515798614484622077328784609973063328512847561208297332345113045866418783327516850187707331924211211774265513595169204960795550495784362948738347389368029960004142451168441600794467483399720270617884229856210852671691706804831076237237429518866391573051331716673441078928539686254356602652767150916754261860626115734112082964464848246178760917306933933494093360949573147391539964438533167120683124235588871764129539167673654957702118264788996026471532528049123971957016224267206692896985254469099092296707844964870523789584965075285596719083975091737673749601717365511892370851238410533133851095274129280421744679386929142242559917493293213100991926860265444943835964521411985790833911054618156842182695786439497120984000578725181530276406624699265075371845520302902951522712376897097195322300331176551819719915662681148624749711537351253242573782421847109208982111393558177432479816911377917224660409056397846746802790345059519432598326499931995567753822482098308730694220865334748928768062323614509774981730829017112196086645728403354038909708005649028109219848434521677439730672313286194462693447125152812473375018459062312835926747228428967515460780996994518042873189540705864970102336872003212723847449388219566367086604388425460876657930249413524016366864740877289989666898564947595263675296551712868967233983021241720343810638261699986030804133324817218246197719819570724507133708017143582420126715180306185786405634219574963695109841878812438453357238199682647271694171609645134893981954352550402856209162946234205601606644698577394056600661353369612207951798010010732709993734079401778493793758165399285906782026408944783362883584*i1^79 + 2196182418298835543373623357106420808431841247494832203999372008365479583942896411728768583063570438790899617678248175656402615200202539863788497974679502416442591959292383522749660625232345286884085419527257224474614687546723281424702954491258736047591890587460822317293740320819977720822342104451155612325300688739651939131172263299651144953167412851602135349797266684041652587641416846603760816468687953047234818952780940132479983800033339971620041461170002406759264068573145717252857960628392545866317635512471269258332644842792413563315093940342272890790042756047674770118422936401726793466125939053991697726111443325229996968577263912659564369089526162220958003706467181085265989075655901475024627973427906722112328670729695377759243084134602669588147169876846439463904879006015025084273478706917706140848979558142288940050144024156025527940885595181189847285323682413370650288637635548005818158866516473055051517096560214782618091274932058967354263286260084577234920191892401996979959783814406769568447232772639504132439433953765475964650486073105528726006291598649471723408813189344124629115076358935974385414237435972624201241358168957658631613935536203775249212878454489081908985614870160610917432423362368745485838235924881873869747826269553022700161971631976089957142261076972549961467433675047325720764152630021424781185496156736687836839576024683728774283752948224289985860619390718416074824063933860916405220874305996163996147711689507303772486806007320508261491423011157401772000207461427480782610771173797415620804278615983858855299024732640898875583571623411136260829166367925333170887730641165806532926991311655401925828825370116640607141174275063524734660524556903875668317264395928338432*i1^80 + 594474290813552266154205339331535991082868813689858626582205928393293232018210606574579228085260158257819796883592638087473046675490341073266716320309364662262798073162498612815843890478255499976382490022455909785389528611774559202150142021136841792040898954406341552091848208952189587002736426329877807183847266733886453772971340714201627543836588358050566548004490717061712992402720646834897830511814304091593181785314374667296930923520272935447652454079856755012721125127790204342617479818234728012755068115789343264590384938722310525060867321263368989730618457082138273116719132896471681833944664678221537654530309791971340877161097071335867194344144109095134812376553207921109028125012169685597326009761317635042225995801011806887968283345791072457828213130832718209948855538650025112959011966582367583715279598106421070992929632730836425770380253061339180301135642327027664782928223098478501301511308306540223693164495025109745128108185492264972672769262275534804533229403321729221774423492140590942277938394942908380167076430328615841424390583126131673288863657893660141606598279402989246173076561665447011578928231194091407824848036455019724455404025217209181970499706828975927716721329907894593609591843179992985410234689170207044949520983494313180133603417732297707360781111430684002045648649093101592055774849221207186831625502496412745042629331014794089569990490137005833895101133157307755986351145716432901904734718360975959067656729388760835867721460665560263144683329502255259517452847418645943078221382943820180489847992188194749638210137800129161912837073211084762887821385249194769670915576470335792479573557533378788736815840899740188162368681263027290337171747030087312559046656*i1^81 + -64386474014307536439951489471741691088143559102998205396811620240981092691270775260484111098292561041850675406626128963407352515456682236676329724154691462338753731605550306819350924152398004805713506585190251850508162166917961947136389738670120974028563090842470953883513112880557206438651760013727820668869160545109472015815432865527389304782705686385288599903147453075687140086223002897004136629821702621760283154131654128738409778189280071689103117526468204149766280040795867203621248600746876697694865806863257792433978887636140847901542779760844536829348762740054317927734230460008265119379601103814894249888224553771773615029532588748479473414213347508020630699143172728173803089892771740708374411425742786661610298145579467011551949125982236234564597505115409552128102651582089613269036070890722088941751373784112736763458497981596814924156949506153373072187049543162796120437240457915874906274626012353012156097595193431173222341180892407785155655180288382316598081999155174980317277698874333929453323794382406178096527878671552872239320910324919790231676053407177461069134640149980417279600490819937488372779669319504179396069881362456958665701013990047752540232274380240304109595580156511231612114602704189470267485439376004647228651250254920654968734183434803103992500370562684670568655108949111500110675410214665306992801539672820761449182297231611744907324010822300813665756674992467915432459200984688660102809389452986392832224956117635450952934888703278731497740679150570160356211606181688782681060343300069387817121909081271581702728563915897373374879082670497211659388101922031360746366129510500814562485791401576215174481324167917340952761292920337530769590905661816832*i1^82 + -1603028273584138213603629620706539550587655394194680813189763114194933881163949897605921313060229120395826020834371893481833431249518117905393899096322622720504797366105137035771632304505353772561163953569590891549775174440273714863734470476581488920874199876638697818500511447612770487574647610596043733893206335976994440184727077279509638674579328542402209738841032789446553820786797241269643723772448548542813693874193117926044419264289015439161082001452802136746096597186572754586567373977870931612157161542419718981131827887131560832988424028619996743726688694355892897853861670353940776573695758356115827552512442091280970728060805100926585634157994259596605743890832360933436223101924397470119974096633161522879512314006937869469835103668896822531644277846434193556068665210409520719888004228957849910735793161354354482153660700523971749356157448270715708301871641860847175070213058782787579807612354850207220992713283377068787186215797970182029239255512813501038283881964320548085931482016371611321675334738721000869781788785768653712575535643888772166521657625832750606619687359352517374487846866869932174886660925640020605239933731410608020340132582261344078733917451349802654036918533692190182362052180331438605209671255268219312570498385097182698570720788400797676941250904452628959436391850659253072375234951932297876955377456235513446795419152965335447217176470696997129846474417541197274606167169857956400392773676938220388026943928693236156150073168708786806464739776641836700178436040339111096309402271988870576667986315319136309866757623379842214807876790370098045114546832361382371377388872858467299016971640632497317886021246577298319747151002375768544116736*i1^83 + 185631706807218691674848557348374086808480052100759109819867618571629515293835110419795089608511992946342749233047608349727346415020444313248803529718707272837500447798976021110565961789688649866445416075690654464022417446508175298688610033703229753294477092392596727846745683256474898406903949814644873790685122780614264103339350592588631968678779085847707118892096185237382187416338049151399477137095366473964214676289363480419296623960094218943367582123040818891869765001390448498589969028498162304356898819790821255784582308273676405729694956853396105338517279784706375319584361052454020442161384387799218672281428625659386434490546160295772402246598304086543086739369071774255173187686877583928540486859844395568275157945081982401534389933597612523495775874608575511247414569786626666384071581954796244615006036558669727155126926402740096394512445150397503752708909116217223444078822534403699543122960892562997151450701292601990439622868636192187179726883643938839137022990253218481482238399889145214864196481536995646050092669383615930179273489518843896181791370389880464564069829887549502331062206977968505357383696963926021583151924352995304127367604157094750563022832691706539510226033933679859895797003243580129865136144603491358703046764517299196312427054517418626307762258599068953408486254484667599469884144305516077610101600339987298648757022472540166491466769591730035905860299825664268285695713737749358474443200141637568068343349063051643417881952562725935785165765141985468677937944752924035656990060481508496163170549334838627053940175836140464593224510291604797170979228210864836573761018458613263568188182671752047944322709992292548254403664019456*i1^84 + -6817276898733998010802355954473263809147876542072505095029987527255892406490936101722105680930327158504246088156436649887677330042651931483453893653580271766734782101678307485173527467179083043550679738899014625904444275013334727105934682088781209471960695904858734551777180514026918059713824717393340610423495710402522472366053263322824936764183937757765507090509004504158079520031778703673703471534706836824821481463380089753727095432059819271341071957439214229842082919725579414738330664829529631775378684899072251286139983342137463932024020348862591562740035046515431085191475077793107317295900551971193389934352133998561242083271460605032573539954464901520084786900811123034898950517691826624908402899231559064052143516834993459458804081450271763222527153671376147603093431918781388650464837363330224527310074477819061383992542357546016203814879424805906120390133325451816294090707676730785576621089421069623290630301785362393643461535675494399862677435675023963663433836540777478854423042353116063372788199579315357356742978269426379949996027921794143753511088973923314117804369196256843741457495812950682138399085532796878059215287960957673914027559652474506500493690800164086516316455423180913027139022615852619604522520675450133470977124513534307088475626507716551338228352466160069774799603345669820470963833871799781460479184296977880224224777405087519008576419159753872072180529240706897922111317895934556670582313645282021074140548563004940739234718902756017285013356305871264254353028837718204244432712065081634785281418408426005236639404263396419614232989272085780894910753849161442656335686153377385042944684046914012946175932318345806741504*i1^85 + -269273306157481687461206895086307096591379683373873324874675543186819759029480217411027050927032055182695137942646423585674539710008637509381759830946936041996094224722395762515827519147661207028442326499396480863158602520605784872098345544876671219013189444506702275496429889844982112964921845440716589701715719730235156309399776600027965055031314555829840256940576905269078288151809087172907063271951483872879432789160422662160291160670517547668641405914318759293216050969791987110681609535902846423548292522333233124259679923012031895025499926691044331648497535016640729346905370220514074959814350863563211095441832553244810661552150919998033761615547749654348345856507134737486035278784004566660355694969692091013947553995841253562433497740368689585991744192902408172776281702874584584465653427655600403134786418109826826009637703503493713377491107233367792405869365896770767569848306909628597937445115540615232612748113125681741522294596089887080049686816303707263488578569759839278626553753424035677037141478104560294222995422157920774740099240374421301812067086340662507408029138804003576285568012985821798043921731892316809004242447779190891358538791190178598728086193616004113708153744801670425585746751737591568793178213703939615682148711950521225237618442470879199635844027274690268366181879018455960647386482318340668090617077554173025216868019833692704994007958097006455533923860330351491345404137821692143383454914804899815510180715316669258185089222089369778958924367949808153558490427411351245983806663582224454336731331274058853857510721904681677754097349441363005906195468975688811237328068258060710492317788357569816345823936512*i1^86 + -541804485134864231140971177447826042560590623384108656783989885781981395433587890495893913842143200329401928347612193576506506174058191033958265573420632252740560779170187793898431428742569807543895933207486411119939459958104351409600065013880802435456031086860349154084508540377275702438779046590847736113115477209630068949046712145303829450425009624903115137690223877908829102526242087648987361928666004672602554111632193568162155734573785642208212734561046388819124914747262659834270437235826999386383450965691900504746069800218693829323233850809659022085078610936920673849795315137829825418658901027302286201159090105941073120999028240772174135414646699939836878711500649782115152415768018322534776762063379563365099063196011997911174208281509898209182876937762244229722183827175340401254661953810101418103756007075257685737377554421439605034019032177418312890758302234005370656127871945116912287305949513851033334658254703057914967413909704134158575794613512869549885052375397745040141498431388501894941446572264951191842274608818272948953193898423975614166648367410487497619628986176572162628198558531831542061911682298826048593724748602499643993928420121756112452659834975001388730365108742407770512710231947064518319748898025046556995975213963510512372963260650656647733400387183573438472498337582173473848534488508187085409610101885847805242125474209297047802787427843731680872103860618420960242560588129237841660345529081992815749997708846438345332196553284125776012203817615916764034026574016013228980602667192570256495069791281054100547305973676886983922605194268014429339619201415888508125055900773211744583127291060551680*i1^87 + -679166746124457399786410999504637040026052690872731831517556260420673180381301856778480706151418979057226282634159853314075703251582014834020788038201330234003022288606056425263556751540707544310262557817251564930449832523241252890258934629287360775906542189300946210552474762238935321105355865297240618842103141104068983664292028158716161788378494140572173920466974003492296171481154747776284693135148184328134424531413578425804160422982997599976682006663680132304874627826869602586010276475910443780258846462962481361283639389914546336165913753912016960014883087660132194294170777296382251422425632123284726162117852311609939835535459761193990785293076034790413723956992914573788019112926528111053137746596577777417847100588378288022714192838715572771842473773541396752923919833993558775932999460572159808290752944164095348656360416340397089812064962668048867886109009766343729435177223971297471024387215354524323065251329521408379625138566949987948780380838932854625058823084020146428287980350899031763260634857849697503453108599863893579834279100696845873342226413372561704279236276907981957445153371264226411622587407548445322564551413452745418956848839020427930120407298273625084938932115712761811274651755589521405104073211859105712455794545742988363014842477855690804872455669267794294657476231420964578137015143317660524740349828789111031001511724050339850830896050099791471143755697486202721778260582498889211810532374401048680595441067735715628591185792068126677945905511320208843606927319478030686115343541857993742249055997482735807658941545650237096053178544780243777587948857384835357568858943546138707361792*i1^88 + 6598182677429209427898342210566927484668232228314928307148103829542971918180949778920614733676044800683077322189699884383061645196178834805190057103877096924401476091299195672890068069976630055569749689419059668842715721942603599607270053536184079284390084920938342466231804142854869238093786157536493128564507052477879893770851559759884375374537102966930137718018470056577264734009043607543202112645993060120051942320285572726202482232218273476635431755118077458093526434767380958534350502818873569248952135886051058058570397776228895127935905633419452995921900593184382266450287585895847210751556368949650212229348913679000529949867775131376958026219215904998295091345542828119317969898046826627312541677757516686200311939663506374156378483101258246601398804661293017061062321661669582727399488966946371246097525875736241882165659054752112987825296921679343101402205264034860554220780550115330589756612540887233957272504271184003819006843834125334216733573216894202946159040551969598411072129753195037569723221743122467558583738828918643858547178884910072864038965832808294875184833037980713212753467337134181107840153168609807264900000929575652911038164069357998019506928342441152313164462457133625687180766533208655580436394779261861572885391850256702975250362518684141321416204569894566854495190654779008996302068191766230829168342478303775977268789364335235332104121009903720653094806152399679465929569208231685172735778745710566208319642272255425268649958935056799026058456640047712041374023408915685768201190011365220549341709629488396415006323009236438686282480808825361169508912159338819235322894745600*i1^89 + -169719523449193479332488739744440471397760611781888783409058764175656720669968747287221662460601226552744502559807806904910315806847188355038476031038676784965177597537584390838695315287805561980145027328893591265174483920761026838681890470786450018730294552869146553053916937455048958586643222607666036261944296735915144896408996573932215408416139706792352738584869939845854039558855463454920021436033321869360936476522480541519231717565608832589755054791571369519213186837651415922520684924698506018646013817843339962827024334210916381983869254383068820446653190792953227174665307894017603572131293812700386758852293763022279819009123701688864791549808733015334810841323009021915670026438734992726498676462266550223667249441167096775724360848470200057058394316658262681331548769989639808188432462040514976608539310527389392741719033657677094519148347552487080268806586415184211754611967432900501748721804767984744426983741283661982467123799773546498236419338418099356315404400728774763999634850693124161249214277690071810947240348518086954778395755694757592029041168384979187460276819724946629628614246476744750948792353234269114247448343706207231646790420293796263165953265666719180253174853700462464686595632857233502567195974063456350730115309869394248169397525387696683287165590046044023599645333288525324750609823489036094929422787593373095837789421800938786386779837784571195794629830305510321362732810979013850740374578608446762397314394716490374145258194619185596071704037817699738619352174148016930523244481949458028998670971025932151204570748796681291344917047054813934444653135378031575040*i1^90 + -63893655756705761771786241147097213410308153722862851297320840777212709661747735702618486986185967341825712515166138312947841029858425409549513616351886949140434073538461630428344700737687992274265532666700333628773874539795216505997903499658895495533042349949113481683190307360990941979190505791593774541278090573166028026178126119705483803619622410524849973667848519876957725008755244390737454539983870866777939769121026442712699229395212838734590884184156787572423965939989265927310468335763136100653925923646674527938646055332827928604269355524014366842777628649732932370967114691109415830722813208480579298071601683073178423954774408763023673891441923977697147858914710868779355813644799581667828581491129412980553373427717313292244320594158290627980551648035783385864932366148310159778908212466450621718537206727537873668992631920671676666122880547468284306424017712380506914783367582585849166907595006151565783866178539165154125536506391295376583767912735358138404942515900532552319156213661863385974465470331293063633689143379831873578487465961243582131142089576926841115244651888743560496901011212957222474173018036483593833013318996965623124714252920789876691815423223719297299509145585969519852653878071548391926993737197477868444875800734905780856530974576607397034761236930458537820350883723088857172762414701492201165487224948218760496337430936631765977663618605140146237798602823573811225016906911337224225358633813636279183967628359528537868018041352545546004735158578700652755689812775758557940079652769172362562192614423960174361207408778107416756443569336873060472455168*i1^91 + -33131021303655533445759637303869602150644768782864241490861906339353778683616333604053363711548214899016264321258177581175276100170026978654252164925904765519323166217427024916361331021551804655733096353780339207657122376516076971993909301976677367231441735132745375296420751855404820438936787375266325162376656553726453860698005933520734313980730967102393868184412331684519992429325541338108385653718160865565482169826374847163111389691506066609211250792205767147547803355360692569058148429254028416377183641220101761344032596916339446850867482310090235260858959686416012298190397886909362732219956662389623946308992965425534823753185251790094806593214187289864922224113675097581701068474358743927638166131210546199002886336737698402396662003706642237451481178835125573019513795525958901213665531865126964802586456378260707309128321820677856389366885970055354868098628993940146060263886221448121737748155651564330058449463223001021416637657373392449130298974061729803458622594693902434454904998531233671965609749608937083812794375550960000383317951955537339119600895580577703729963890462111655897427425143850948280218056497646637147742418912242208384946188638300304576801419006727255894732513010694355350102691220189269005985278532978601249645152206155432893455753443750860165173843154895637302683305510143838115196501314540083698827387155608378150396996046764586182975079901115949373214686914959081256670611166267302969737427052271018524538114105833563681627304327453010463074359922704176876874839653244599970588316733594894860526993716278694853298126291974618643165924556800*i1^92 + 1834141902429011038299538683070342631956529643877549555473893311349850307737526004318691450776707557327227116759117217721350169110364810732102144303307532502117615795755877374978034541329727179033704272483739129922761834772073201005340615468086698893068475444105508648058342361574384441367850366031861561634590906927971975598930451958970216183617666125600890047477646289010757430506328980822434644856452707611014537185267839280084879191984394482620184243599227648545421932220021818430069881639570494474126936532103568744946366869092936327350427180374247296052087109104883669450502317063721368918669506855977902207282194065764999811368875072826219755016592939452898364704303719090411323944566145288870155131650659570162379769735756288292726052074606090406585785777758277621819553358137007496636599570650073309754156197356110240456170449927041705877199197418173285374677494130142345681217467157924952808857843235708354566084776115186722402098897252591102335724133386375653910378112519667882691648990509954027180146437131279382511634563938654970599491234180514551405189775570098966421297658390589242187074606063396153579804502717924795426314665193976807806571168352009862464039328037089566412678376181797870731823342751778957888562901702542154645302087301144717665605244903787604929956982068910241624566707291064939410803505341028145396890983674930378852853541375008757504823976481184531832499755347510670827376705291115462742061284149987195476002428503257409659525409019989755121552143680502026574656163052497207440288912310127475288668695120685893464751951839232*i1^93 + -11914035492608131904903222380568080669787154802591142786374883024873429456193851463600976506415970546202326562955567244207763918759337477318592810589019270884193369043721107635184598168356474006412934230812587192168564335955985181580687715996819035586414793066683456060536231883260688971587854589953188932786598607130114156715002158481548680896788139587313577739570000646220732111976557209348928815803541383791662093545713114944789741026694759077200322868391685384279221661091456672117144740720642408829414384581504093121648610549977034869090883354832147597716231400403429493817206670040113058623064165795580552480461286002813657857411705949918204621371730800262657758740674671147416806278078846244269825150098576335017170547656890708720192339559152420874460467505905831753054629886003139552890206738809431763593227885782556616823123054143004990999016348953329327975320541095003294269902410968965676655597044325564400439855100845200238608333202649332877439700252819647796384862952407891061599576693545892743718695214492401164604265856929375187834095954705139173434410931493218770861462039378810423693393411991337181390734076518993315998160385921535899290916455307530113083327055689539595041448321191039209872447814859156501458631601429195447844648965119127708948817371570245044047510390439135474043728274658893089694760554679305691142713562632610856822245398778553282339020571289853790811535365208363164984067656477698081141835286467815542450446299444723366380505275141903660688025884484315394571407636619419499207139359892694404217436899377152*i1^94 + -108127714185781996280243390404779441351233346978126321166070665787808237188511941973366467883549061353190948153453861284853352259274224107132726130315319112688245258097294434843628956416588614074438973173816121801092298724748770969073933995062236965837352659216157692282696491344399419926851895990742125421647183279628369142827471724707019965895596810921825758463759642810651381129406726020876430565950816255405599548414301744238178005349172118306834425408875661935270722149107231280530144815123936278564061865904235769807897106012417256731363092853337647666380834762466068122958915102210566806801435585234352316277757530952071666823651157130430865784029818601886747441075668470232499498726208774975036932144076983893656761933615930947914104296684766600212649993069141840224982999456142298264856348862019489996705381674457502531985096838211596581914455108462546981335859705086987545313056540307075247862063423481050186380657061812302292871554657888202605953181472258004118010749303839751091856531584841056578490284306403505485837561122817674002122998652876236280161917358262700606002244052842123142432251227785806725885664246549823398161913087853814050627798092507485295830235842837495641259361216305193380821924790295361926625930172784744507776865120847670855556755083781323984285086433091053372049043083466381843878566317595634496936325040091920514376715007673157027518320509940704433883310168777512351025209222921643021998889903264418109229857703352723081528221171346952019265598132241279655691248431508814662686895499116544*i1^95 + -8424508654196087029917120817733182060071798886974514853105717251557525445691785955329719600548237702732141923092404228723032947559182928435824750465226508973213347509299619206274081227075580311443873066762147660105158159001697766832385866972798993203392546021241297320143279581726984675132632819687069196388462599491086502361374778780192988201409955940399118376922989737535597491792453662982977063243362829796637131852607160907890255756042472379464974113291150264062980420023299282290899744567820227038615484075319693602882449427295600903147410704266986772041907375870935104514250667558412043917394153779944924633037253960675856440804666410112965684302743404051072416071338900170628366337350030475147725856877443670214876131920630251358991864160365749567672168379691618249345055156661100366435742931085713253913646528351311578952642628248035442077690526862849999255293983300281191951908040046302182012226068241696421181694804594045934466809325572842588264275999740463986636070255667270420720115037747473400773404002023506351373884330492037321297403661459931079573789705320536276431640184509082760275038011182348325810738759218601367810112819159333694083687745410885966956053380028837292484582603207057284022291428998708702188745146966082635167132940123076136239814156576042399201501985143928196687122457528741373820340515274060272268771531789021917980334936876758108272422791208198492355441510665231183942324993852297691544670716849287432767668610791859671809245336539710382050357228886887173343389955802529792*i1^96 + 1810498555421963641012497213906431113184648355256834747460828024271244334446923922287101195620715783657502910386058462649716995201193550426020490499190598503551450479919427549307312036696382507246188150710301869262764264331532812311341655668999529186589993132731863786846520154854239162510456348599926934801963700116208806935044125785022816915032650617466717259584278523938339551151067507518306489300604543139258311197457932854039067104584095895593675612045647976010638135134568240052567422248136762956951099196111663413101340423508418354122400975672323777163832304562786350730993294306327657366770001507202646542944234722972461589760238832938483926308968378951615606372951462069418921565940981641745426907213433589186482228754288983435487652805191060755070832350785470398709190484632070163311661382075003999120741516473186235278793719495090315343965802206912878942517979971131375630137093586511677456652053854858794962623728519073423884576474235333351565764709461134561320684336134535890058632469983130145049833784166361508880581797341854424243851400164193877588863994405667623982455444852799180601792393373930433416544693274019300907157910321366694829660335490118133251357108927502926138987102078151897337808002808412029842321621862111403705454317580981953478283879691125857668492115749086603468437858697505686446924519333524502570325705720597335702235837033886382663688835994217078082547201195576794417387065570348855560695749502960470977191274436169498256712875057112886504587264*i1^97 + -39050298450938501426205221146640505815257393637383510821669200156433925564209384477679555097159314120641896881659029138849910523546211452981856340728871436114562815595107042603247538976613097205114123740645790926547281087472575192124541335619816999027841812162577066066770021336324533055163113988645167673084743449917089043610090594622868454711562860141073770308041387523539098747591482558839845930130980490427251685729856297003404629285372394482621693134967822824023384625415773350542295834853771831125310353151783363860792799741758057375559088949865040501654203973890288369054254262178366919303717446332815624454858468418673949758273122461248631913006726703420187571391391846639368739794946025317067938810968596864201309640683695528800485967908807604679878206726056088593106299575257678453110733630243961871787724964673841334782942465787611933195807191968332485815474134556382902733369972107165293476866137580934524251875933500810512968794813572196169962932977344509455489950655320192840993433215420852692887410544273637962941321615095862443567126162050725221340585628564436303938528529907151134884414916851261676178383500375098033019902575908197313711109224563271235033902436593502937236863661420611007870411117971266747351277990553371535197958020639302392501587225989502904864926601285775476957190096526124763716954215346934858032120656037082050699719348370571957740002185647954838492078416555661750290740462713216366341196892353073676525295245115523072*i1^98 + 302354817315274673290366442965463856590817186231982843807015381819104801688849703304577342934805727017216206800406942086212335793173745465496279456889169543821915008326685049726268135947153508204633627999570371126573828798693898998669919073399922257375337314528417124280765136386519113612186045311788516351326530114239545167939639072847323843435187625238630018239906575202201588797818743958326794872549645047428538881953029434828906383299493210102130830496855623299979382695646359782974945627332970713433391037085054462958156351585041406077448755898453184345096695314102964735913654972128126786989973870424316109826645244382407965638080160958863618505725114053853986899185386782754096036527911309818330649685637432817923626630737380342840634585463100277744835887768458243669151675956090646307767582937892731948657710989146525376640072747444162765526665102832917435258514302786554628502162635990640621588143468944007409707705515598456335873616005722345634758774262799528496848322786884285888413458526764948283523895605834957376267496941060337281281291832256613884207379410847861631060694398872304514691886721066421725936467855134741690771146601530385107804949072787099438302538861256927242001129139583627699059169359454722379020987398737923272051875674025273357986432658876472704089152757795774051606699893211714108820596885130528409568418055131742109044751264583525623679192132101823358481214686718160451932493459750912*i1^99 - N1*85095999603595922586091208148803313489909435650606326014722232180694448376376476226849790089707733307246779694931483813032514787093139215059156070303853802063376425639477271752313009830412170596881555328681853668055070989479376474039393398686451253729746001556205996687911546728862650591299529982234928602282880115248152962479799786496050356846407360656905653545456356616017770659908999027280328125*i2, -1219052604244955714472273521594886153460244418145194863759975003075272312178794279229427568477611634253802867261434261352060916480014417579912040253867592414541148508519637806884255463793042708611952326739622454371750501580125074661387635616737801762851579155506994672931785146072126441439028680692881623996027183664488433080185244010100294297294734999800190061142779415052378161436018146769337202114322012707954459482753189952941402037088198818217776063350997800934321567947515975701028313660712918677183374208003330421703444938703040534001399967563839367191278345260506347284712774079896620267172615518948580197577704683429845850983005722783803309997648699512545227069082827453886078058928096326126550395038823980846450894923072559341869479886709805622937984401296364910022101419437440711640445852607874759705761874184695344501255108231954675914295457366687265684111650090981331336336897774545699690030820947542729494956072168538007890478949295418963659802627944881464739748233722194885484317993912955027433189717069913855880207947311413884299334680791960926856935451079070223413962296261248036068715013375633194736302549815293147571616321627127564934199563439514376957885058201016870416561408592290613185104224094712630834815701354725803066688938618556024017426849128349367303067303853487644192140111179092605402589469157078067019921073589074423540486107192156216639264827985173756752567704622719163994004781265191651360071270670763284117365295815828589194247940681514193646918147209828613430009144718767068932106291973476359000428337899240004360516230213312657048929396056262064775172230448185146398335390313735949626491822589681978400904093036812078309251362370004906171732950796141958632154115076481113387018920463201581481530158050427914243960119225572472439811971365434330071875292928386789444202999876415329432231890079586344783276031417746258259121184851196304408114389046902422622009967489488183757425185511966262360487500676746576376127570953339943549720194491149810596141894547422382298091277113166448010291567993006870803972937660801622506209280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -25928584084772125662378038689662085687474346063082758106583613257133132332966239465327492105993577740404934290233628491032513458909727055379382358136647933683406965214321248520096796850140230116447247170839137774733256945984780531002058026057540742024197825714729091016110990802645159887915676593897734294129395439031791654820660507391515472954894060539608280024682997525181981464944740819908435091696026918800305426356615620300078521819589120134947687853443417808292240050670573652111670822987256280366964658873992335682357408763086961117237100297148495022266964927017830077247743649128050313257362806214083999376636547352505856651906871546277837928390410670577647781489195762609563789222417948008488445860953108045947712981438912197460886086111640924232190469300661408145943901537456653859657259736357310418352471274913736229464974901934714251204864377807757337040650423875416966920685361764231746451120146607303887071402940093522772753266420978279054813037840047493620378163409420546732678475256097971786898252781727593074047243270908819071290497201910795433054530365720742988680923919455044114521542052633241764589838644495722659814565150460209243367478949251684580316103672886041933268238586899368303490777220407537760159376499387886184919193278354621853552055805002702346597055410668913975971837071445260563599512082530156272478101227022528155454643023101840379470570602072243218660591464668912768740448883125270446493103616081238279494675612894316177023389744298909417194471220117390173048511063973868321721864811967992632126811446981116737748267437575212139272354474335133044234420065490438518179669604569398743751588925627019746816609334895622396479220215275778760160919058234811023738636770597431876739734489052354709146463183926144588480568915854069387632506025314283132465953046899930775328636376545628028949463180862189481006728088651166438891539724638438490559289724242295252905574169039564861590005839165421472346183744499357931479606130510068911280839931618701517061907850600551242261474122489938753498972194589389852333045408384722422621798400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -215067677379245858818742862083774749361342228614911853212446227818050142211835312762730662665846166205618213652857881050843516932754687459953362253498697851397143627168553778853235486430560287605389559883095189753220636563581778788355873038047880025235727072890648313457996291015424310520708448138796127878677168043407169059138180997424806901228377771495092184429452867508505741022300943313704461693478713543949285533104134477427470836390274037092219262326601435157616239824593270632645287320484303451229182827738593568869324805100348853870053887937229155795106182723699709953252999677810870932081031451582728531024376361561461199146627720669979749203005308600789788351027917032579330189497377087908171306763388878376666702534518908792356988655831481238779523853183947223630929271950801683213345356621428001774352491991902786504367668593916651333138279840066188240003083477957218707668177809954926646337991432967242336045301650955369934218874067249479282981939189804355233582308285074952182743311293511945618384216623593152987285892299226232694152381331153889363742213643787635388656668242481581201590276268529046736858326145378507942333002288924287313498585675613150628961398136528108989352551810509470330273862150752450140742030316925904691131855336557080381942286688402322667061872384384219028506351148012983326367428633465438390979188146529416928528558448164355628021584558520436282774873087267832500044150072896467476368817956472795968530523239980765539780640620521678927440797865726376126517711663331473367310265668229700222244094435724139383096384431330011171267362825108226786616753770619969649967438342119562975255103591950388091172621162431418080345262353220407500746948222588976729705590964859875518001068843928275174056050116726882639237209069070694644218247328279485952560981648021209801548591388151693540609654683174779400226183156370294289078250768171401035366088348474613084746720942802377090311565248677423286759178249749519703341520568359121926492314393279027943216345358519960268688053988399987664157579376885138403118638726373628484517888000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -689329539513227231172375493529638116185074797399191822941740937802019066098110796482816307699595380696643693678145163341903548530402492156116465791300740109109358793154639244013763560997394608234096917826130825716725771001642961210703017541737939664425104912637917587516361592656399640794056840253320429120351827938978339009582325978015316787628677181146837841900944308131016694955518120393151828633411757388704699289080105565460238471730308676121286153039322911586383426269496993345670027829738504475413648856484783285313236754544841632447805396942700158572139702059778573369551809275092503356900981716452214372500540948722490412448005168066080131350697045873183198420652418387920628454197539026796026389723448203128183376377697228596786586004536930628388432843453003592431018001303960212111397022143237092688318643295581202079815290662986986740317914625621106468009770234435740905640546671312653861767670853235092251899818281190501135681119689269008908961561494562531854816973376997939413598993353470246205834258808685596348203650678642201869230893749932880673298764249853161251685318423147870962184247022933953724002156032962413926695440253046334001006049666143402480081960183123100645234308820873704537022976722775643531115054849562355032455854022588882047213668975764599953111671908495824380679085620227660501227893865275585537675741062941962208900629704174797465723492755331731550732831266592507743892570384419733460686030146621187110764637520122224722167212210774522744705428394260738055943074309226384909355170949642614739964320825845569057838174421455362054771808437981304109484204701672781526540706633109500290158444661183076303160770739881306729928094824771359807254900898308042507217432235211300131066994464428234390288147519485816899283217415397429936566762044743194920177198898041244291347004608948780744990250314590311704115037594479489280002470948858604607724628029781823099166018612691310005819824672122402335223333256445578081015566885674242123831506672953128699961234704377803964277064684018511711050568124068575553390373021289968513843200000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -1284256210784095651628443076016955118978830118848012294133125174074519165411381225096370138381249950571423315123616559121918791771380359443850609082362738475658136959061199535546456585165848044873112614572405598985120905793357749758900829343343465698501766738246334163941174879989357672513958336698162001202038719725688376846538237139220696794036118494177196232404234899828416616670677523694916675427648886999412635489692856274929771069819332533901995046198012711205825024724161890898750533137528482733774695356915120077534983337347714065670664309418578638301860008970142826174395937031191738175448572789786459825020850450674044012461723632480476995074898950848026078471239474818864792558638252371246168051941078906288182019858880441552166782555861430608969507225787638778513345362416242941984634856233513368603927500990374318875098827191465335889046111516421160083820299965919220426763205918456149367639853955878110699957297201865816392523972459382087959342077993640156273684703154510176183492677975873305579164591471088805165939369296915401656960856430334752039606143741094172899293786118153803920866507978067050851523152543420205717450823076994940926240258458452275587713588613951247636768903868237349091474556104693072356987594555167554750575827097618141906439138366652203944251969443943434354200811395431469226685279215454421950770477066254409033083152198477450519586702973372704427362874534341258039088739487290585164264415293337049242032535353777490243764715438969150729392544107607023248361869768952548674745058727563763990700012191915345326152449834340920708776420633199778927286041018953426675174062817498327301501605332704959042177420290672311670185511319801003060552124771296671178367521996287168021848229179523295248340157966888613363435875081373634269102955736066247579909383114829855193420789175413274665091906951589394044998046849458323358978128338953072313882798932393374360170879126768457668240516868412677824654838642012858032225416243372266406245463774889459185082253365371585445756903321735016962857681463426086201622472816532530397184000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -1046694837208707157050316037373529152714980536404571312198321871052652155064827048234529164195746865368680614072734505213087518358988960965399031278883450671172593593042076380169185258970242857188578960905482068367595243812078613445652129964544459426703152694470375857690668124028911021044736856852853107849032977277345319181752592203089795387636325001394880162241175220232477299189496747825692636245343566348581775315851089744325432084078304143230992523536538685152400702245542901069673393377446153271506452531546855588924296687600080762010866309973268462648891398869226259611510903519097750670972695274626807227453794531772810612977273826627078367794402202856438891436241333227987785347014341076662274129822464587002714970818964623001695684616128746513837626844377623443620620483236494123124634250464865912837659990000312450137145755477938994420179931394683524272172425391259148537158752156676704234878564976818837969244137304508287766281148883927113675408436118172568852281459428623652163902467633176840532256229711811392490093252136573377040972624303340097736001177917903447059057773810510056140834006297973386614670935760135477398360455523149656319329079953034367322397579709876174799528472067049088408012130579118925730080917929085289166819020644308163781569828040261133881137446500965201062474801817851431811571421436038752363603977307210733589168775455013116828414160501929330353325352024338740078101542852057394552420075683812062174040634833974691038176420387803010598425640913842432450805332227309422815942914716924206550368725106972595753212594264953358695532866163153523783104712056591205917415315218075289585034833963926638338944691175087678978913580145823920728790484056078355384548878779494270013959030702287590470070301485733105971510822230661374840352524284904166969765461823590425432270281193916543354297525780539493849107513539678416396423485225467126398393635809526536108341616791700299153031563610333994187228962172154526456436026684310532581789193474970398164735981109810218410290848128925455233773048957792292313560583933282427600896000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 552596759390560613485176890097378415445544024638775816406054814676970512983844282167231880379033300627842860799817505281858401634972617778613640163731505882297003772574660929304987658368257745682514750349126675877934823233762712982695485032038735434610765201369350749828378468188051605863834636416389263060412635840725536243345448386200224982927019465572696927466188523518181874623330832146669858616240744821565547537401087443221819234376260491395950616810291516492088164402911505317781417178073613022179263197676852027881213616417155631407171502436223804504611471712533253030772460388351615689204382889024309130245393728454977670018173309811082319374480965011871440760419222760091402606842703440900297353434799409793776780493444062798412816137255601364059070621008722411626041550965373830980967485160876334396952496148337786654082289825016599445804725152813800865859985776708118676062339510470734669784477578222669198815161730291940904466134469851052344695881584801291766105831502814845069432093378256731804871027763213284067180948771246534047577433356432675089671587487480699409045663384888744988309806403656002569055611736569304277705967459070923235517870081333888586280798892192411462845716925678929676555544268031149554656521743163236644588807236064479687602838579312558202793101688142340897174917300794175277615627316160199249777757664986411490280532066424268463134794408220218361864706040296717068619626463368730964308405821998969167406268637383038592276957734642925638097564383109425283555285518894451890048186026538290520319456002200355104976572246111374059300605733752011475923208619669388589512451096634968251942372055097822862654576019610832495179458734715740727089140629620362878811476020259038110029495924754007888137155282576581592280342250729423107900583151859353656601570737160617117776908767839038840531375444625140850719525998380620621973309028953802457172262821933767839111856216751027773527809501036419502263492494028053530816880988721443754262735196114582140386503685968024921093191477700545200256188567125524034051041408292979998720000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 2454804308686307672431416712877906932348929930340098992414757521418012611946934633686962668342340542005609883716324825556770557033844809154763636074042457782434188536811000168372089654081272999619586930048274133872756714846127677419072050917325721280939781018501789834609174886402454421417718209406188057205237481607348990644534347247074284138245677465511691565723023374970412824652229853623440463544930640612492829554859191367007422958551191965811954911035261759624980655485503298799756291365032127796120241309044710780812869243056557680452567323810913030388519366937664049801432278661656702459622689243027562101957270095970290075367887037921841548495513031647921225547314191468491129617349737253607923675581840740636929195262175508145444328337740861857114230090604160511731743604236703148630099961112672213194699920734717343523390918744191355063677517308735437561352490004053687396461208526476430921137512255461447126799578540951021016840557758820788764666064799053405523627721661550087823105972698117891820966771991447779089080443459385594559493788575408400975651194806718379052797516764329034818891537977919589974536085982606270512039410901559970925161770468940597854199205848138665721252040544760282570318739291255065704061370305716439976137241314826741709815705782251181146075032879394015800348306108571480094623304775930888689956835985509665238390854622172045509528838159094182111760861140254567374053131518213026960475301642250279191752761128713110283197730043061900554302689339174340466762393523490145778565332420319073699916678379995474961115735774390678482508780113420490627894015189780868218635810579374774169936838337230264539697436442471431169817396271653850237822933808411400874426646959990414943256932832361127878862045478031345208543363969609426318425260525502131429282266641567625156585103497506443517504267317974901697622361644912542926219448427886577083022453621827058827231585065167459812363265524557794757309989071043173359799144112509071055639035847367994878505162406876021029887446659333412237512652344816669409322829349558576742400000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 1436126340562333259633469950920572464496607822650321432929264427606671110084886999988895596222386577658388536463642059490884244114264078877326385406849679296761612620139231372275671807046015793992042449858752055526479442591203758235004891654467785598891787745996938522043857414467573635198888968591756382904017701736442136721619118662600755213985127338910077590658779863902357409451638362262213378916332573696696810766680717520678685693412447720262381971346368775266547454239873091322357528946098576417896876260698737113441377776886087717228172745172994169584459542265543297780738346628745144499026530340955277817458074946630384381672078334325327687952128879991523613646395766767242686618118842996036533095514327602829115850946437028025509686859099729694593524199061892348934585380113486601294610222043966082982283195535130260752023153557221351190692009320301247406469253440560707414363345204198109438798945788747766649076178409983156065751869374135997895204278168242999175237720947406308962820521218529155034169069637956750247137009650767084660008242177761286081193760471231071105519580682205100561948101439477211421566105983691733270440443716635083332305169239939037977196547461872824197014432905316337799327445809941027838957827936430561825281280791587564379439977864260524785913808975397871373322082303116571232925992243294737177281220214970927701204438533276888662706440265598628539999268307695311024687451525462316829455998465016493958670635992411912756982067430296375408891666799989789540697424350129978216484246307793601995986926435909158166430188135183800674012457598678411325119343539801889590773207666334589913296635996025381278658060026197355930753475109256414943425264117760252950413982276941949654258310027018992628240326611446180930160800443062743263451131482157553774275007582070207229739849208084909749289221887485236561408395246564057056071426894010824824484250180167441073431960094929083448637798465458081998364720384655007649391741047166824207295623541325282184709483399259707119965018234028491863599633304073002623636047802453196800000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -2218798464984890144858903988796877338836314554690140577831558915157008227036995131432312380610388349095965756704482297217399867606664600606640901974559930111603802395760492626901805504286098946257490869813524955656591007468183629801839145958647079376971900952077187662013643554515320969559702488859624764591378722039977556082943392381325870236409955788538877237465707577633387915702118473909673811321236747697807799362980879938296343103544393081154966677539112518007864015589019757536858261165556155360321809293917004026037212586922927882481939861634429329795396003908945999185554192745346324823656029961923291099309433680033418005965363956082365395968350625432744353176805167105662734633598373359542358370738165271895395457080128623896803975574188580901335070321484348191391278004640335328202457707809847721388957760585996081712978399711691260431665220588808866690910378965819916209250274028574547717921141039186386946619850063123705445057674691309439315305629955268854109212757068992995279217363371587745356400224364954017030540771165742545578452406581858273340765278927303681764688220046977462541774376439515717209627265149117699177374143493416859169413779762048519087329114277885731660731712963865691400630533759653959878829272897134394092080456808160082788905812880661301860076238847857441883406881859647821451580629643691654353386438802862240041927784047635187083987175097894126965079087308984359907087895975876411249199553214614433161579778777725569388550829502578377250177402906726534106442721024043647948561024465622677681085568557512318352748550443313625882059212259450870319792910941107066091355440466777269392401041710539316161201484461128809729772599212593080388462045912629627797561171789496403005629229889045544592994286207010843299562976991292436557688877257676915429514437443167020703733379154009558887506806067950621427282470295121029755443227266613201842416500122390699496817152507553305903760435913125046316308110425641126786940107441639116812327759528168018353400168896342298298456010379160095483732225745877895776062326011278131200000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -4559917757504013464148677343129227111770996144352470671990439472645914688185014494624431768668904160939938604954485221155543731920983395005329593383726261464992142924246654796335666149892921834169283564393268776926652652245321581734066455944597909237480230550827315656466294535502384386448571880267592134447374716446638292607713648332220066141429239643293986796691305414277586479861273403251149063810842060695653171414076095629233245214952519155144523831457115996404015473910355060559235799908731031117357063765794371378787611136755220171480496139568458422651985091929580517367791411082297097383896561397874514544791061211268504517637216902175723704008517843781012246520338331224342854028015145556712549042205300375113960115615195311971440953839242257209924209751311462307955875118584573043152049250333924684230605953407419397353673677533285706355187351740873863497992115412762047845405721918535792145276411918484167690619071733856011969085129010139481045627029180671169330909630097042032719692397460104421999958399582000302019306925067634152776029113828136676156049033549068543361379054108113237512113934958367680556722535608542254858797151494240777547037526600969312293030588313677060281055371916856017603634256639054207726397936285672328360965463514836044106546584907545819053637823683112139296557068157416149569084053937927310083089506814537944385354032166633753923676508517583759418502934243545288748695712278900798117812034674476457220173070644700343594855816080692124077515452427202021938942714375760143739182052512090640224286667008177248051716590151096628189505920058532555975016982978179443404517370238736817075230175633542704829659508078205659522597388580201218535324818017504030948972572621872863367872001186094943617163371268436131415388694573162679824687928003982134876828182162768816756684408759620631266723850162121460968684551288898026945679370733530752243683849332012423671625509127351877192107550658084984394764324368824223301148279688495425524868172140517868152171722221897216148218071411751123237289023654262501695942342585247334400000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -2652093759306678650419919903996633925356335990741941595199297321377083712488992465821568047542893052253835686618274665148830322465752704212939029677888301579299409612223769903745906197913478335407667085833424912818895207952222806535605759884035440713534420533239129260128302170883587981633730567529518788670604187335834849932325510046184162492041940899163857287740722976658933175098576619628706473722151674143340173928843827648088806887355409286809691865010444792033960613343890232948477612667271940235150808211437121266327495692268119014918469006975108111165658116051365346952667359326745096620911691707291569435699899540356739643080000853941421546979320292432837770522110998002573053295392453668697620945683062744623676818408794391371479762881008815160517531113590415832567605134355789121334992757785741747053890494669567176977017405458524998045282302552763169988775451598176384175902062634828259315480663643245764709313969780081764115886721954108109382953896315389235887944229264746949514252760700484586890455168656136919823365763072356509460971602754781964387159305609156794589376533570175761621878475975279519000639627812882245013520407903460602920843877584506802466825911445461295196940112643091820542718323625222993434128845827358509681054789593959136450513196401070406468562250039926448379093502669423862615575269632801569683113140118620532680391022587355782138566750562801110699414181783784386534410271736896675266825036944866251759353486719057762008101272503197843211746128781559819187490371865993298545325256798148579904127752630636353013239370011482919180968800332082240820115768492998350591540368275494613103620338022486800643744545560059419600732142038502898288910232860559210006724283716606944263254576521506463789782363421297100020789979373685755031961390054277290913015211735418217193413715072983146784109714819988942014743672687342773827669515045911168021531463780035027940394817590722080094246741866654425204417684317892703001814980797672731081040682433282905114709984313423149847677743363516025274199796975383567645195943807025152000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -26329514983431611900680089101596784947308295428926109839821635686124891567926503154679691019268714539996577865794557749023981161043293070568086694739480494678837746291177934988261715723981391646998305164214600826481328932127151121303240361247317975470232721891806809128760064523330894414637369932154132004977672653779750637247241396328730829262269250289322486114063605253436135926213333670657912961711019509100198250229689014112307346938023378649201411646749265500076738035954370976224863175034721317604349325526106185790889899100705147115403920173434885094231805647068577814273719936916812692823459299517546999780992183109823345264626776600542201008740903493318968026065644022804728480117136887528783794286303337273552449143112582447454996838869873958998218283178253278629200880940689261671024261212217829298106247669812367298782712361992455107317001314447141440765712322411472346165261569728400192643380704292443670707695567229520847605601497029682837145952880673655376569222062071754921243827420564085888120909309922378573775812826560871010548729655541778169173857697751994480317283669985101487366158832552705828967397551588809544387034899332589037812691271095287702265616789852954935139968259837902656004025369984251724944348139792546886437942938174456063885440574254346016700452464813326151857295126912199008705703175824326802475000791172545221329477134693303216499531095259131547690721053485894671649346282198681993968249532804180681106776219582337933417570345078962412937058037883807721488617191890024161399522958875428673785682639159691227531516374121607639739016475770901973415744872445785746298057565027078456028720567538529311011169639750826118779588409321804066163651301731430055170448370128654046599007908530229676743564798146207021976572574173447001466948881219199717631864345035491794597401109473330486414137224458626496766746003656414670726738866276563157410002013591375410888178688806772678451293379013222904964432705097806798447823655800758130045770478502374390130710291757809722754207724970963039298057851362685750558084604887040000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 682336396431723676837168804923005723627759371366948799902838262516508318149525512665253618873690323191997653248724318191057426673687009266940913265938293960822604548326230781067354298452730506342646538923937123920614803101075300715258701971437564059885905949160396787701818406298715251014823204231593024905274509195425765015367630199457443541535558287128093086331087312960918687466079609314149320897448223747078213124426945263443475671125665788422325638982011111038153276169139197220008748850131535207734604486035236905288620328428423210834663979664463949231365275038509203035449443692764629479044471250300552787705359864881041616856582689424648571598892659307439196375341630855160466713044206794805548797066681903426827804778160927259192908489926067568343189954089872205451858477944738527840255503237197653236899168365995788291840930576561759871465431128328406636548578358753581143615107719615958398138145033242193738056885218645657069596680397941762963603631433150206441875073622726026872723792260501366824204018927917979419382565271009420260135533024003951121948568497104491675002783046197310075065201250812981722159126128909531676710073348545294008404469611760168455119519193584410503633579363366673744109585766306238902965205587486399866172776214532003339371222402587822695108729270983935103729884797417915548507004510028735974669426843196374134681038666338228378684943559106352235325725014309239588829465697315447569257361305561251028841405600268747431107830161884242710421649265379891613180590397538396213307032834785522564484129775209801724314770229233860267379300683857380229360127956652514658989840697627540270471227981180929997174332193104492721790687789163728634712043591301868027500079521481662997859667686470149951984200836666584926853989905541780595790688581065747304814409651749367795561990641096117337720215415493860315109694402612626738994031432222001047942417433757583008309459507576893676729834368625397546738231839862025453082103998663146999392074138851644811051694817516372498460284559194345002023708603956254657264931045376000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -118071357196039545703131005885958633378420332445353843108733870783358419558015184260748389468657288575785422333177867210884798734150405870260276739982534912337697807649671803214522185852648052454776254951566394145932241026398282706990887676449750413045043557418663346629187484223188818353147588737089694332584285834318494692500286139913834111194826039267166253466737548125537406178030019332550319470368854503052487288973269363240417275271688163183807684295618935755745788783899717626343297431725036485444308688009020341780063775548319847266115527534192711477241702318016210822632469795015886758567779440225999881216426987934884929704030150507281059431265309662953279440701112773357139246492452919970418337533690192587390133219834940602213705134826337731921220695629150713798454935420905729017685296097479133412297410593645392760772766876047074929406520234828708268622008672262794998004524346203924144300777703452679051982132235397117825441815841588228586169901505196101139444327341265376344907520638335192261872340829206108030060203568092567692050163579197199475748011330844200001278790316511318806364187119305541535988412611396242032217054891302279166763847819462519785411516186033611246512176126126723269703399813703458980580482787987456670748127408635853390327809511456269507260203557544862427681189774267912361145607765088127171490690129702509750414821696503218453798613488077800067264419837282294962436711974399670546329346146400641873880211585614682153084977056073886333513705548269673193434104066622516150003506754930712506313591991053146831630291853859519959441315847667098144268086270156353090117444935865505279948950052068388144352224694551090245461562011118493311105794010213239271035841227506927649710361705113310662224615388432322332051722899800676545187413844785709988631261771897051714896319323166788296758741180154757774457118441058805309801174973311074987153691218524523124781284190676415369395780011579560532887635753825287297029844823626393859820974787143117964640749695533985414433585453884953562393596837693959302753277706240000000000000000000000000000000000000000000000000000000000000000*i1^14 + -324889284007327245282639377102366023189121728915240016345694997820671745380776002825073868308186717940640158828964054851050323380520364088993655223285750913124934631200263082683346596798474494214842735033191776573363991809885375108626256506895604777013711879511106633907979820203870006449637922575093080204162502466344478446328840460320095246853681426776493766703611159260465692570933767087870875808012532832264031634697356257161731170621056007703858535281484103282162794909541620161813263066130200641631827589868314116823516774041417709460633317320979215267104667110319775466340929221808502116084752123186359723360137408215824813563686563239874307592456714210242537283933415925182681075179068793055453158046227526061188044046349931975588179432050468508262962968602636901690755263715366879711138554184275868993888810218110842023804064099647749737438063386212482009953500483945757348634259296092942990446671861182100505799970624644296318183032239061357896838233645933852048097765206734809755716167061579674146847528250757301563453680753107671300259218224686326525982100213570891482405232363581169519951218467503155287580691320143411601440709674555440101097977840122382922385329923621918552094038781935966275090536169808439377751084965243028009257890200974132358428393105279991307101392298958624729591500670248657627789721824586749168144582537045774823509338306519014174936185904989817759488607383717869808097065919870783881225262584601371330791031736216498559882609153639807499721491568454782152317076781241595229555436026244466424130429738989980764345113931253636381026015771112262039866225141434984710476797237304590372335599551321269887830537054156722856347874872673070013195790079609757830540175185880672648716999224471216257667154103497354887189429410311972368418263074545576498698893043745902687146300959659068862522289948301342440057949128769690150408156990490436249237880254175425229752902845703803582727374735088049113845462524087441320818665748974883790182068805678861560525830031098150218843853032959807726595678442545806220436460011520000000000000000000000000000000000000000000000000000000000000*i1^15 + -185862424381661010928834372405133460200653225259175090596038378294992161825581724349008438174908976239207753039851691970213441194129243278989149347577358575004403393848376734469006552432577415537406151098589417833360671495374201386381103497572761158593856464256431292595026003957510299075500728918678166981295560591076252764888453678324433117677749409040018970475184196993684708924385997476969288124974631465071885100119698777560546141442418886949177714607526583058962156653801155847509956008232207537105553364564855392262812307945231547015921408991436327862591665356668681960910410192004884097573033596673113507305025963639181482878494005178622775943366401706084713540400134952045636213251934122964867927077530588479700715565011254909713582156243445630382957764332798743770894216077528272950597678866667243786127282361995161402799856080997593437009387297182097474402035394836138590778907487268501876673358626524742768231685185115405679374967060024286700467605458337904232890608593249142429944031413354868531309195626292349577946126574725497078057477239229097476702798116918143193734111247984606990814836775991486139759224528462643217124397248127989293861271313630434894077015694533806199072889406761984283478939357841618683549969997929349623546969720420604761797841263750360022493694695619942879654739452333752563382016543010743525971974883210754845052412619700411332566977032957865231261712122648626977706255244020619069933319977618320820670339088511672409158411468304058238874180232901983398542226447282602619725786397010196576783376113058883932031678389424576335923485409704933228240681844760138804586126123929753579799591982776930449046579772506906494663238462957331124403182138478493497157238239416464293646916236722855905027675192343231963377123165496550079936568386106661816876942086737430472609555850870498669823498416428422925413112611640236358972014867854887678078486599545184477062847900139765636645411128160588325751190530377335486404294861381736390818366936896723609096516211312566777915484568248868265066965839613142861725931929600000000000000000000000000000000000000000000000000000000000*i1^16 + 46009762383551610061665214526316856951616633866408247153125071905969873568686288647229188599382653363885797567301843927603123494519662600030405545234722679625842956015653334594508067660238633312015650644761878503516200930855167804999443263747030152066253721963564226258960350445778675602011785656040146146216955750503064961899808085558695587773693587659513045408054721829608874962720551659501885370644914262489789760541607271827976668526317133979530024356263008908900429923892607251764547149691127564313984771335637247861086745635476169260333912758125234714394162377860767296742675882733922543428481285438469412014866367588751989983256374947948208700980209474013308977562688913139404475682802171618496266507314683374962119164603105021859525145584857631183250769241926032032971255799891410551313510966182600905306996058570496769433249619497376510752420476145468164172449982723199035293900035239005852196986797108903797643228215681761719299612915040511454093866760881700479654592997852033391027309254939055114609546081142023654404142242585226967337348411628094220200785743292950086663294343993518110445043292516370305155044341532608062185455953022409058468855496560554221251675040554259399561283487529505055657398155259285187765411588517460156901287258821595686688758324351485584057939051411926818022985498510241197622246351285993401743246092723002994926730613689980351807649001053695971104410166481469364246799936012685457140955273510358011038241983115254503255092073051221378274170295025155542959070863393526257144472050812784163084948903018570705617851832653012026064226607276202916477654309374414810099551393156200267578248606708959878721653846626020196070555477237035549938864067082762786910633642724175265023657356978195330494271542888937995049223713548232121019638697629374450196222418406133596941004937917165345844998771793072206783283458805974158998966367808169626356370722897905842040335504590533930163603696338096825613829187528349202581015421847066213452656715836790225290192745900487988353250115454467664824428007827527839460098048000000000000000000000000000000000000000000000000000000000*i1^17 + 10801447741781795736251455574482598393706116764223209450086633705987060719844381646771967032959096656223437258633427126530669809524194765527646088209670419300686246134556692991606462863095431666537256570670605968570131177019073814932647240996742600352562025880696217890309838200988665468772665743679282612615161069903720083626420097236257363115774003603943848567983442766868393670493649256894648157055358233159323269009952495998073296597537616328285958519856147251823427886296445250353758485251517535392185691768878861565068693344766337359205997636851748056454234298615414512993730622515866822649462747894750329341180856069227897479587297015774414127312782240510114929765545923174926333780676777588670686338871289089858061655686805236543713570872929805789156760787874470510019882198069905397484339336643895610313560154078521512238649728710833532397453178550320141923802774533937455071812656667048745505119926620228555153557821226459152116762688987227891409161429469425201118544410683444558420719640044010441140871419964114274143245767818483680655287706525005349630903923161228507260018531384301050997991959770351130990239216941636484912303325329612595286200541187921388409744474119428519124786878277392643529281723052488772312530208370056456036109151018067217665554750471655557372163244540077853895068719289522201161848609479583271688816110272044754588654774114459673036124668406208803098233203848072370957329947703199437217561097999204235674561131950811647765902318243900506008463889231490323446154811429333657865355726702098746980900663203824103366985878710456221224031224712358276534517398595980751814227793878507543080188023905904294253148762332611767351975004896756650890115952983376832071815998012011541279248369521878557032905094411759201037977179705691867708209201825970765474737778051954037258585583896282630300332133580855580387218565478890237853475626104750832769675576326249503867940625733899704207663603765866791444232590159169854572679986256826401610810251336257645256562560288918646357912239178243215275971458892751118637465600000000000000000000000000000000000000000000000000000000*i1^18 + -7197852443807469072458849314573754546535341381021239041522105359741578808142792001096134239266361465446798946415652042438469956904184453081879470064082784392926184433858170406047672080804969249192944510931689500790843188960220194743704139631616327511198683428557284515455962863684039448185467920587413103109529619829634092928419184763019147978647184494803432770092271506927051742019227968594826350066229519758250722411506175882443194963135849770846957137826768226673400994591485091464318055913888976257717481727865457273850302547742835111458223940085153923411978966870051001947833545470596448756921702906524317385143146320554597428882920602031689998987676239048913944087000849998130800537345585029368886246327817737559628178013036841208685043255374814079701821139991084930935438144393282962762474704139692864506066936467292705816778599062629499996287092752025160352045739743063337079309547024674568747397608860319830699487758219844625012006987497243384588842542393453157532794071039974462264735959226802871947984599889391098755983101417260811264632746466959586657204320920437173711079772383054512018118418617832523572236654324874024757421295589763785242651708885047825809312075289192700571117182962276682023976660143644787288737449557191857789931118351279641432779070164264611434440803477475863034925476972618430518551692733068648332640274797083650100551203526726205517522442634417688468064206486415690511682123802684811290010250968673196660943238698787832340379108676222186933229640088581495257512853705892923654144908530190341297514148320708924921592652052417345836148042715318073749836538599582321555848089596455471384733953792973141942988770911749863041327783921286544517710229004851983366588810751915029610716778903425343170988798317620093510597932919874439893187587269873465972176359195779789380347210468029054942970681127614930825707052113496604686132505873663813243886682944081917181538778555025506166705670462676591002997809496713546057066317733783338873194871999449198726779188704323084624664593655008211895168014623015593574400000000000000000000000000000000000000000000000000000000*i1^19 + -9784463462893852554958674329969483229554221092383712660757744127767608674927016387631564042344529068962476428973450797054908231603181009882305824662480281292621135954337573038982306410872289593933955775689517211456758452223200985692585833524779142401276859964151535128432803965116602546339892028514470077067116450630710290117408319049150168921887549875745378858071966407602439367698413083816362449052666019425608002351249511048553775059062885078822599292902036354047521293910501423831326726970946582942334950249500069120772339150928249804269681874097191803495706600866526847167886955195893165341016206507891013379540753171475038251633582855596853100131864127086850799897566782326305498278931790669900341361871337329552095035113698562012069376250004561225515280346621457021630080366379147030163728505616565538855746007911630690308933057886714842320268868762919476735277879082568303403528837959490844364654387594778297140901358167424062672640346721135454743840298277221885660855889539868367699591073650859618822629557663355329785656855680534878833501684093933915647342321710068039673886148269042236387602685760447615218582289515336660520420345937151634339848995352246138489909372663470301835283374092351852970478839849806042256637075125580106578166649751263066839871949934911486282144397735453819428348134728790577452839943431661686690530458083221927444488814385872734417737880623401384249815223625837498324974762304663274986634062063130855976581278821687826276350664830516673089446300732288270122897404321404130043814207031107581660114251128232052813775121529237730838870525963068246960873514991592330101984032600286170323419547502741645411236421080951206934883568296687735869297642084665444844578258218786258420225351074009194156297154185545156744646495213650479435884427689649824672218226851817822815210145202273209822623768689457134152421486572816394441914606817125037409801926577319190623311060020677013857746541057663223304341623541661107877554469260893446464702250860447436215705219235067432567190614076783875437669702843397581045760000000000000000000000000000000000000000000000000000*i1^20 + -580578444795114260704607732629792332089067375111268462988769732899720104284285032596735779371791497691140310417769329586866521817688387128119102023007097560149951426643223266289850723596180366840252991136916660466578066376330460717395828016052081264888219531647509523079240074101789577816792887746785299448936112488068892639453661425027886117537984122900853172639263253158300781698961075868703225568836391615345809981285107651656136024956172328992560362306346809569092605793490107583739068682396045219602542187681293302588631401897799388758523224097006895986391629202145618109259238362944233186711456396117590017657977521865508668323395072676210962335460774340887514700566396697703150748604141946941546358412197080909587889850781838622496398675670613694271702383157269267216243988393304208963909931143559582650160396956323314094685590998583910713715374713688885447195159204210026663766764142134909113223956956577676447951994419704898870882342303932865200010398576006570425348249400096176727799316529891739815398360645506994123580129628901158585590680682300585978882269208820005523465864849365792682950638426428851980744226911047463047567080874835622979155359624750142764631786550653339167226735367189073243943058468868014246763432629968990191546267140524152404645177348758663221339564801446026504285543138729682744114804012259476821009545167346361236757861208594927137180850185623674787282352087934868144991582110775513009100931331750148897276563283388452345577300593705168625540601691794098111739824370168032562116219470463192850710366260700250082345080589244783217362931901737038403701986311816938233576914294451089816213757981919286587787108254289106024977732285220922321806164529560136609658401036022056837819087962704922090799803028015078175497845874962280933003089439213474038272003212444363353816235930555303780659486121854618638051510453065960860669917426997277617110254820409448602355301924904922352893971982777149725491651812909408452960529718645386933610845410133110425993280310943096987127281925916281371922968694613658828800000000000000000000000000000000000000000000000000*i1^21 + -47683537641641076596797573018658573566187941976087002441711855174416826646952533558850647716556860234683217556780573421030497652783581043036186525389201578681144403242490212718586243619158834101726669009119265138525346648096071914736256603237568063557148711940201633208255343158701293120506015878590686885332922395318221139635123701234615300991838542464778594504796665857544918744902817150375370577322535224927884660732612587896776927593989474225354638145120273946118374126398193367177136903423289954566246329113394863685221985479096869864994493067816584049258034605215804679106058160818482188232533593052014034547369619535558945804592722719165650114190431210800680895715485428399840886270850077467944233964637685650230517199213723873780648999123349322081910709756827956812424815017519981010893256945817948964538018570303203685042891829910860241660617010761458968906170530653404516371421725227446824138964520163079029474234863860683610034628231347294946856988524077198270399005970192468152194940646391090520716364200979883285579865084419546410501765330855307164749234577650111304212459544251473459948275723833469141066905554251188402677558233217815471383058965972084045085446512027947789290471561278918986436245799826380573290658783525762365244412555250368116913378299722916269428406127446557244866764036699543185221202914905620596948945841097792871149193132680536847715445896501719695155864686550658136050763329119028484660087101766762019463491696482715008687508217119096192076004082249359490662278642018328168175930693321871209040995224987555643027191035805043190507410045743275697217132308760292100574803621467326393018625372228652753982808716125857259636031978462282497141205568641380264007282815905224969494043811636587524879614418347413345944042279457962671116572160006948532611163656666925432406350073089144531809289743486187954380846826098859100352691674580065232337755705713200635112017377037630043986350615310558659282293727128699167196809650853750933237323548819788925915868329051873702163285745572456761642956761895796736000000000000000000000000000000000000000000000000*i1^22 + -9780721847515506396122514918403075713355728850897697870635428212216873974841913359449185914174131407414122880156990979334460910902866398754313774208241214337102293066778089791329242941222442264629295281205740012104672754627392954295451528863182887409344261875653706884074246156634911539912316862384140885271745147609490707305571992842738314225829389322809395777015363588557821051762198277670393231504467873537529713140142522022026817418638393926810064214177237943695662769588284034941171424447913132108301108767645113425876353272198520707743118450430930484943116614625004526813100618971741554489126565580829099266699274116387951607222711590057892123242460621554725248560061554440509695454144534263585080467965729666296778297963770295995325396882844112285325906521379036416987580760557666833855026552080952436794334077155394710627320474337624605208458053462185082769343998182557396607654788236383831922036428809033791398578115167889866532913528149325501826494719121856748468575036633435210680348113517555396168951431282464378345612311092095215043124828180151068956131028538384184732969730405648598131564536617885625852499913312290493593141919362695951181656041867398613127580449742592697901021871577508069162854567353081923932597011335383307531340499889654256424050984177053345387193726199509033834282204166933367326797758128073105992738072929317849424500222959779272958344985856689436490148215471147429194556763876652066944424524488030684409862914897083046015882922370125091608995218404498067044377688106461122937437512319375643029384770525070144965135608118883971403540067550969374777195847278188156274165796389499573662618887001923638096513176360392860681799773767738808760992583459564155893612800243118387295879528822161253181953447659123114470355325522756697101490548355391819989399676644741957506275949129901159356507811295001028295291576238087834042524002342618983377660843705976610948679052593110998342883352049270305439609695961004654981514774134287707733667635573716113067720813999599166611255201949998320894851012152524800000000000000000000000000000000000000000000000*i1^23 + 596031697124569290102017689464736485025700522362886191734232972205293369435835226361876589761509020435247716245359257583994870354519457330816878044175896789421502384195688756325846417061722901405818502577678455485726179073044139420779426604627393263231610737001045259735501992402655136374217949083099328656789912457252629330842770401130084016240342872733407360821746245141505273137146937137967174537213811472504601372103202444090400319442203069162243423183172651944213878548777505107419644183495325856197477378761397148137175786517292894537321446359773335060036824974422564706362786714924164653675353729667981343921989145234634262802608599790542805481922093607070157485629831620307795844847956158365041131854126575808062339346203486465857166670661214387448007483812548337256603652564142488242284234144871580623483282488226596426436653372459181523384571451406964992305335517980357971206667414018314146085890626882773794030944490138287374048258348338595580817909404043824856443536899161895227992606531556594411959320891876931070161404124379714481695728902958750056162656970960965046773478744392927703729913529499986741856245046182489528320101593064455129900259845448031232854722449599344277981042674182800941263780963184105590357090413742618005496413854729236827453707857142215482173342140719121704377908362465584186141356974923570800522129897190137405067765797380649342537074755297253146658105197823247890642767455765628691437837422333792915705807393029453203424699660864136185147019240550846364022809343726274451944854921969104267632545979606045162771808734491034251530676461722770735401364445862019354717379410778366487827629745327881442267450043241315192329749183743459386860311920523102639095401333825963586137888262079123756514479177060496607509660059843357759760516936629628770256041671574457257010840933071422157198624348570309217571628571839758038148317583687137383889645701743411505767363344515968270605342464708530536597154467824868164642675223895851593162678327760125809775470993983781471968470895385135343333084758016000000000000000000000000000000000000000000000*i1^24 + 37360419720618559120072622392143650375193557677057240659399996090496489831132960261736394899670240519976389281294973111586216306809162635565765248947555194695413548186784845115275920409641521530611013259648032874374746777744486880796408756010605090730773364849975170224574672544232339469300198984138785993539589764567134503549525526560723897240975130453233666806961662023999261573573352627817955367017569674734714648454973429352744765563348865202138448176974263133863188671305581646327576135221156100886380067513545864775596751228343691153054241088478774616062352152686315623081656971783177165494168362593049455857179143923904552213151082553035254950561275499339508363426936577095910622804687432847178612135643764207825539644043140224915620037928053092853393043011956866508116465537911450410050958391850089707048816128848498202348942013793995862490519401343540235966946417151420897562333206764777896994313731881659452027372737943144666164351559228841400189078319740793935242543997176773733140901783521934459986796385422761197583237723625186776039181006202730535042024269850948116786294731959009242881562165538146905085815624542138823571279205181910257779548995211359521757792551761541089942707486539019245797608632071649008412741843993262250177583534903468871529929859273615262358475549915302363592598563737700408546235304250066152514083081563592818696287916915626376734299440127614485940265469447768457709340713793426109285611750355048024231808300419430072957135055385314925981346200837718191856382678974311156881045444783484569622546220427180367936653975382155521056219475438089290785544082422385555624421539382854568510162667440061322899795572319722067475774960637331980008586615751426408006304435899143080326032214432050579196596091521244974081284051050028469151918075535215900054159606401131647302980432140163811699967632204710509793505478408939427104755145256753627535463566789838217005365878403784881544217502139569279659212937132717186795635117891093701514294057938810129347896916046516984429730443370985673282254851276800000000000000000000000000000000000000000*i1^25 + -29098959960706989072928357396737429614300811359070021536838181418326614350858308800327064297343051709436485832098573022072295321040669748588475798368615907704738755865088718705904944953595310115289973914328449875263040716511297504555857211385862835669259367822570758075368465303665578258381019053497344942858740785405926846557634634926428186080811614743536128880230774841983863569267945583928285209984539116710064676338964528484771019312030453239602429307196103641517264023233441960244639094627993672919864633690420184975263280457288219178601467084703651271161742270993727673873664516466180456999732011161017197611093802829697316702763817020808469288637553954143969738008548036853699177668917906172535953155682550314476888858397555333032669998334848762332512110120286677790917623792797525804360568636629462627557777392437876764243603752964355405482123212933800509042985104622892941038898320122315366465069019532211993272636720216858533086648318640286752374812652004537433457090364520896311897473048550022540039464309197038180290659164275024249930897662644745295936812819431792777528216245989003920138255209852033902194370513113516339150592518593890502283370996092833174323925655545120549105334960920563490739799806473486119720768628952886042618349515482995206875271115112310372211993511703345254789909755862396646541455744498229542894101490051872162937019447229264711915681325152420976265516681801216201785748097753754039649012496939831262963163736749694152060021116890206667037681045481762289433691600173934873989387403524107258113567598423113211489778988158963832152405939712287067964666968540520085168285995532421948614798388251191789020221155201925028376577819990470080823696408332182754801232677298360919031999351995750024405380363432779384838128450102077412246263501161475586298375113095443799484102618747809497456379989439694060947384631747913307371165436916673484281300968355564476221508993701000790855000748215894429877647069615383306789532946678062892468303801404825407285298614906531277151321818763366313919980240896000000000000000000000000000000000000000*i1^26 + 2142770079033408272254266347231985700616704822325612053430844283817602387505764600857567217399336665315422486734483875792935014798088466107435610887628788504133575718396511193578679273090823251763507581466229889916560609523577772094655296304341280489472786894692388952708460087378830339046096469629802698012517546499353605784162846147924854399348404790275520045560634257111017159033422316183019318752774717763592307826638237150718509104961474856987954381253407193486381607356082307696404629026940637114254694091250367121470793099239389277347671653352547779428136038055385205897027026628094076371433627979809140679718382871916667616149533058881952011275439796880097861010283995812009807765908686587170008014374848777816370916955862288814213630295858350128134776532903480640375095738330911085802449506222932856268983420065031319181571538230602847700976358947291947419511345018335880544364876142908943145550357494628849358372582536848944261243673403650088305486446589117648406823698943497047787945041524703126242830131113290799199320546906236061039819168415589011675978460817215367728060089442144044215730063573612369565203510477820019638626267624923082818029010344758812556407006018468944164086510998741060752048362312425020897345319890140214232558003886726831750453711696764105857962127891501518265125102447202970505849159137218266527024738288257042990627533135362934570077977754753619810345911626029234851384688608105056090020934258641793569668423095287171472438827414787352540549997529038328658497773891271301491355365976766081822793695563799194520331915621900804168014406497542791067870225760766857238155157449801371902238190428897387424452902614062182556116320785564271860899383118499754998440784782303049900325883133745081803789587542955691260083321328946993925941950501744667084472391793647040527866686225452081979169331444796542978135920189173425598065490089324057414039911260180884953350314466199745436976684504768474240751253614844723942373546881182507282255674984701222038224454090660413256137665924286863872654049280000000000000000000000000000000000000*i1^27 + -226557018010140435095416801683721136249902453113438977964099796483244705426580925483707353853830160000232317384124330137797214028443969373313007782960187904264150165257747322667072272162451229120932404584864465193500790210960372414863762680089860326493410838616401653978267351603534893142235528891943058534560363391651452227197442523303591404933318011711463624666927087232747174205777754418805129917255647025652442274049151253316002635551802079525137161365511108441829465726904600252103272102855904728045172933050390648106172987940411277817365706241644097152651347710705340870182934040305211802260700489154773780793758831702586430622886707644872456031856156660583632059271134238102375755524761495395736678898282647472641992458068807047885942005685651691640201913563999111399768426049334950850337410520336214579859858443883631678984695610501533137831182959857185629432604323189192423357705008714792089857905595589781215919583054695925487907513217336854944771407622537240409880165477037251633153987874107073974005319256500435065507357890649242143796841643939957637217593860892629258927954003021340124655691193047601257768525558105273476979409757366592315191250984056821518687974409950595467206552925054430276582445054604625032076571216920120999146133827070454612140246878959266840653848253010186407834787803348403249100197663918764756620195051776088973954805214831004368021556765858500927738972549677545250397230597601031787572014778025378629768007997307822582008802564983031627364917810674487192851279445243742079553429064423376437620148672236458867352454789300749149593890133824703247219034383830100440052051850280662363536687167500467238677497098772453394379240762013230117131953139183465167572304240265289753084405573479980808716925553704950359453747270305600764575036651407258210607307060930055443447309475168079604679681566121251159258024533171671666757610269964963468483435304106118038108781364842671177469322300703822346262455178631725299659561227389062369851780019053063380496121531713826446345448179367406645280768000000000000000000000000000000000000*i1^28 + 15800810487278769290829449548070307172405974373427197329237457945545232827722775664181279608849369261039399001249602198619139343121154329174370102994763968413144556976042542306830240121258320577075234697414569564688349326542125575728140124370702237033020630296645531289662902208362336451592832695713889344121665617358202002567708853765721941304180429062564382143205306919137492331455382138458061006697891793029160726414925150188858302003136525687508076036772591634253979434723607731922857702710599412957927710459807277386755658881420292967709007453786534202616802918853976965189436924129354649173080276914989759115504950625501855698052764499982702860724757496212755305258491170329075678296995379200111035904266217541334267919765693859899638172819939083253501702108143391801169496246022848644344125832604067425442194632283710175936515700245055679942562067779490338356289968496293383606932179109372124583650265338725364931510624281019375317400302433550371880908652361462323103996845510868120645435443756828681912886549856983118939345047893962616497944400795929961007210166300676195986137105818167670246854697587287110762148482235403567127619160924816306408804493562147098929150572912474071815007628420065562830117801677000204215688120443810955370009761790882711538989341624466224486526677345650449271528510010218964884817081361367666623035277582569355244530779905047590554644465340083734299928262577038395568316299612429808943609603402866747437836335085430652090055501717329909255817538331160631681824695287652766991351605513328478499232316013841262261170809014827504646033230038464584999825459083288568978859255646637874005482176297921531018229166630338810977573698679002606093525269786446090148113168210841665720806821194967369142042414815902429249000928880942984448980051605352274149376954014348777067358035514203480380191312258916922403556145509034174433754057849170440863580528194352614643491769649295238815213444413675695093800979214563766054487158821590177198766033797781417406976827276912886989510694362942160240640000000000000000000000000000000000*i1^29 + -75933640624853308385335419091563792540525375897766782175309555099631214186579182935844800294375011609698368393822532102303263404852504423336552402355823215506060619859823857792044611806929268771652039413761725030437203158693814584175233079412427247326859026630925581667238504560779267590322144009630725929994929003298189476095750183507900064783544133143873038432170045200810170036485526032968980622625644010927430755528808635893993467182086013978383293316192362756673168985644946439163705028398727629704172302884374995982206138829935271258714599828171362777753842173615551264887880360149600129975097182379996203818201621745509402903775487031634914837257791293142618268805034244358927954193309148233416806314218055537090817220375979314523716638289743975212807346011670768316327352729224380120111134301360233255931392558257818538346673894679299310226374639795615249640780068056933034386743879259595744238532009756849517774616987332759976144561747050571584106390943071482387467028290132621397294057338161108659613681167124981011460757049742563270597627889880978635809687469668195175126578020264514287731622842706094469596941374154270716563375329200096916529550944545972738158639062832192715326932789016295042714646275553056991873205664806446588819876174527059046270762136070108840066036081140279230936756171573466757820705351887780594319808212765289040802904003567155891066360082322391031138377447138588514346379719430834649430172659194633552171258003063610704876199510918795186021131484637947318666770727237307521961936806863714814571853111607717419565613899725411303959970334391757554059811811382822011187569341580384089132791224000348302609332463858838031994863024062267957441924371753171732983104009778510580757527167637614153458665766111612875488634530465624670623492866701611475670343229200140561907312013980911066745342832340914803343554679612272758608467286347068111654678440592434806734190749224113446971325630310254265798751460361697163014594222611015804886847046619186827016811946201616480883497848867011952640000000000000000000000000000000*i1^30 + 61004978989007811868553606038711668760193147222186116024094362804681399738496794254197953474373210754889678401547552538831273328633217430039829223595741176786635945667633560634160953198547852603591279425532907255200038645407759470832462662567984253162222504297817642472430584053517845550576992705323214936275334455748546015217490115951179793032135628114156069518896544225068131828413272918649353667080999845078486282636235934284969601311832663739424360406399787406311330342258332608569632237872514079755554997368143881686140146367663140828456685921286952456330591437137293790135904880778252649060279983744852922099021584980228437334114684526147091032183388265818424798818428502044354304491949187068103298967542073238927952073653876838388034571219921944925115671817217708680104358795569614781705792751128236299667443361645929167487771064731126361902308010415814476268990131514145193975242100362964179769520589344089016802006531717445687403535317360104887680679072585024444237187965938077804560038232875194080137318395062740670198807388841673331018292081268920494283611675913290011149975593183209102667217658871365049232445043402153890782064917831513887379288622357746283654701882550910890047019147694661071589220193549938520345485488101630221998821936982437218008678757965086260078905114565573516242218862645813816375558361474404502805866045648587679642217204530049244540749632772672722882338792402750037519023855339005328867765270581205733058731572559958310738775924678140253133548773163376201187860666562316699617670166627739489822117332208726979153694884560631619145953476806587301211687488778284024992119684646416828026768611808209605361385430940268219999324980160720502036998576326835670342544922612632192118717915248696169855409112932728694882166546559434564203316182645339029626956212261593074532434348574022065557094375022492370450749622356291549483627751047747903290678423105854828984024301485228257771737240598357482228727318000755897136987373103931634959410063206450217895125683060715875709217997832637644800000000000000000000000000000*i1^31 + -4638586765583786737387315602079776334263432063087358746835424921015280014764835782906862835832029781981720375206695205307729969999284163252507318465569526908380580547926502851370636320468257120610693886739662319428885085024933937186906436764200438894411493827866680748028882163334020394312754478320889170728776716803215779714322793378403654583012427475908790627582609958614610130896659873019982859470147418909103439227182837701137681385517089777287074237045450145556329179852123311545285797218461032404883653652924158471211793037455098975954945060309085016541595192147544060103882767018023802758506419497202070395534852644594546780392553758996937167559523916924266834132886675697123661393411307027320306665569760308707986449048431105708525907538324046949809352830481916706698784622956257623388302600165789282110891148336644528655531414905230655702612835301682488223805380554193790985028575379342741591440562058775762805592086374268581944719517894949118521221836948764110878983419036941745667182008165205913792414773224256733941034322550722608165099469703220755718578390233244980051450650130021834715240994182132531716666117077709389935873716429107609612692468356094920580877127421929341105530735767939636061367589387384309473359432793603701463606755908982361354940813494217462438822559645699384237836313453793739922102052859571152659074926529782245574988674967182220473546561747862445340578723973531132077898501396878102059335694594596522119125752428255001498041457857441677823295185452919397954342383838023526345051110301784813233136273772924852501336229837389871232584293956733585370615159567269830020345121939510665610374598521537257523286051898474988264193082198801130694516158821828558607066948599573755697063145577420904445305917982839575659676273559817723123544786130728258595357408963468994941643210999863443381108620815750762329753575404384436567026857303579241816507619119812800065179199358397315875586625860920072589237875692296554979799693314082593013163483234352660912794010915717573084261691198275584000000000000000000000000000*i1^32 + 143064354925044739418888571778023365203061524151565479784362272053742142659145859112367547170696374781719721593583907422345429068914380368714563018365971230903477828117714272498290421627780612032419706901942237490457738698803426381308705479908201650898976872214713540902478373724729724744181448918129453922584974543278246459581112739161480762226122756373671398930807917592615122005680629491605160310415167585925065700446703171110300242431706137213731377372901371743326931590114777590900247899670638965323237916366326490623162596597140369352178198510445018189841393930230969689411285134519202404317465111651009019746316787284795483925661005943723474207304753209606091394109137299220748170039915304778579524782707153187090044976397505636142439582476811706262000030026271052506477666911734363781972901347395767008615080752730631840272612779052545822305763307231212063410755095226848498282436077724761619905820073368842371025154926476372435586564332838767707199050697824314443206558873858557818486432214707289512315720321173527936966414061322529528577642061359722143327350475407911277671220844616604719494160197061308066594234078332124812609740736229876907828176845160610498167818770945252843853333758927282106966985359271106005306495908377910123546011263096393563516858116698149124563138449521391891869771322098406969190730897016643975916366417833309133644232300760175710990799984704527901595007812429993095011343261779159053116587225265382376303147264982248111985099457126000055502833961822045682351457193029886977685517506549385917980425892454201223383112039119879563588061776017777738044779106276151940240121411268851645570746694553413325053995872482919407834875501648125506417244907698882693844737029054871490130151781533095915433540582065946025809775731264827843189740319888359692030793107973762719787463105679327880189986005040744436048013960176818545339492720323630733689622791392872406316390136213053350973610023121754388344841220000895400128588660953673567175613109865391567350830143475169049647020769280000000000000000000000000000*i1^33 + -1827666110624635614555026088957411755786453749208749532589873443561488336003798908742019513245344530199863484813403157390255786478054405549146110970844078695835726801755088829493107385778120482449248331702669391107678892836372440118044847772380650299808290333945326816968145310061490207345806457755631780059397195052683822329328984455220191941173375721623559657002974168428460522251949116925283704604434974795898905038289232229186133013342546553256945193655579618383960407184026226566355565351765238823274675042449028322728019231850455841691960886633310942590802011974218941257633314886850616685616812373026345792899951788200457934815261805944760859502527213326288123418260226033241369305958091600775585026330053107313765377807118056148248059218242769061779865846659146981152601842359253782687789143100261108449938108523772044763880636994264953802740311560631312295751652881684324308298172405693840961647941990600093329200487476448824769751101473068921384783996741593107520550694642094396829184751981563221948309570338866230869240145406593635007134050715514188808504101097804089941425270192899376105216466802716760095159964861701743196591872684169045484144448395983164473627464069032816535473897791973945803857677926854798504708844597883797764230412322961429052348274997450786252153825331485326506168300896122244476731565127442526459108960830887004631512508019549364122559690718875428058795458788818046605529105452969593041988083958256803497074794340287955898925832799301069164931848250025630808302288313228410193647642621704011995926007829296050209752136418912927377249106043712141423625114171579305289803494190203849514648302927336103892593006414909511103625891970722074151946973198786860984327316020849985868639259704419339504263877623482666764199244612374749220293137937487752356188719120378502549782293018445184925496269411429561191023656044756823028234321255625242685798907070401575502145316783099450677099744758036242073259058826756552296922421429991598746133445076863028483018020556992776704085721088000000000000000000000000*i1^34 + -474435569284224560645680639566302022736253108456205749537077568788309972778887990469039341969615480295702267934015799269606450118236998317886734853257083174907489009709404238909918033100583154705387313603131560753718893697049508270377061027604894496354509499423868640958060119136045455827809295266136010336018882425980696469638147329122801213413514130188319666445629686736970015390396557102888788880627941481966481912981862139400428375590191459640218560021516530625498156295367308772865779068753475091304838599289118121949205912540697426690395940543581693756654227872143485440291046841085908976620690738369536513232883620533927129882403931697628075101086929769259840265456069867499617957517183478845269266105882310955067317644715292517913120358768286945658335591664989101765102348264620441166587004168024373430654045531016910256593723827945783646905022041228080881132605981125131688184274805352524539733575018531917569739495610693811655223521496506145589796792553146336183438481053718231833846763308110273893382463515870226156498202862113401442419298279147323971860505668985925158129475750533701493033230636086821836980066418570474525369129132969627836116400487295889634577149750940002868901185576395083789056722866084854450791453730717777204809410196081402168036475708532236405038336627864402944281070767862600376199168265652157215751450330906099771280004880197814117612899272197424733613657307762638362836323116111189443212562918299130023288434429065659891148914580105581855593738890912263181996151841917983526537415871865258963900970405444675138435084589676545425931524767334649860091787281456342451207841789945397301130258469149477687492976961571601340271365656377764597468572358265585826510429679414457627885669970241059468579620976021213437417028053698877271772674599443447855127588072526098747948929606451874100157188945102111589605223668197663256635681487222123012596279057609992112986822317162576272143756918707069345193837283554154816050595272761356384869093243512816645135151360145414286229897216000000000000000000000*i1^35 + -13286197583818059751257126907964144483403631935321979879267558787584139024232754739294365643139936383789330166084367144327869684840938666043657207871264736086139515509186755436466593070429282176819920091078943089787904213117697252670555543818540228520125459559370328914844406121517766620326103512818195093896562690988984451396537565109854725225035854555276181630183573268527099654950978900644666614792361755855960408415448230339311100402297772414866475671062991814979832575656154835406452524166228532125940273607572315186116202575571618246737377013621282265819571929002900483213158284337498125796524819840193809203968497812312160193336306208403106273788087526369627970992526388270637683233140966695405881360704303947647770646297932057555662894925217623537756315362954804081268705237589278033616739747016115044112779081170822757547558490210992686698331179002242550203085813200780591011766139134332224948065686996530893347811608980059501185944119846441746369540983048649179666440606231440009259130667933525802811465960036162081460172821447885157893335163140610360656036547978207116327289732465062995706085048522686910895718289437027713861419819626692707200756799876223842191626652257347491852355130600593768351656703311221741430908056028952527660015875480547800465411239699654706020754146249720869517519530351726526044507271315878553489719482063805881417293815750012341119108325058163290672201184453203185344703543298303098833864011524166046678586229765365331574593630831607981761782033508666852692518106562899535159779267296817209529433927008102256755766397989971916667043887328115990752326735912975178956170387251658686332560942712965764510165875686080147310635499074242477433029301368530559717240106647409404698949904931896519851518327424229216159139326928301190847870152561374843170692842640512679630343565941400887899055838657046687793478259309362871435275711003606094827952954439364727991999476857850743663998487268546321094071950331909071118434884495462769469762110531085316148362212049603882416865280000000000000000000*i1^36 + -191713444177904014886888542324270293297346103016253215054704931769656333118692268681061521812654989798006932316078485389035329621916408305022969965916116016759471195373040309515448637544158361284566026686202637667153942804564108098849008702389397550865810008754685703062068434588509004945617518224300234403565901891444095753096675194336787128471356415401068408050868096007541445219577085647575299659632225542202079103500370350280403299380236095553418501676085861862921690355166012273610684067541622839348895332100400388977929069570477043183751598682975172760609536264220298195435078845165040504769090589070514359969551077954258772197874603079952647192536441126341289891218707678574331744581686381742167158667766247511950280806117653003382760023446858043015525843988735051532314653804881063224077395514967172452265392072724419021151789090975918208225480989955765506794886738708329385787126300428111810288588820812659754629016695520526573492893792986171336382395248560674929962288325127517952719806688862003824686086957196629190895884031577826737954710209465214900846661997841805089331794945445878090129199959452118207979973636850900156322817892797205196118081544620026136585315547672676083563922406018994003065546896026717018674065273020883400030635815067938235141325515470211863284477641863372036533665361030722982161070099906293958397578579768460511798737735858232694774027001855948813203735167979879805605974567398462903507968357101429829114911857622198683296358588117001177684299865535411118749730383518274839009231864892829744245460252261219171308507461311233791770173898293767401920259303184312397317346801188549234174240152798734510369972742507561467965735847678174238212459319236674077194563036774700226738410597441861454437737561485398795756134093501672436842240878126790893935930467620568819629426129528993907393407757225687093754295355880131414730338681531939998445652561940663418008396222526219466396806920717762316215414204268379987056335468147871696593053931355386200114607238521904798105600000000000000000*i1^37 + -1802818557412412282743385156516364136790348516748702252128167895680696267064456433939085645747744550852039541399391083578930159955654802214434169789025281871064996366007596354624302583591636536929583741148669134767573247018286476675640041440499198133085801075217868925170846702271472404272696041168670921409552853522991629472720529994729809766707239313054458335057513961763996608120295290876149682380121697278169041388336386340411305621140199735629955716712178479472456987459526955654671640761678566546785308691260605785830798255733692760723315056815263739776151514541396472140049820679342909938184525496729552229970426954230629244687198479899583592110499504370758270462713934998378089311546841128570786660553391603159894612736254803042874193512205748658264689098834003058921526498664933077610237888203760329253181109584551087308576650235540915163704821427218352076525205401289598606620077393610861965547763311121088390898846332709364935133287519572164407471929010106189733993393581981986594296736973621743542249247979722000535378402258629879439570490945725484735308244922739190032090891323668281556926681993271787738874687045892703558916352498988207577361588667164275803992140710606826078717401043767286197050207434576736797187675682276923154003971626752971573954431756572209761735135408950674133280173044169737633111253756177266382108786577428427405555018103502093403306727356669938674851746265982505540020715244738397672470978856785132475657395638849978818030287692702141462168531495236496980444218916035976324172888133781632192417314184329862143272333308157097843450773940744272958147816942579712225841283172151552200422176558963374506154280135643352475130278198534514372445281342490063363476524268326414109790620374072325069999657166709825940268205185942277950756802056896061249446987676543036174795048599905636853776289141969337302121223510717658368935632046273469414585851482891170821282166563938930664640678661031345156827903098036614762449410386117537612492030360970613222681628974944092160000000000000000*i1^38 + -11843721678502183876091759093352111481339825587780191588083952322731471916897652542411482187659369665173374328588913878908449600429107084924153863924441037879050595796034416944479864375412852381030398756986049362268150118510589575028912472823470477712525245400651956995728662330092454184058287011995177119001820374878836316084340197393236796774276463878266553894226945437915620968728097020105317977837426910880096726800230712731050083890292804420081377312670413295659431556153382900467155840844081088341362937337657998230184947417721393832632656022328937744834077585585050257516107275974764967824340286669267228880266713094236447982100836481242985446952925367659277402947027630121851222049684848414493654829943221858869191178806611220059783085972043502579653115838721372538995888288417199330330139495974047003613347371226159928247223654782007632018081371493500300384369386988569009073071691634334771548105680991092316978352566699120621307267901879777920050983009169248122117910109374567959056038404425705001864969151020131818777172012556624049670379680162432413489307816099296785385290036399755061859767879532528933932351571094806136418353028440881309103058949037965351132437407624407430452187607971830753380644086646826087487809277048334835729618266346350858364343412216595049950797200815094415556452680428459019105303554698605984567542578208062979019194078297492768400532700564174590538286858601249972250626304094123694627561192493794121666222138699979362771871285690274831725618892507698904622517853458805804438460293503720311180272582585589907718777252859967952341268275216118550878068416993842893701828856546745485763132346142815200302905885444145201564167441590026442119580350186252136390207358696778624984475235247435828338780396856970372531160397407723437805342652585070632138147820629500916377295110258712150089120322515527241413199167394218530144768285064495996309015245880864340227300885784426310380627851986287829892185310562737089076957902745171272449401477489235061019468161980825600000000000000*i1^39 + -60013370330183660390338822987153455804723680636671117598663021116815329719155264802274477554448078837276756444419505563541924466664447181875421226664775611403222405712049077168438619856354543177798221217016070547976347172507570329152564030969144946297053720413719489614789940135597009764298432599553146956949666312092218486617576628034998249371204436340267999693362166431740449641533905986769333051696754186625199137810535460329061690228644756789513026527461401094055316264098313276115525179456034557813794509585387280002522423144198314730365255058500913387585497660317480563904676072939987458471279023858476636683326791202124383814218555572483349932817586911674585411175233702418739493935573621694568135521548097346745704594489172572446538432208820959350013623699794337568692214113354645660154780653393009647836909615213837762884540501729320501925872368140871981839617675652358175436933747201145953948213101666626653058776726369860685594961447208494011810145790094196576204205596998539529499758175619757076872658403757491503257876574560154553552217304073593241305462635356953463997958368677303626076835604365398024497292009117669463045964689005470503797899796998969911094182662363410697089692832555686728241997841608591342856654326141331777927630950876430166488849599841695887035784623956091121731398251682666338914522566351853855994736819331275710693348081861378519017171990176993489146723426745253764171889779045198925472075747390517365703444018870975635427723614601391349991905724167611167381811104069799359316884481242727261340794373876835516066984297057267988624425629184864480887621753862709271005376259505211605759548529945942518629491721336434642041120774125865584862870445470281559673692779069595134463833778390142598264171191751582664048394553403827017460098040549383658789599805318453590530652507296846848832711062390629942510785123328207314023934054788610258110659458713179018957524174864262871050355656939620624762061081837945029489234612555900826281612137143398205677120572620800000000000*i1^40 + -231922497729046043615427050222698352172255701428970024880779701748680596206699474503900593671128426041249638700961896225659614060334876624332559404189432317186187112376350078965484114178044491730217154338766935909660483155315663118273514398785277141312427659080209036974037175418288503559497003423247741841720836220607062218275377814224114362915480670149916815208650563441608772987461682983923074048662037201113764875514690310582714431532419451693741752870074594402543841378706644110978997901651992561477791399296557274299826046436334602915691265988413722016513961985213740486038012742901586369019993342039260554784979535978933475121430483268349326736284234366219093787366942563478858192987436750143634316860245142371060427580018227637534704719802939727863711617346588879327289177349466393149094847972253769942856243191990137209828444780644566367623057021179758324354714303347226421066281406975195485687255412689727243794435260514777630329812782294836287008349553737389628859714229329679270682746796298626835424941746708093005442678526899176229387763608129287739902181037575785186585290688308445823849667609754579891017397058780490046744017954093668392432636977306115848892993270796358263118171419977265390578967283439664597062847885708030666358644303859587735935151778235814642725089746622764857591379005234429459191852475689108275416255882241061944201850719918111309565364917972847705271533065737404882318338122089530947059343048278834485643107804186201471643548583766669823486224684141557012469940622630969227820557701775888360075248483576012560770338248066494571797521644136040353549266925721187034291745196424229648839992097538658007521896566258879664003271483316064649906962968905540341646471687271472915624389755946429119457475034342609111016403766282271870883978508026345999376821076080729932900532593692234278880085881569424072582154046466803700276109121177083658108432827175230523384413830027839690170363511231103136555636304746347303661355262370320937467805267991359117888323584000000000*i1^41 + -662770667207134210420084388857252313619526012619967051120517686541572594247552170339485751462872944206371470772801387123101450179177219600511140203944805635652481116643435376609032615542991893130927574151382234092171745943218431750543510059969362457510345633451497030716092078905212199769375378272913220459462927732498525035425413615539907240053890268217658471537030188787870421004249228171783381607086027800386335363523174362437229502371873539815429646653251479328152689144076766607644074485611585470406122570468578181161760373151345528989795294087681205364703524079728890851949962366959088270790966313874407222851455849845986125893426363660065140921559803262191683074412230568264619987495188453784106159966185028029885313012283052849001291396545457439459151183763071662971342087638550678781223697102912594074453816039255620840815404341630823544647960040833479151881042564476644771957319923356550993125796895057787413905584004601195270749183675326796355551196765200084902955861499624338844594136184742505493007733744556419279064474808439944250201917457316902692590932807225821140086556263628426844126328856172556178997629316959834447374328450227638671086508330176323120640356356301808063215328746970434148938495855100506358095883137582527036373036477903964597574632385782441830156897393898510873524967944951900796591060022594252734774001556067433692009393275351977172732247810783015051826894537617633923377045361552357242845038070162895820553744119917036210871524155591083630559309857641185418562903962952834054733882659999037570308197417048754429112524165606172873576465105297274647086366882737403759460381113808492277872023482112847353475738598558538538180361971332236894126607963575956273224990378995026799898524523531994017186411775552684652563066176260953173497207801826321208001898444180164880943554145279606583118590966836701389188863937020239339299293993881930955376150518494947676813642005556516065859442445498944120887851479042430769226346281142444103425767082013084436398080000000*i1^42 + -1368743142300947052633252376173940037418978583784390892523671121573282800969605612141244605909479730614491408674984643945107130075553101316522196329762055697957801105184692603917389945656617441402359724336595403451641666407286343263728673851697188043322121048485446702735902532720344857118647341665124224598502686959218683601586963245239344262364486019097171837457360381488998249511519108613157865989369977537271557534568710165078970771290013765193612742221908728871199550234383427746901293245230795736183493281914368203160023291956246573078754892807824506464089513650097448239257407757206812239889545991828877704255202172217213658309505799155298410901703847960384161015415655965296890467280082874661203302223950164703457254320773044219012234699835844555343389271977887906442032179091963639118907875410110453721156490376302127899656836397665193829224229674762140487498736901848038758401814152793313478086259503438109286819679929846430526450350028838714172534256921419837330052824630869246084049846570362071447792222483594911399872851526209169651339846766567281726188022601645610039967464756238639857048155640344818004026301915586786341280007889925742341214746093893409191901956700664539160724351821781589610870283064056572870103852733233720098714492179317196351454901419213813710036006621844763024390503810613755406122116217146643321486088730961491860934573495160876887620965928749847003006915213841760475260623558862734065002768122992091747409071188472128775340694316466272503045526736503929065343155194456124140644003898214307364651929159641593841500223081015632979584394341489078919303098302787209354597626396267385968950880863115482763016964519118341115445896917637839125950506807840861418312729370313243264910940680162383464620197976640032567535432252677129034062318748489893051327873067973509876108563928191090217171059096215540385993093231350791163952580354078144715728837407450097680354628208008749316789732319154433977074336166889071788346118194944632627454536837408751616000000*i1^43 + -2043857987900551919051893440001178634360057031717931166534872439910955922360931595046055501703267521865806662457571949910113147037121107899569074735658663926592876638198166766439493398286793295443044326104814115821786913480039016125986663570442258777254251973737921521963261695785453559465469383850570665213487447532363881963647361879072486031260335361086867337812458025669867884368929115039886447582894869457524439123006744370446914013437167801457104622266408483723221128301565790050621110008891555602755464799915917161004134729421375260873438484595032019885402746234624018399537817679057998030814035824794059145746493758663554388277779449138472815434096640769528367773784023905014056842970788139869663820277743767145878886031600464773600179839968637342437649293501839440847403348708209166710644245517490267511221494600114215950193180749651983674441099459414789116567497452850751953483905235176407181014588270801383978361445063805948581258770134533083346948726817978199708410905938808345866403056858071949249053749505745145667231937045932151614374464855780697147051228409578944675941284236478061406363309473247055688717517561790325818104737105935780066036909723808097441637531151331684529832717861854623005360080187110351089903702585220786856909928510067069148070657065231201897016562127643826299858750304298873254653906783024463662052318178369640208730516443517808694555149208295423365152778885913494714598795232008346425906762411120959305546518515008152472291551305682807064512028038559924703911372095992557467557437500822186646955955511885796925480520916472664381941154468724374332545028505116980901650841814163229455802631246887311027503024016748205869320904975414569937184034235517451424156058310551827866719896008921297610276006687898140916516467473378477406953816322270901793783891941161185650883635008959481922102456649641543255356047392674710118018165301201563542795476236909626201033823270359272193808469562359646898120294714541375767383627603970071165210610735513600000*i1^44 + -2184797894373881865877984544779739106564035378019507027673889853274319110720015138313445477773309943792141595034560530265191523975085316434250112950756489327987466619518311342303870383865283553308205578205645531526021098794142452522761183880075442703380984008200104571269684018663677437477284099334381321981078588504635187604991305157727475705052567649136153934757975202701564140671591450503273802351307017458597282404501381599852320289715653541698989654713388258515542056947215136147447598265913867835652473776761244696738875019508571273666151398839774464315271065656792153211892129048741826623264963936059363680706871175989265622162902554293545105030870004567141324741333075051124734509487814969581989219394210251626689796754773941141460901507260398603455008202559249313835235418059732821555705527509888752757516116530792755317766020087282893738523350356952747832518123033054758487739935679744459347838392287362601766614418427027919726139256042357395070789553690766714379135718613220900849775812795912781005594558705904962446301452988088550213786281318632829640518927059168956564111032070213046324731900758413244249558287669953469947363105222828288867781750103376350860712937212383860080656669024408503278927352293422233443714009891187498942864915054229931492715698857568869437650094273163316496317536194424081990214135716758318457672963201520868642968827509621935675443189988649402643151562275067211438643768806569600584605182630443090905361197056005370717523862155453183512042613080155493593717130105407050923608413538788413763086331993968760781148887487594193792067397694042064428777839845732009814352127506508168653527786080228711150614420758401589679429995554991724225795822731727866340304955012232559689807494490670472818273348723785818654795923317267739650082401079009974711593471209318971107093409003979417955977206664382338894068926588618314752205290443693651882796667484876054505989909087843807017407425378241841806630733000362280991947902568183630036226539520000*i1^45 + -1630754838734089263364212486593498829161031089190177965394628745403683785134429697784434463206983639971422864230422638989783655204860408647394254100471019774535714511635090399313777925247525428678827677101452019981153506670768493607159115170281000240894484528372452193324240371786593604311014054630236890176862188975278065861823186511911225952186274779055261138700290450524283949228521895767988271003947061220424623415085570767864492314482916647408137545140231666487185001834444059064620674407263838010626546926373483035161332322126112027419779360636519112717064150189950045220308806388554353709024286379785866882722980899353285238073260854958615854997355686346158306825443186853274297605093805959799816128219123839787944837732320321810677799379648797258713949460164335343911657778590651517605443821832295187098209366889133656306656543639871191084068547560996550429862846195398467350862582939718744940258783682483392419424560748687748865957496275694666199763895129217018061562916965998077859798326789978379583437100088736415795939679663387747639366500928729154545306810003776138770416353048779175695655421923570493940301446452804580084962227104443239655706193521616008734473506481823979724371781308825963276332223817110917042441089489502865446320985697716168155967051373660014409448625501535975352744336816972447929253861072986815353889522441255114974034993998252028017970969306282021496662544673276279185948137804221971414908476948878364479489924027394119569691025394079370755068480180464511122509025684268774344053892315850241507014441597407744682565718133172377575186591867526254549871614720536471839181774920471232494979824554374912518060766264685032822310975052901654957396027912084237276299527674726226852123165747855609410163965832241721138713888712356432358788750271503152304624666001650113851258420108256019471816269748272571008026045198366611374001905065842372475357533106395267359463813609947091652525537907188484256127144911186434025611403510457269485568000*i1^46 + -801873995388753005553183299698929315590098378022701627014062879547018167430416104363828765361122640974073290854557739564055815894460580268472899858463353445409152151637205255240372259278456148855428077017059116454608674109038385437745858063788670917929615943975428882378526722622406348804233173012164104049906538808906082332615343491354101016498761792253546304978138544076414398931953802499440522933049789814038748434158405572379967442166674467972628279525416724779916344469373667389441865749035252326116328850231483435634782074990869698634746352311317028101066551246393218657194920555269400541764042786418417759659723128930477388815645857633309842854095648504518846582927484832933616474192930639986643515640415937900340640477627870885395312053726215236442035652705579945040358712314965463937967498978760598099310799946415190592265957049941042314252230242889707515301794247715935406210553596473673307260528632681334497035395382595239827306558103279794264054746395305691734122758907068006391634631822331884402240419089119997124189069594176347338633162561665970887799008279800124474607871809431843533897071234924516442878012317191041241618088845827200360697000113585327151654130139008810339789601488271418436880232695343184759849560599578585397754288674106273673157269726515585110304573857992249537746531976654550403295712639877946822369818528636766621143555387602068205263230365982150959288349560690104324147919115836547426489557351779004923778815808252014164429411206948097443863466558506380620539327813424203768945842433368321599665589111241749669808764444055585496138418808809152992280460794107751557086447695277590786143587703494635269133119141213526021258189117340166664860628193263401525599349813063015292507574101181104812813519744225688123783189936271393426610860032275163452914688742180790736559379729084841524310932167067861671146800727102154531321726535756264889221064574861960010139382135989682106554041949345496174638451978499351965734244123567718400*i1^47 + -233205318847868388493873128701358477957970877774962526234001209278237099332641084625623154079688973184523289047760809507201625496328992056058121682391198350693611215597959901902075929914589371918778494598670433949295633753668024623121074477033716832224154526800611454080797761557449112147204084515937816494151160000917384561960630408153030306004671487342233013800980371860237087467278257930397764144001143242895110347330774525262301823710603655857213118580312730254700094605865283244650660435622895210533228893931304394257101930625786638748906015662049601780072378156561045286360034881021048821465097014180339703337855671584813361850319723195183211390291618451210028928785483255933228416228348043300390478768692783417117982753178916122358483924395585023637664368693117966872361460972325060011507493857197420038135795228868671037164107165567967904481101896823372277326545059143332107888371154454604632234147479594701560239690228416783200174652398688198822794376701160874140490248853773043492366377199028891570298469528129580958147141929787053807105238421999132111144898927812672820521286197993695113213275442174550797708876647071439789268647011039552404657060770748019350965084399462191874441827027140486265852414761247399169121919864317029727911795498453086028863146527713886526360182241892309504091237882653777595197281310404400491434839116209343897943108355733107225612511557408057681212788515322752920090202078667038372661437873020005849195595521550648555687652549847555629289861476080169923984529046026884717306672156089267200439796849957801376291195349643470506043708384329138540394283648391136949770744073236496475821636169720046751973341437996569035738995280615282808771217030413129735367018226531583099527732722728983775170284497829987270382336501704203981115301820642684888816642317062183492694288256555657422873516171579903249898795129598277908659988239238720208907981643049162381629179550743529800506947874524261300175721811640408904711704412160*i1^48 + -36114741194935574418837239907787910638816553903286398174325065488038198378558105905836942586414485732797174826393172693665705095456868521131772358913638128106297108942656836437294389532397138491912656066359360092781950040338651213196814094383987088651829079098216631922642741500637033125107198285941502795339724843835782407861771594252601942843736198356828431278467759037554962480093072905122326681603334539132382882272502490769052319508587034811104316725928859949629082226903247931884656593129489989917764981823643401204027268250473689225260202021083443291783172378847567698856256629583480073192404365479964079571491826777728803749355436271474734513363877323806943173608744656463368167499038416629991872967958421705045740923162093133409268095772859542081658796006352326712634716815976879725120320267060497558584987277118722833489581913649708453592508651009760605633621965242804445972659826310823624800861718616767711303031375776088491781443021016269149088955250256502819985014918453018651171100505232484899428128692822321640801690075408245613927189565082373574386793941689605072918954824206958979111213313286648807997226749583279357912887214398234764759651362557600692431658975443130901715382739474369515061263872596758057651953472502649432564612507325338466784449747458443209769116441524944825726478734173305063666945397594193719761568324266676207496023582461355314677316341534959416101947445816010359679096837695688574700344795930330181493718357036234127010572040823722853118356345601551681845963168586126808572360427386922960504468541956833045219691580354180519082965788400896816052399157435557812878766118414960214708793043449183390899493329378488194230777597268952066700683673809454623829763598910241874985944830702786195338349672982465396361190570283027270167845206726063169835724826995238296739267805775232864175346150904128099255002128981777160220066617665737367635020310956255157127155659983259891697337465824276157395329822937936790814720*i1^49 + -1739267574829666486187518238226728664404171028888256866019679011999055882529492482144321664195813229270735528720239552459613653021149917865436564120240828759825692128573468049436261301284942963554624697328159822266379654800754603374197682039968299120617930711797775356520219819265843753008130895791378644780882531135430950913167945519993788311324167901610496373285803821735518481296583224019772527439457908479191413348462141003085708779730196912745963476971278204607703669169347664838471803025069005481592389857348480746896924252653189522999088914218348814720326963278635116486809878890159145096081799281947719365261657255166366006294640156484956317969732610300557771483122436182262933970321150389780192732876712761513944966061237527242407700577320930841869630454608489478721641626258598856866077334336263072073743663834460766377861555094923769685906055482335220397290667213807472038749281618763507982328222993195506390691109120035437521472731584676788611190331870148355530843070810758002646735104651459800806733257671692680396817836378281168238051809005142844574433964820418203040359209068896515719752706516028860790177802388570873275179445006925147439247182783948817293021452280230496466427097314208378887784851926068580584361390455084739983063114356329938453686440547891872559576526812901952025650889826597513572766869546231727947200147234902282558848710911391633108561325545510479054685211111517544427343618410784503998903823191882780867709064588706693762459681199280533829103767777005654730087339035808163425928484250375319433276667649688703454505486083983560847600070323424159861527902101526364734153259352109960670131122887982839580947530812331429635028708283440239904631820990522275500802614232102872520078281515646519683029716398293061399513224923225016304297368069807175651283166447216640455679985497516871871095027173996822657189322844661277141135505319956376809392137777404042475076137120144433380284352945018525096273181214244864*i1^50 + 1445909536057327597052715685220286660473146591509712560920905219388214218179578214679949343390727864105256665452950501154474654830076592435944984195954229147084712668058750672750634938162775673323159596549857332285346554842476482536176846856642863209177090363599691574421494123044230787279668624450112264170848616216648033000561416598618732602224252837986977423503860686742736325077265978965119625885906607228931734238748479241558339276471752074956279380528148383640040652602747717998045506402511333404247349862413737064526081127269397818301633513885821682698254659917864580537923816767120256766870992453344957939147605168119733487126612818470368084869522009799570429933256829533351790187636148784166549310575706974669604041915057448994671874832446441054462416483050672039078859162880799978385217104622670685762308809946922697554134126222015415502623583478248785417657636851845284286240954976849068277144845834836051008415388083568436777289277945100703521957205288590859268902577765145563720186579869568510653656552824335759755851234782538795389108965215967472661810414987359658614305919752809001798741980520306417624140177308905706067218027188943680727309900866852566435625263068505123328907574368570496393635534818789103270574556743052188988986217680454571262787071580807938104495454323641088112724706380563465239484105319081790936392485116161497962419278362263881825456072051255330258572664734375065017569946284823808447996831851512902410380648490230590133006481834388899738009070731520965936247883555191537366163357769974208858890130924398683305724124814093778960064760986868205804297225019948026120771305702662698107518320197503054858489068935345532319545059215880590717950174313930023470721131758512890168567851122736963762230956625416342917337552198345203474180359175229624129801107282556283958154084215138874650735931937797447440914605993156069009309463542076751186141532351505893420619295675099005722335791498073489451310383104*i1^51 + -426532228187933320452199033951845231663783140223646749574911182230460237931034362506979474328590174586917620262313323924372543946081217635349807765875534892119979731782454151882011477730972891802035045887276768098153955176891181957194015543402619813552922697705092175353191569372262765674354253835056734300355763953098207519590006821445025193141384767260550479065496251139724165604183248045758097879584101663441054805166248988590331055677803260818986290500868412696330733032475247643782106710141964539155996953576032754626425822350884489447531256295956567021811037014616302307527828008731557834807671655824456885841220132205989093019207751553968089411813866888201812064880836049240253353789226933511142021852316778541806360139965736888580937418422361648558615267543960771206943630175814421100361836342291233349880499926986458608347478616210445471804132503164781270204521950944686437294376426881670449506684975293569933754747931953398176002644085717954324143038600740780812550847741615619119270453918907965131066479556638654686695954860561455984400546378861135237763952011726221265101099470001883980458091351090918704251500733833990502534776910952531293206230215534630140703193331773887185968441056701222182300988847452091969097430108708577988612138093427954191502801724675013976761905506877871204915262894567173701887439038584919196214034289591403336071325518386547944737240191337675815003815146930070269316168113529810167716579375087850601378622647110744527117169346405706662378144042892526148964389754029378192388278015230411455785200498108446584790838779779480227637881099315169314213973397296315386549859828608432606239652581598010142177000486622542433047058363251358403621074374462603150236088031287225720412987902029145885761175881148540705505005262892498497326718954486263704276003674960998246821147998282712790940283207587882964315290434469846045903320678553510194972424501961556322408880497831859555478730503281539284992*i1^52 + -176005543021293487424888346650067873451191451136862504568017687408505087748376036222830898524349736748566398774224148461665708886773246735468925275228720476979994441933380683961161021036072443339331118839314263924625920668092725160995800977197276556168055834987320528938717750790632247905669513787461941741230975911303031304757327608689445911784529690166355877459367727650740052700917391500763602386491632748169979316860776871594121801602927305945654413044747204046741323541727693115031731990296336298167772897692291870757250052129048419568443493086810654245860044404391620840345737083491713698381638669397808293801566190758377296850072498901286875694124611611652262480357470622499672733489570907856911247526063972241979713917544992391735004447532582377430940205975759821809855677434145389135181038481312895929410099128178459190947283284295441455596141529245722510531475339179780706357610538716979907348205248471886767741255052339425581305603847839142822991881009496358157390643042102168982462568843603859723419308539823719683129324040757163202069151432689768909075730458382137766305799324141088495000509289513126918419586876051165291905390771893199814996788576422776481362303767304629647005848291286431085466985094209126202594108653295612729393809297499289652185264830219063448168376160192629079604146813445657928268816236433166811311477454468172873780981319893050786941286693751475693368541681412105519061618406083525916657730328598026437398478878208611549841625850213582809858755397181315332666838390800463750768947762129233674860503308218473347945148277644104915586927947244124471788331036256709765598429570431539284085158670113943406634692175056446727576852370615695549595852662741542217781236274344997032034531073109677763229683903123975968875546036447598535134581372258559788933699874638147184935598277217260338145602360790972536079680695113169251540312964394621850263568466452736151022533328690311225153733921865728*i1^53 + -57734046138274827177273671159782861636545060227705649764788549118816986076963141521574912687015742940721939984979020193723765529864917194691356665707782007801427530650080413940853244636408796555808010671486876129332835717380273336565357469060302218991010973931076069510634365623677003657971137199212095390489405753847995241360623708823727211816383761200145356060184909306866405115174994078058168105430802736703197506239694093624601243757137550790682013623297283407738606268962163746711924865663764829826089055025719266100246739689680488280568048969053050277206787708131362568661265325372229526377624825400970322115088021869633753055562252906618373049732320000663365472972191879596592374329028750358152483910437458474137112292642686220823047172360564155211197851516817949404701659510359240807192650008513703130963052261937229586209133038881136714372736214546540176904305201647001983062331335944984529030834853527069183572671940460579296811305408108909881780749459021591855954811351024888711875903715475710459742816371229914922852972455016293815922229031379151798339903916684631242373995563534770369732430088901621708788889408209077987128742949253688804888575846665770679851821820771226212091391542020388874877872274389466064367493789654699435318527790454519652832345179036264460084370986731285516483983671929490290694482550044110603550742007086264326801083834347824662723372972212073676841683884424217204766525160862504324068632789278677142011398254688560013698073396447525779496096930755221948655118145257392332398659795642407722626144816060412870993225093890193461138577172900474413264798573664101399869772354361449017386559558615845019087365092215656305641088152953861226915586275674328043849702389022491423986224993544791216681057366371409471454929706582638359813134075582448695556507040220091462092223237737942181630686899787441958190551339268314707647425331512337126863363089492639284139534162516854011395571712*i1^54 + -1611173939696184272295113731043625696860953341833510137909413501876140326980849170392615792230053479533876632032968136406317446851002293470697102442395336219470314212890096572218402953895439581869247893036937893137645086836820220257676243946195645016766880136216474062344928860023628861884419173198825862007093893929444202970023808597469939682957207845454781693509123240834188906059525170036069110410174829224305300535837748420677744786108408487689544440025697083573063566298281499553879623494589454769857165330380597659283474881770398763021859176988870100358961014593125341630946884301620571601256581923748263822279437297993137975927678245864439046863239138371285057492283092663292215242179889538011916241461469077852299115480850281106250209055451207678886876005980822036328782581288606313944217676019900037991010470488659439645995461314881559700040834079656916516168175800260719991994341931887504461101533535400911294310737149391390470336220824831893028310213084172232367400577667884430821628268511580879512915987962731710104304363552415857762168715911061985816863363290348589439188228767204270416762696590653363436233303948352290974690565392706636376073718981138198964772100213071179208473950333355304631933330183283927949133046240733583902072078740507254868443762001472791659390834882995849491054746349849006613833301015915165271185850825986219535023372576605844731596199026172395797593847917079420224013887463971922888059186081759253904388927738436403442962104056217507489534295564274914573605798442534562692887260403807585314574843679094824095377854997543737395939601225048182434711622518751150567016392475687632116500909121801969491806462019948787590788333392153272017677911285548236009099176164094566820511385292894624441560343876203425406839603597584977970539716694118723649635326435396741113493163853001035611023951186517744771183510403826701179668160385295018215260224589565469046776537856509739008*i1^55 + 232592050165673907843691667926594132912715575226112547210102859229263405424733653924792007828714781441824574802115750022189619958812349775353750882589909309293251295219572906122403016659399547769508093969062721537348743573533111769598247183588742751982036265615162829293868103871395620314330379195860570271522251617768192722196466528302805876699444229389508157642810564519004496933062349147580384931360079638551228427703957207832504222862453046152676359468215227682520828018071270818666243111009944625607240183526214450450684491430016603023695906876857446679334786341762673375747754528772530482029301540847330345977673382027013758791968486977851998451306241224441324684506737605987187092951931408946489279037841336929252704022452551821821246616091439811457544661454258071540402565820428157645554514429340089208954425072394832615916052223077311922045720056406166489449098779167533930679738172947813869552429055975382616305060409764302259964596252590088993849593005709532594849577268763553595341911345375314538394825773943381322250134525714077962528034671759964547704366563593506412228572270670989130291203281845965533208519281354011699373139718672062111620423212577545145713065244378577808745354884679510969220369827862019836390028794759777249261612543859537006786930091391605407565827397053232601431907598299085689392603460885605367414726877743774445205992558337068564246847938459885695885982469509115392608465875890367170276083451222234225445255545166198556338787948092111644544789646384130116243733726820501752868912675027683161548296431660166986834812486638448311984912283535191660508251696600894004727409758867608727129579966435502899761665514641682562881959644637036748718081082727654163947759031736990331484987132462742955206826095206997798241806356760477639319081027313905039505077251802048721506731019114697324458067545590277197295686891779012023745164316544053862559065688643247027081065791488*i1^56 + 74178643114309616680571628124942438172012820356584590075972320542501282835639582871757895084886000651664022016252213302390128222885653788971139391159618747143491085657613043930903517130031073709475612761714079689859055307649251875036436365415463630940017628363700308390611952045268142508505536926749694789274145024787470711363590053471117166695847535117822463505013944696901113663571281049250721545250586235027256646051977570793526821610325216839652275833485787127201074811232503503622268277930766707162223881166779943448020029727713141807522862545872013590949094018516350069745689478429908979143834632149860607518233846831812059128558071963391923811595548168106537362604471087781427216775480765017946432733876958470193207610057390688243408031818609236533022013719670332814939897364149080419138867928295747189622280139049282058719404611615657695421520648163836829057978229461610281325744367433351186009479197154949969199912011583946864868126192428316883626053317893491808042582921227656794402147530972084893091041163910974589971127041564821446723504167679602006396131189797655457855530621196581277477580338236026271003538135748574124683173483383177668186419562175410768131363285815035720278115380501194910121963636010359017824399268921037754160590542786221086344863076788727016655832393340067655159740455655114855904242366864067316727678008664212913647842007991827455952722943421743466016136953235014731122495777952528473740604778535587138922477166000221309703528333918226929244312069529008838319481806889021292271321635764077264657185104269730847787780283136201116454465723546544318696837718743286603509878628627692479861135334701273768385221210670575655691749206595191773424375229890605247377513993038472138345977110612636839303761597161420800944447252513551498400181605580211118617740856881951621362554901975357309570635218777126152891351401234718139682994455117330655801807073343019803475968*i1^57 + -9987808015904915201947122278203127394243912141411726285158162165021305767682085791849666512132959478598034698882060128069431382636673192567483804826914736232555428411481577509605400509950496884149593171432664132761210059755020778421067170221340128673610897528142754890211447586694363407715226010995916949920117566414832207097139825741954871831811817893873630553799613072566970396249640120963642847634403518655393379124973003873911504868483338196474564035904975047045251222316507142433480608455035391295045438032042375588024563913413442324645724483740082258164034748404957480756027191460053396315105328771740065459561170327648300806261012735319768262439250609056472067864514039899997050692315742747681353243184184216384069173166172004576153752281716803888298798426349706938449187847359720249452400733365175411703775238626407124689570132170875104490316690526959747506682957295040276381986698909393534794992861790966402172789017791366272593726957086478939576856345933464068259235445458853778891482069786833658488991824299473377558682419766308773959336169897444970144488137765493329822421955442993682578521370331955194532918228020800010165196643979689680309766308617810558847484643170361212162909215286262545129112645636150551373850834130148075528825516268005038156221459117030832891552479090925979808967327792137293511881585068827860690447728040984998182711261817837378665145141209429328089043485754048740699118300512293162622262418986156533323972490816136482534517487776597105091702420382851981444223535721979689770254115464453337716911577934742223825699857211744729209241629742572061598679721858907356822320645382845536690911826163252275559707520165475323684948059603937303427544343151265081365118287234572597867613387781305385147339161507742938525382828658818652940359844076492606830206957506492511570994514071047476384918330508009164958241209885956133480540029187116358495255707502247936*i1^58 + -815830070266155496440315968383766510809647840737490661661804179749939800765133298434994583641927039723130562522695493312666834063396872650959201822475951938861978628105441611400552801227896880724228578469822735419191543393943521302261739107701303215594308923300939604408076065142314567944149122399966712013619485517283646143699389637030310676834937476532501959432973992810605888988806886763488102832593326405035150384901236897029263058489353949092282666360564301319288837341086063042019131051282507211298760606626382127941377132184042790806585523023041231656157148478122660338382391137863452282434032419175266654899643389612752828055061020753963990100003141153390427144077257547834473013887640912157896548760671903244465024680790405062970896965055745074363733469974992684959757026378242052548276940481752268706042847259464145284283804044139132400762206929358553030881346958275580667776810721226729425670398899725224560384671319748460126924999324321388865156905639428562116302508240265785658970873272432407071270758829168167466220196510209865583415359709859016514221639210820911227853592778276258165321838274608864717278711026609329369409697319678128464194894647050912539231301587798756200544427779951652947802622020710477280791128025515351996698439628217779513956444060474446690092233000217607554525029814466918588086866852691156277983766083794368272861297446355053749437783957986240183618336343853296258694557296389433816826581012896315204500827375346230071791278746013215576575298356026771782561985123423494582378550485014228756733882000519071799753255213380396730227702308609316304443020557736512361235183042324238650080676262806813783678417074959950040857884437587418267382814938307090867575123468566810168614300106855937770715956306578112819096764709777628992118129520453960579467265718023747876905031499319196985228235729138163221345794770026114548476026941070349900498075648*i1^59 + -18707735440714738156610475494969867659795315214298142422716851687758196721070912839444717144763665283963275893134872446895271734964329529425135171041150680490547340185897570434789662318293723927989709218355666425297700029435639567876116109334300769999815910657608047214779282345045656484907454212220206458446549735317375058408079771676750426054753763135902246381011956991609440595952722910131049323054942459191107027690455327242620527244102700864820175313977399957421741913173102901520086597755377683323736238796836618321733551188127981696498565738305518553541143051649809236449605223560790024809230807045417671990173157900421215304337243521662436694532345013679879729619582716995695283686425504917782802609575503091428373350626099563588867156913000734804651202392777688243355491943825855943897014466857016264421852398084044951699856814805505478815491639011887816608105503367020695879196311360599997218416245204188752355857305418638491618902391020953532897465366919315624518317780641570479005912521814399074231189145661085207475681929236564726159919909778511998373634888672428479140488223674891547461501256808748315810404759509559792564962645155898069232583134314616212827908968388505943971995899868020184992429614880115434190213369420304993764838472481878097301748798776994179550490452359000130582228461549795865461660955329050828246956391550626664592742018690837200823315454725263606163497508271401006752666325566353469970757215473179205717209000000527718302658422671400559452392995304871094520350210619258490628642324021123229300814291335961233147458972451645454160053207772296288693495080528567301984488391225699813444056917261127647872336942266226206752553727603391676333383469015849548606270955828760681230914209580313155790355258351650872079995141272596025256291602272103479080819014468785958847466293340950706836111206959548554698705679555614834732667905181162143744*i1^60 + 4225760944136444545529777649542011027097499935371659249608874657923853369243332891414180322564335311653369493055205948542893255093480850379483144962240048477141914735015304509448850413986478119254973455468537667621344982633944933767561338276457853578732454963800425355773166810782711041037395381794110331426078374319494657315435209230586861291422400883436635102418791031385209488964862930539065370504906693298431080463370637902741853711566651763164608650734910065938268069303036445196174104263588354589399485827552032210497760518967073582404581315610863737161760751605261082848213136339548989257794609117583035779060805824546230441447618981241448147988290765918507119648339874467911010167147261747103544801308466468704932095794645450909561693781131825667186396100820674979961877678881532573418344240756721029717677151925088256696746539248010433870677908185356758737628968572306780260884212775076090608868440552748908532097289008472811008471106802803969044637497183131301819853391211963634412937210584944045633358256223783678519228724645833834313550613468128011055063483643996098525293392510698846522233639539179365688338361154464690582169283129868533648782073994753323488493147355984958778573402984975947099444551186830613213883142638821145291776088360258784700196565846801244341085110675665399625495467770060641672169201811128877799874030947487432420409363840764829572357549086109062934010435232263087915096018093046018729386256720103222900306086941713026229410327740744538359897948880888008944741739344494158093730115997638666231036513433177531881687162716693555740182988394448301370991025642364657360818110773889305476948104681894514167321445653477605222580548417295506813839607899184575271234482579351606858756845771545947701105852697520860349252732965375137030592714323285949680448107083621780157278547273719965493619600194077408411379881451068313995133551902720*i1^61 + -177077229982904761294740376284346531343634386323767529195001348238187470820474660862238462958653833708754063336965452115482918029238315019680918999655328339557288613716067003445978235821506239475411531020676076222412694255936110483749699339377015195366258085743221658088183051880683542090828465799968107494095454647669646685165544528300045007955056807362121599848422038506486312249591372229792570275992929828338847667448338804524810373970459621385707604848107586310201346643545264276451316167834720188648120105431935681254064870596933105468212700898114027917120501353745241352759071067111092285864588509112134384183095666692236437354161570656271057769219205621380167267179754128337596919228221193517828332903763069025372835338486264878601652852909969344951511358994970105884992529279407987814824678841077761570754518210759093241352649719492142163474452405030083021701054090577019842960917233358617796597189040071603793730056656830948480453860508294053542476674346890245888461643958936809504326567744482697472880107497108396701024256492156537586086879877239421954530769115666182068620059848396801525849370063940520058810870395802933267241327353765375364047863148341526212377123665594317212694429776338175708938180135430277832529836948254327223898912668759583704299421310202811250030997919505863282848772011282599812771050506230601677238529069933029925263618369889155047334673675121972353257971841026609795527446288610003559145221568857912801769117147653535166710323902556563276998383217917825652345657620134822578127005226042846633611314472292075703770725822568019056127773549637252986097575203676496372428275508800255100992178050786544170116735696328838770444655456390195036131495888925577847416195678880954340849279574795093226632656374152910012681472785094269255980881671250839837170430652382570488605402832072039758974569652800832510243923867458635370070016*i1^62 + 6539335973314125996872026362836999478854238118326566350940424824395924699799614293670582118251518485266668386214829881966957923839019706723474481202651471938480021491379942536435748198987898671875529682271010514946302601150568663878719908804246879358608145423737570479892328950659744709112583274787384003474433479864443196611778403481696417393497536460667779859676496401125198883392519921311093892089715710985713821256708156102106243907020867207700972203478570022094523485773842322057592465309427474765729397577721051548010962109427987878060024217206058370242657701437110142339140057430184687119410948732501820598880261417289673273764752329570890706767421512373869681472031303542149025508507049426096278373952462884488299158641980540093550187871461561851857832265197226963567403219779151811025956216376298226819621436606747633195179942132433271256184456289714962546864828324058568330006705248845070371677373110181380303535126511318416024653630525376042601564652020026879005343084443236263012465294177175305278315902971826941155450135183142509038928577203442354616057118439424503227602853872235782459249166878870785267680271482499058934948588921776209238473365090674228853434850318170073185017383255232785920947316807453060075941364044553156531773905089625661110086167222193885359047676555836806374011193726511688064448227325685255140208314417535602901650206243143182737859848155257221061167307627321810762833539602650350002836172105216984884270743689358910497393323641898780641438862516600573337869892088796789847732364033860124030024352534776691483404900566967475287556697828693084750380259111496909080004501547110186528279612281640686442079722729820288289680302055590668316569040456979458498741632704322648438243305462228180537934242938286178526060594824099464742960607069697392225989010453308646074883645941785350527583618401760258659288979194511360*i1^63 + -240546354576929791111824922855905494522929000107024475616012600053199184044358080989160463549380541164816200789095432022048142659398034602178990341063417389771700995316116469128392632622649025693696043904285185437728377327128613018932386371396185969241041741447897829245684860007016467001570826697548321963198205611047611157297940930938051700286814952221287783840487742509574662849595085469862199054962993990955836796972153533583668422039686220335256616373736389304451062592324668982111595533352506927358686197122580308841179099632609518293246002053028295328719978892654632271551578388354154701102969917277588929314158718475582075434397552409268645214053404236699401658015867423141011175726473750199224182082036646097469055990371643100169538801138031904211753006972197621842470227839571922244715526763668853630830023319327200538845460603130198882678643275201025595711591242655664956461740925309246985616162065306479391975617922552606963633270158685683727622384520940215631971131394147629066551936305564777448865569309415327995982943766767607980075761832643200534223627243644414082620426488774447487166917087494196197760277462388798215083326582877752572731268611418287637561825556132996980667640680220585465104565449936123181996267959990605823039748067054850367280099355334037681495962296266436718497379174065289793408275962800432254588882364677862792540891221316199905620726743531445073240635050342544662803165774739447272360947124891011969189170574645680110144734980340686775040553823357667343630612503783008411906552140224614739342176128514143150907614133423610581713096791971111302764158101717750020401364379713435201222908961555164730286934137775894104583829044297849562678050467426049234261198989934865135970911789997647797381149075468969547273105710315898044695124405623878959850423115178271967102750900829317063254583144840019039993462784*i1^64 + 5999423932189046107430888877995715690719683326222165542702581552712970373103790193102890393434753289138239595150588586036073060028653727067943490029628954480454392812785238056239184430094722448764424063511067618570340322771770292035486838667624278763141516282259824973971903153611972236178476051540426826160127891727547222617481729692059969679483262965554601959616178711557551009039805569429819466204205672039465830741438897927608218110206722064151529408201859902605575529420133010394953808820791985048600803675075038620432176883683804227818862261061021022522107953701076833687022894366506847289919213982803154811533306518795477391717295812699759637320679971777003775517725411490947785872451411346534243468636405949806700609198752614246445231767770659279055248823444671924678326147268253878216919209211159270637621365439911344571313866773428231805990223884754342153283192682926084005010155849558615489843088622238103984191521732192662274657913768512858829728857383631915459033481625606291444688176440397841982268106628316987018216030610303929443572330964803642535618329510252250863566737431166141013146021087457632074248250610973918146990983565674928793835897767715952514688824020287705416983082596855950917688101508999092690175227555978407330230498518006534716220638284489534468446836621469588238416495949870959031012274532009447437331714311026202916789003762880810501572406472995124402138493181080727651059885676968503226443894209593112299802433073479226925537223986646104938909093048727377599644091508061132863764164915083087956921576137125718049497371619533267682454545072803792659866842360408852634760915879677331181212559440069756089341327981206625325136570568890209773929306860861211764507976139507896397161662202598496359117963618043470873460794383462084644009040184301948712173967992177220348239474227363551782384461347492462592*i1^65 + -95431387461005188342924752671869163002690042292420774736986603172626686720156721011540227208862974701886316060001630695399527763879967852396559761217670534599512870325659845499458421393847415281773625339360529307890064179352502265496729514354350659969369532410519332441368213319351832146325269149193878528458472366621811267094899968045176430537527779236164534270208340531125950898604776311267609876908431472248120079918987559746220064947168225272724913612121662387383675053369572861940087851818981527753952126961727039183217120345433489314008928571633781425554198681755652342368104694213971825191634304304643521871386440195480039002862283799900330864997318215218666254286848927659970626507721087416093308616933164916000773716846677671729172694727556743836597427635247126730309340735718456070780589154091216384014312235761563152334792811187746761265439965072934641684643751254594455469341557980161887536145513742857863772858653751708521753154979894043345944313595356985318792714416556853840514688041237601786630580016861211958409282439048801218277642419562666326257331801985573668010994628913343434918428538338317537769310098060842294991737173475861225960864152955579538403769598024552445235818715001687444446523394512571575708266793104016186477479233833606854462037425528455325641030712707477769872674265138251200613707509069002249133927679641270450028978768127903715497421262478082883066958244626855917831183900744576531120027859991999113283096677720627628195489990866096854381467842473996368501016739468766888088615826755778759465885330439850583756040710528149203270504966222260611953814138312480484587171467569784318500267919579142687017219390972579874784295653104101917343809402501048603118231784970047426689541063539473448962277841507264805016977148866563309247970740354123776566764886877105292934885599659773658975235473408*i1^66 + 1089396655165814008039044486821916531454352016270563274692611274578828849795248072317351523343365975094790524783948164204575984397212308327979636361297835760484288776418952783659609855141247408307351903281667900144886539131964963785404366418022243751551447443780698412146976153012909553271587810788749358314948233142705801289390342087848347877215162418129180620824794681669945997366991453450136557808351760705677928793427134443665762462370088034072717175042493105828023331570916708857227305402200067045190896063828977198615791761169245893144157773150987152271566290178492806517358517450089488333252730958792982822488692368581157449353007455378430417159618337830554280981674530022014931705539650610567937025117276269729052226709969055917019084189969457745473806522296947282659843910777780181476984033747801901534658593023076976982794120308441640463929371374246130424378692816110249147308207234815791414094400091232236183448686960963631563970410058617492988490832806843290646595983474487173913668922066238338532097231111546977909449212076107204700831581864913463119330197207031785286523138031156303223887776509219314437031079123741234938958514554713346543506894167137472992115524430765386138720064622366398537311435949836669532409959553429560292203557065246516406095800554350492292795440213588349840997224906591170857745608531114522173549554278988056510985619731518276996179961514567404698380613857822732887570295196133713803344762349497693056449176075353989261236003630598146192076061484999324039255663348113919961194490186734572764630128719610650158876990446163389358871961009594306179997976786568849240752235609258845579166360327461523963760807893161377824482912489078308848803284923359843074565433389564568417104762616759128196948869480515419769758564388565585905289999273288474580972670274966032252771422549996484952064*i1^67 + -10296789981642860239121068767211784798283874269805922785420420453368205579538261355141525641501312446807713221371661951364095447127102494140640800955493606203055888294035442406663796685688403320865503316864545770965621390523031276195002473862471649201689529309949219917570866366972750010422017433020340723953246087357798852190372024521969615955334708535616718878900115793087926363887452521551576515931814213355055012567321728954179483881467530866617698300606062284268447580724947150317661751237120994451105364196255742414131613442352654661810245980242942658315715370155000704686603100424391403379374241563418520708976090324945403340636612159262132611670058331747924881711547627293784906896022921544299427624721173722303173098878978028274143502658697416463505506770022635099533785309102144738910850596200803966795246127851620458251376317468954285907672673444449527884468465516350256424889938359623021145336575952662645696041365822198826574360776025933564759287860535804336790126848034593413128169780423329541344788630236359190477585610950773455339770837575668082144895213247884606968310008088703838446479117544185567657598497013615667753717328636173174169679372229584736920341674800904773958498233661651607180236009574509071642646594399948444637868983659758715618261840070070066999590212780472717361840258178563680527194579486583971488347235960373949676857281118548544238411654473130878157128032347281489882799379873872382040374294717961958228036721247553652254087620503387583715156202185560155508226420488132085765629128960616509410778683559907846742405392353860951367789891357852399729364903904802263972609658621611687792333871152375604174805871826242319408397037070003610568898406373115897973480839709123708562213767486620371854009800205929188960495340654357826337195881393524653077696661758732874432859380645888*i1^68 + 78028821441643853638150906992213548029733841336769884548500153188339887793747228510952834645398132271883051581182285990815495070283816995400697832074933346446598342431323248529324343891985213920339671731688818009618004010856027979246199091221616685273175788168099342552855945263022936124440459151663976429722298860551259233850421085453756402724449660143358334872657319846678586469414676919405477092783501566033863045833453448703590838709146788307218349183122619135256854313247759960279913291975688280659962581364046742076774328314223860591045437660555002240096974374216479781036016720521617189848620611040524444426698803543646525555327148804548896697288986097431051303064048265587681379617536319694826098171816620592590586161986137254082239110396108568867998483757898423942109756912000994748455125938243781602950047866001256641085470451545545390233766825493207887281749715004535026137928247773542250723885161076610288917375106626702094257974497667319431311017553393809303780120254032931035582978561050707530778002662227132548057828008885559053859060916520223039983405888360574920528584567756448173625913188078256834630271436807889248084393323985880200574140708683287150025681840616990804645662334656876801386918241215748932856796000629524790395054771666872715515555713188401581253080866671375327691253327226738972274228807005922513844508908240119416070007133961002874551917897277775444356791724635136181185481353833850998278155709804446242947850898971490738424815691853968310649661268861757118155015827231978565168653331873877365791200952430901371736041568906580646030738736224625054431596497748608931070268920184835314348218194176405286973375461194404513130369675399119795077695904358767295344222087275263211822167366014127907379865105513903256205321666311420314757982208613947446191103062678616364023808*i1^69 + -475363206232452185120859033664929414470036518344852753075073552871061068741582013432759867196838281207577735106407716457505494667907597339449643543646399847452689273933469942164635273961650052497864580465731139654318157623144770617769175854330834788444811226744168209074572203334517167501178368862023993839513967757939091068843349761388688585058507592193128935616147814561387158010510255215752862632326634906273537422080981576460649237409586097083616854023642282637239970549746580134602335534206285046021664516981907717365216836374123673713663758675153626824650463963107178756588675468448827257780512778996345856832897967079855453380932490320359847874115279971070057905520420475009797352001684206135869925626162230351344140042461902157577620100434050189520920724865864697679801119484956734917958989267482894115386087325400941050444376861435084719457132155981123846705297218731282622511679182912575487879554884499631965690703540327504253951736310376236239531493082290463207166311843691988137648551391009604655687830959967931536532472175870805373050315881804693335307237340846074784667557467963043567262064214794096383982982489090285696097179968368670824345648782962739818876745465740603211193193676589315387410415480702243811953335099688477415354340955164350848582188449721811807661221531858344978246130874171011651497949799393598892220033427937696739006405124614554326269306022769487772724462864756669017526121972613471747404512001280129931625880256086897320395373497048867620656250513349498061006227740854689357428976221784743883251084471252486907680951883255082301164698271731745983117268303162205294965427035929139742573436133054788105422889296026213692753806017533019929590828771994744788507536021531818089362369055144833481232548519706496651608161347931520092519046022223309410404727032643584*i1^70 + 1568915015446480967103298898190152578536790893554436989010561065391772395285656298911085217725062156825838767271344990539018484039613471645386550122123849177898131815950965671794186052219045472727323307751709330465874230638367208749809208779671331708555562548627639605451686373199359543878846938734125849297725420281374837649367175116889147068887326329752800036411753960897670291716788063925609821359911906940039624093092592992433308615614933247717293821115493618106327160713262122125815411870746554830065820599123354785723156750060934249207813874779990968209162935746521256964976348173483680079512077305648321539670191595315952183092172652056852918726436046566046183268529492734681624065524975005328906767014504003050451682089102481700808186547626757628162400164675194984868274730237702385353323350571218749479677011852223878276993262804460494989784995565966944340347480207990358245579942911978903382766446143621132027340805736673082382522821724991967993954921146736702208656549758045971477208269020313551356678367720516164214543570614223013329882797359524982168318247439502938689561309363288294601023841484129356833795383496143311532448708898118311472329752483271012805555278892417140464366371160738610439039063843065667014563566803142579441664966759010337383015264934517014427139372856006787509045794327640070005682267380014369978590621797114977377561260449368590447800976683533474477325929770375378506718848380356664096510023551383357980661821954210817281420285752763103421984272136698639812876826599602360039118808453464562659051583840413815875287987594246584712724161259671989053457546601707780686691923499184673995744410751592759023727455772134925050158150822599968348101435655946243130508117427188173972063600445067201784436505343105503424580759683004187913859655455635028874100736*i1^71 + -1652621401361755540380559529197891363316540132167142622303753342823698129803957440709673353156564948781066871293391034220114803164317440486838747470009378703302867852548368085372312302287047856644568201427430232471046895965550892359199657851482011010446337680442145914726009864566483409774470202963963729386276608549340202097392472086132640100796831665674599601374570398672029045607933107056159885195465523124883716173707490468404060648840087218348616834779708625943881772000705012852067731086330111736978521492856226204854691537742199140884626995339518222145338191402801316681727105141487009127706162057553674320090253425812479550453660202739044736447405255755147692659153525423467890708279044630781693140686467216184739571366550384113903292891758998849646290564166577010837366021409637096327394976652611662874322041702478974174887966822097943602608638956918986826628614612383990503610006533965974936457502540746418796248100134156204353914211352465296503585789228978170034369965188927982683573283232337072901577490722822531073534739516132826546930917313805623298500879422851949931231963696726328488437537130513051653911415778448783146876700155769652377735382845021443314888072386971734450134854127700042962619621547045377323946063599699988488193791267125256706185683199560616413336844555825464561486451989391843774149029406294511880493275409194051361150507919082830428424124887621077195977939019755804133386488461303764592762981508448159207455120479412541834012664741213009919561955568242719132685038726350965295159715187666030997051843159606863976126372271784387322345278984013800789740591493374156938012759100667191189690208801913809210773955911726383074456298136790354755726384174000552982350369782031473174115071659112985260934276877192378205906353238028298394839756780339200*i1^72 + -1754377649236208749337274637986879979617212820736438510952425375864055619370027927245791185238267732978262184191639846059730149792454402479859274338766829641353931026507909516816917967291486258845758174126886676097663509961421908020470830738992297816983267300168795289742662272743155620487346246083655295674709960563791977079589113485046614782177145551634403570352022163062825088039565888674122163226184721123204217551674362946381895743977920232537977316560992366018819828953516162823795714123385806785816446711308783686446017659573754221351986134907590716375879761800980238501742287016398961351886806699201071355833715049800297957627772463107856163324753296199673347360530730755840623708969169732524482003144560822376377056600296714329911212232777184229329342261685267640149175261485469477565049327851504040895263440162214888229601313959419291779388538276244367779303829762648561017072835261668715515254673369087439058930444618632425991437898046214234259782400428223800718588057073565348485368077667521679802163824760812730710336589334871588928649186499208352408938056656891122912531298802028272189757200774717100559596729428441270381682030201031493477737343161149723005712256193476801701533087082399776543209562731774773145174418523973708328024735452903111757701870602219090928210305126928375808997196803683168378716314382314562219725268200486255137950168776052057544662797591953631126225000935858620641323625111575113729403313258345507949649898482569969712104359103611712135102063866900927945219976630728699442196599755732851157736632145520425439871436488707720186307510320154975447718961492550661713006626761329890223540024480811448050991602279692082404140685779160743178056819153734399967303793638088558804493983711423587547131439138311604526219484036060915422986240*i1^73 + 5152653400151209876705900618351969352035112074188380950246395765604562331211162917999638721260676324493287779371792669897721635688284963406438748777906909708474575856594415110548003405116974514003047550079341943002901625530221023689569392378971703140544334752360728573464945427298151858490122189670802544732556372404299946695623839250615053472803017472748650832390007211917224545393428062564973195080146907276473162596346610928297165881837243732930243012203402773744506003748687835487324162058512978004126585022291269240241131968651730305961329617676381233768685223200584016663203368516899882264328691581476083854618066170755536597047515553839502389770536390329363896975366455042541005759838909744364444392090728603562204885050902401347012154647523651125825149684954009912242254411388991699138204860113662283593013341087670736720040038877705423783387314500497791088390066344074045716079119181954807557485920278809516868826433180110756035534437159630864833713145409452548931801466720838905553985769585174502444569030461060728391382608355115190200866061653210927243498844318821689266543732307676721680242805849171294187088369260690487715381656458182014374962030459095402454976913342450822453236542807733606392199280115770183155563966784084201109146664313759258051827722302515190419911689162622825853727713803944216821066021847959412599021106744046723931992510284812445358150133874250449229564721055433413072272404567372351990784395216878471468340658775676744956330477776257867196158296902517284129424409076602231278788843851750277461611834797632310393400001550100114082734560347873873053301632888973265746019887473829383981355970659901706354240478621769723652469545306874668449069186061348675613867127591763720424999246839647186601120596351389323719021938075500544*i1^74 + 879730411072633022939394478360872999602903887225365679788213108266471142595254840794214146213791387020325848178278448628791642305710140906851761072061092815976843523766922006498310795091506892988850293590703637233144846907944692402955475705722010417231361168031545917437987490594340394798178253490385524917440847436734996677383105267158049789029283686757336083676645072987931808696763692253725456889451333709005864308774643927495508485758540550591724157351132993216596044017572500965609323712019228852486367684173305343725024744296461850659494607529295435973971159164114337186867426435023423090380788987331760005432133185941994207499360767963288738942154079680382756347518903370125377942534784780235147765713538969951236619374059417617807667202484679975681473799503349209405570338902434555196001148769951949533644822192165416180062208622697979445149496977462246310690582737424695504819703757632563139179400610116943742165175835050693922619430185219028289344816652069775297495660388911003944553561180092308227489373205854742292897207625072917830023545257095209757080702880340417906680938973324589811863564553338583302339003687838486554242339885607310767439783250365789511695231940110544888717048688824684142232886907485500303676250094485169637671927353641145817339385534062504190375999308852845433391111295652390594380431615072445843035457158978332762406355058180148861524374091332092672501651567507384573911201253857455245584227002545475793083000361080457048468819602601088489697491437916425153893333470714007171416755625034735477088123813252397892789295057976747514924177014273429100479193420460383498377423095658310897134630169509733818636365021505864165125956314538405993261205906104820776349357428885212465933708978098934923102704372652539176288256*i1^75 + -14821482396029161463011806358922893453868267197834514912773923014967314048303139157021827703796253153102013246335671603764552139608454043913829775456631231712665645149738295645624823523162992444836779632585142556054809852985544454818320277532145958905088055349633614652447999954516891582631266508295541870990984809001832809806935611172027370668309010235523976188297859847991986697336414479651371168012900805486533869959567078595440699926089836526401214884147413178906972401780613707351844162241069114581882073620233891915045635661177082214246552709259929848573321298213137771202995445799411472981774482234527245078864246293495144115181122692427404871303905647042301332299104144887245446479123811176799187662728892136564127835597179759553787734412915362979708968392760277880973200532942562749195877182258071862786895852035415370642427345087615852479767286213046684730246081509646940958143258866787141963486533975357525424552943317334582349394734921245493380988585109756287208062205686069383182241149031291750498903974609764005883882146734032567181835696687123992544146811187401208711457939363616179029775522259194182030040987227971065009092009787104570867106773514634097505317636845193592655523521983347230190475468735769782165726951774754353655560827498973568376259009732693767569542472379332871513536927142777383325513463356156212792079368760299428805413750239679990024123360407011316943873538575293380268010917380748043148890988667493003549861560179801942860240511795852190175726345178353906768103492475889911301447248475613744689429917452060963861046301049317136723218207573912016263629498070331731104496412044099162323895651750598765030356815009148149850708746184813760504816436842669393598854864574577079607889903277676984993174975997280256*i1^76 + 1732524712942653604829166426499782461157118603733555011310691070585216522725808199278499034371579762977624835643169798747554719833308296572653358560052028423256567501022289197347396890309474946526584794182269708800138863552830607790038669606167095279616252946376262931676950680393253731720734857979134977824669623787116908401931050392571212813446432913580986663690158065475213246727866525242866989562415351386189197611862297145426259752174882030945986018899869335690864615812198446355580718949417471799255922015269591928546500574577181071559820479117080527862454795637548274847218918606671556657741840818690199567603261552271056131996121062660651843796675843498351904525435579686436306143790551287586097315104680191482972655048121582643675821039063986111041955409723510710199507647119563716242027154134034885072612918192199089462054119851940535237803707690012161974684074660936852312425030519531759207795457826010184732775068730788567041748272411520860240831041414142967823329462736968545372303044257266819636523947777997098527410558857111654572834431785745870777299953382619472178346142163645446838910482662985676754318515055457661757560668758560330896049621419946149715575887935853865697292942313395365815915628710259476578168093174343174144706818336256628649707063736649941892229012078431739127220422335827336020705358458731731873870064870681550620837168252423323628443273086108558969391157192546795868147537554121947733429713544588002145353721553916355951038166326997537205517492411685887370793186481304270403218371361093985213277738460085475689783225703736075581807875500885973155760566830329886297275417783665115036164648566561022601053111827734423286336093000754352002702871077592161408283176344468960154994732044315253966635008*i1^77 + -7757254524112422171595903328867445139698816599904053786550983442918155837817126200584219969520485138048606415601743042463468402676143057323780639152160120886338550864038206546702425657304070335166270557446950567490359064238494080448072620457899354463301505078361400841719219972490613499346973009214269717503693655271639125337548153979580461371957155209528102293459184259520401177811862062097097075194867875383141854638314044040949423392113068193715476344781765789605064182397078417574131003704156785765700104136931169798213408574852545729815783346070180114230815642034302666363097570537219475783644872112026367888570614638307845804407657335507496291380064380120001215508674967119603813445353556120911276545959853930050655926637255321864163919732429670315603647511582783398427796665327763987071581294482173164138385516724837222552794560005324286046319738825823057217309579193743415034767355157500089572631054755714182995871134538472703510473726458668001547375872592426737119625355158830403688406952488339462061829610925689911860654419108479313699520179304220056095999725842116975679450799372930168420222389120266096236413430740806583771689237667510371139846832014749944247630125286161418278985717060335534957989396796067378935661295917215547907443003578341104660696422228722644902698980876620054291471624128428581043519708500266410305999398600763775076190398844603229543168769822458087588125490634761030214689798413510094272880410995168499701332220778917817052664395972281173150689714842905249223751248065133678937966236729095316608680383365684518822487431243037714517443182096515016313889498455506923128217709845594760568303795667951848534280391652393482984763962233809582586618764651714339447160265474610832649115987815170048*i1^78 + 9694511365792583272066533192948661400525915700905387032740307246512962653020017604999379104534870311125820027559690485414945857057716428937620821097885283401431728147995889712924799641437711078527530863500363363888108716852878207536637781174628542058254902308648200091909445855016617453475878856258615814048277302144512976592378054263343231516252963196380622329575409845967042114396840011279305719484857280673180299264794338853700654910886115733889081581807962258545510356942051524427062597947012664547896984723887391390331542400071113241302949713729355228737775679080061211525156308287545110042746792358494562453927140814351777182882785403314679702131438378878464087690335412319307760281264151420141598399226015784228227637735706149398181989449410507386593082363537178298377418499760639358763937534629058332009968934513077309138151831571549125475384626595834803557332003705564168113516763517478442766485306402601685298535060565868789113757607910161108237400262388738341218519081626364151764519020354908616949055320103515322465670100483731485203138066184464291561566160951904501873818786675419488345236663039165852692272607829815245437077790086221720389726417319037386900985959492456242018037252952174236160467803662703224304263365269019310441162201376844105998524321463137802332135639374501714447774806934904939002171235719719244575396223233093745939199836929721915839794677844443039946132607008365703210604189508238247046078284001671258828866351357300690639937336304825032433995172590567429977806972873139413367468514003250458498075135186221232564959582623741740935673596159546898732801005817799164181016310923963546912209145939090104063553639108867943929350863580722848424027297582878849651744196659902601746186240*i1^79 + 752284947972642549107362783657229902757495904869074399602827482138077605552522656708259067240953260077119990252984920878512468733816510592987753509100207098904617614446365177227651839354385393656148250138795996358970647472779084662479985732769999945328244298587541354028541539397101850105731724241930115773398056914251227832875662674050052618956702358361168568477420708113675194465501607202450023707464371184212341195826923194870082181683859336988782480342275868133384540621821711789585140781441376960775776692255385173338118128015720628043072797674437275045397359940618066060594390382013211286373764675673385772560611501529871121594891608165643444527972057127849946389334068053894640382366882498804327233565760093842338915677304465474426347294118997088332572533554198566318791465115759352934764249331214223064984873533920472077653313300508383753072612219993179471502614416742443234657246577428189819411553633471037885258861275971516651205508421690230542923589887024975640932754547719239439089139886592884830561239674519371506647107961926254462752478075095469025501203735791564632808618084728182677588503812571306074131063272105315688363817409910934130611088505282853912840065044195259149851572026969208602434712252374877556197916266253403050425938338068477901528973401734346316357334901682149432992097067687403418276010308206399903641031018964937523113359645290632907582671295711807735148506211512465947502150827540865591776868043548550506803594635105253994313346399957511534248940973556842635509189960500207197291749858607366226129926389465005821771278496653662879422505580067434129665310329230345317091836378355093836368385624668384571184021314200651534936890445459408966672388374067513326629821016440832*i1^80 + 196801042411356840006447859822135168506849644241645771755220675373140652754290628477948112656493144116768639730979635789336058381996112866940305716710055700309380267337252416421566329058356257190925205149036182318565630813710711693715027386908250293020896377377424889517479759298700264560458743884181840521460223967826621265882161355224043030511145961137522140947140439499484983240230670348314082205588255636059485556172815635096888571398050151176137047946149244943468763113190760513457256094029547876995362925162900154032003385846637664178755011504358916117642684419863943919105876484766197523122007241211466318350633495048317545013347913904548903327661122617949123351053126380723430733888244677885153541242919639234404547901796654450280502208124231818209612443002778639973925218471941868297835112451741673310371261351538297410492215129420407927712228841901911875004054958307872828547836946914728884861622633424142540257659710334099882969116929631850850049101126400799206731668508731194830554072788709794465058158931000573369069237186226098946063975078520150383814656341479745302155473000046234574463336515062542202956506541155363774315572856500195694876540182306319811692686129378042480845848174420475059472454910322791938717758439036812804972154450206581044087203069523300091750828365014636476130176944408868770480517103511324034697467197042754908366493084484393542605966628034740403047441010185749054977471587438070076472681098491456865093760510303916006888971375383717581192775485315498302693391403525493880729014929163425279907614624534681116002896081630520162457008739486870224944586330985821462577759094732194775965357252800891347863353171778262239603999827380026391223038599586654789304320*i1^81 + -20670702103397131789653097488590382402427369524201353817916318841686545433223131003948399944859754117163999395218372999257900889789730391077212051898610328473274532460316662035070553496403487674218653729307701806617751250070812917155412131107684459479073684512108556918065675375999866787744045735952592971471823888077935617635310144033975337208314283898269836050786966141586910424083437046847303170662589244136469262404842016558638951569254359099079583570552043314130906467595320144884502161980159737223684519394393760594558285549223800977068305021643737375008534934877195896985954027975396125369852130587494203125994392583236683448607651034979362173635407731721884376418391782813404826685339781732963400037837458175233138417992605280185309647253570359092321549678773835421741971910860081877433338647041388534010670983559652204316421504342886146901023621653639433013998369563356198890303179815303381406464126743870017438162693640630072090383775093416619593709690819734589035276653580442982205224359110611487181324358153855297166540409341150438508164505332144557812487673380067363793867644178051801185354066745183108791451289570567457339100796943303651115242056035431784554045088441663918806968226521191931531203820765993976474273499451613068670857661655965499134811554305606243193026674991683077097135733125686921645672782903726087889179829898301653195472164751188577561846402563719884270561578710250099285775196603632820092289013118518840345021807229833871805636270524608354976701783018133856964182186026073364145030255206223366605074801335612350429653985727280866733873877483763206754398816177082370490928966213771804059684376573703850718296072872359979163078968245203829055131907784704*i1^82 + -334497543159167343931404497415439041019535936469933205296460335914273906618193795443125895811717716966337287671233650113973425123576873044212339438306374136911785851757155564036803598525262596250825835090769064611486500641529203780446052084848234566288065074964799727189787697687083665323170516703804980693279733652680910054734004953653202228791070016158744345133309248398803326586001915468185741522256332122995162945121800186347340519900726966570762939720847256401925376464041589381123180746865036705326222859054630816133979222942535973026169255385024889851353314118175726479066222870540282044661533113560199399725523320089594375393142803357205871187865488125662093135348349144106114792558630514934240110075463630539201799736101525619926866573987977274892523636359918756775200888719282512568701709091404689182207688026685255402158838364747614366201631908774441769120828410243328709317474292755606544165140272232851557349311523719913075423513351783283223428124039388900483410401683411420662616863689490808523905512332210064501789520071269782629633227909605354108408325514972574288999858333179302389235560046734696823641473509866932469282442277469572377339281706397859673818534764657023273814168949599858495462575078828702782500460483554167852407635584360010547125377910903011041866803143271919639015171880423551732104794169246239250623045235284166882319167991802183170621150585163976115684361874131101780830212948341012636556481921334161894735910644904305280171816357334206433468206496854058071965500462759174190857258398625223682713833224459977112377817077329115830476804387680715672906223781967811398131438116796402410466295424518546528921338803861616223316047719569203134464*i1^83 + 60979094452964201588164984440926112550794148786581954906814070661020406953194026102236351941463071859843803699920231601322590293933398494957740059636793382722499597544723197710921742784714284966826041458653576352860495862901805016689135832176413376547402886404346876633230744203189837817385051213898795360645724054126830142076625436012309263620000591849734612773341125413043271989498960247603318644937732182769006838749543948629742056319053959322019532095026590754492711534123733489598239474572638643180986480713110536460216368513033846436245334466572719934593408468035498451226214842244203910257273070514500523753229259251572663179800752312530662255537731064703494261526480926630538783737858621126681320167682357284921027506679325851332849906614823951853210332849129293218461063915810673202617804132370032264495928413262939170658234557055105101362691189590611434833088881072162217460193211795177768927143419253838041598308479766022202873076501137579942406097914569666517255010506044728116218063144454006437026547505944951138306983808696256856636614882621838075895014516901439428138560293270608228332374170511513356412920369311611449889404494011127411467555394269869844330400712913855603513394813324430599329605293316920029116341017765630166560028633928525986331159824371935614238159853942331598557757138483898254320300052790779875863773479932862115984042264717571127768439630312188135324644011418362142493114880271442222184629709979342209388840748884730920150648497619828705559418391061970263282648412081521667037068898127743848952256907772322392646722440875996035802682636825215885148930596158082534250879184733165028504366749021104440318993542694927630640858791936*i1^84 + -2510153992398489654678354221662092186743709680545918470782878522682853791475516939490527338990564709219688552929484974172939310461868767432166398584734990607774228463580274389674288334130692669455725163544484588132523489157611377990208587863600726008845659956071723744454151886521265766795830490028126787920147983414032463002650172359613427983298806311810151771873825910666859998670638637669282724722137483279441140880646386259122329448208957353684759027908260813206289477401893662030415462826181039039296953883599820242589612471495720680191497764947419529657977578507845821195245348070386360949863874695014114087073026980949158460369413630016772888252293562212399601145097346183246578584516736599525949795440097472067443508609677264214228748437735776626146765373240399271033142081117412853382231700455610904439279802317785055049123788250849763687232142648267625729923271851761240385700387192399649460101419055633261197264985539745069515485678402169031511187389669319116520092156627221683738587723973227282324601442002950444489590930270985515337638911123564772638835466743467615591189114940449648097280826873599127483348176709481037998913658085172815183543461347471799348307648772295780803249486615200446556542467582346173137806485450086500725415098356275015560396984823797086640975287230263845493909536474325126086849253706484218430133066099746588578700229984104941435445769374077917063251918420816185867904337596752391573322419062257353746608339613346855108815463627487299978530862300558369686597465812928753761114325931749943142263697058441386208113445670896905911796237733741714280607330767875247183619887796240281540211366119190485451898554499595239424*i1^85 + -63382655526418862709677534125230469664472289282991483643425498950070359807455873341197039823818824248726478497365983713170645391869752216489931644709224820244258318625352730341943215224952804207832514129102638724531289317574096617213770908663281174285059935152213144094884239131392590455094619457264651707588395438760745097047555268589253456887838147324490889717336722175199896856720448965039704369031747991040612183359453718937782836216994690470336937419914009486248334880086325377044845095547408461558848278746125460724679431972017818334916533933507242551857300264052174943182817422628030415458759688977945753273773195129639237436516677771976764992238207985895925872436571477330509878530693001693455735586142817998237607574702220225127519368060449794716510698501845296178027283127706945060922927880798144715371428272946792840073786056861121430403437336516955015476632930581768534885494431328518761747281248457007310749800155469730528750241992721237596071236224515923083210534571267224095971766052126478886929693919934939323860796066730364803334225673497080960714695526169839450843787736146541886223679211264048256804228755083041330848173927851684692687286191614657799340508674702495366768462951946456131545434531549360159305937177140635755066750834134295257228123887670262331596247822730810911777807073836875750600867467512793389028599455892582303688422776548866022816325132183421475495581448436113575352967420140164865687906805798493501097615124162395827683723305395504397024077558549724253821489638706357812456862732553338141290121784959713666284714913765632546613885515231376987151404751569635296614385699649392719016910561774503460243243008*i1^86 + -76537252966933847994777163137929348452040999376956975496051058617402006385971338811409036511258592544171852456535211301492482332836298119403066393543865028090341784833971334668535753388981548303750843613300761527962409416531771745244195638552606362149010287306283628558059634484697414982962629235340333120308604534075037213643097881491970446433993362688524758990721554297719889164104466570322688496950818523555969691393796278813194283461352094962679063206056932152784673305597454413557495814324860073935095535450976779248611989596614423036684443218339283009666991735921550820219987345773058184559105155542117804932942978342995011732216117606181486419428078502159398150192021050261616574962113723699262528167532867911584176740734065199487924883888861514475922486003497351594666111204238811497757078652874494575760832268668317834179080520677364308527752510764980597949953608582275212583925754460741822890320504011766548104196084910355400601387126479712872251156996461673870110696882304114496388423069679877847111161223597720326737278525579739666619695910902025317681592841156041518429985357779647823335819424885765923139905099552594295213436231776693486691646859607136798422730812430374648043674827775941079423000620317848714114647739827181201855763292122079328304510259621779920084931008213994555250509795355673830382763703372001401656330021277986344222663760664713684717935969421367347164842703526183154758261745480687724128247950873950429280837192708165308237368912632466407942180572925305565833791089223479581797681247071913377966300496637342240948931107681710356344579226890575713127463889087737332883215026225033217032749716602880*i1^87 + 192744101206144674488749041123978080356046760226196377590611178255800783940267848786334251151511608105848304351545216061480288001389677207938940077612720079904696316898411932164827646243945017106672821156710108410889936377867719968760076885823547554755348204298511481822099709284448407516603924283592852905293788949492033615825923163868436512257564388030060119706035095735298052235019850096366278318957655964444862950404758862551058501805482905163339705452264083015155624314558653014816122173095262318833185642263415400270113171102909795693746075418657162137384990857574835248103950209293929311651049081743168540834489148047728862374199603333735053291837667424470022156040108372678979821626439046003928723602189251479594803505444171199414968136508408462014344691843787254358925509321005195052789181409109729376940032622531472081654141317205208978165887685001841660132912783460312482077651789491721218096895560331820798080033388343381121584145679749558106973912393599416815355595534240175819897488133572373429283877256587772992778785229987538768829964703151496465310400505164822065440676751185585166097474941883407480210303938443230078129222696749350494575486965300824708790495785746887822942917585879874776239182425390959234031488809141802642577073198320419768566809661842230933987709519609446067178430195963951291557061109692798802170226804350163034146289997874972529251492255689607174770360898888382908555892782547354507251923452255959229511310274302519495104457336298207335509382421732641981986486550677792664525652005676098346104267812027022065028534921808481617527389292927986515235398985172105655506295700678804242432*i1^88 + 7717683092664750783957867772611655498132217873160830607508002650990784248130196152602135846819696057829634493872240982738103832989515540094411207806183588836112743669793130375304811770949851720863847436652439613398503043886751442818337648950875781884890474462906360370925239624773972557009873151040489507360569834863238524408881851706804262966142010290818981276259356601994350853883123506696218393547259480404908213066714921836241325532158478972008058000015647185940101049098386388091588464550611270808652728365942238825155516681206772686107318209597008726607668606646642566262812197144501155971738189853246952172262631538981412843018669067852577409282981093771749195051072635948055600409294589644491577131064176407474479717521165412917998056643495850456932600652059770986310495272797149802858787131068653010075473291697018770548320950791591426000955944082466423821394152386784037096492578299953249142362712471066095588122286112176373551816702158524856798743812344885934729697427570914461318310420528407315881055746244008394658692445717767067529216092762950533451503900237889031415988053260152924952632971952081531483555029779560599747295305753458653873991652564271588489860404949869892842561849896899481702335790993854926193934145966653497820408370225223528593269251654810306039372117553385358478696855803152330436398959462051478733697995769199055271118882381255749679576740105406805900880833573656161775831260588910754026911813452915381718212318360714608723996230944710137277444418044850567964336779705307364074449460794028905882202363014805183336560527577025790537443540329153022708841292663738543354169786368*i1^89 + -42002249353834749158686140731533852348939555490691604620068718179039568331499580368947719879542583966792686972167719356898328003299756216772348041445653031297965406283268245145671356231722663607488912751946307266333492400577705014030537076407825053912795953067979622612273130607535450823104031600750929694848990084910096706267333161085261526912641022156581253047379877481494462752177401925513983954663156845556480795063879430131228010031208363864555769449374102493885382324364870356286325158149594923762135415290190269066991532242640812875261939717571594663170760601070860806886417713376730292331366149961163627892596250406802540707725324151026703663431203417097364080225693796225756735492966465134119664560685097892333637554694489394761580122466791696445428871776351362765576921944350713753011712848384450149080950558642363977701855878298251989492504641307745453882910375807958426405421352566385741056969372288129929101789002634120139854851651115683292725610710326426346462774646779734908415606379084137634998362885150607309774164613110216640185910787332122810301229026564781994317356567244825910704866733125796330277328270151229573246348823592288789701075140414543874773630204723432883525538095933454822028117015875248298719042300665961070488274271279207997303972644477585933911896226234732622692135177819328671820262891517371260008723755711598963680325856863412545022368005489555338891548014157013812064144343127265202675156664191806649791380109906403247891335264968190029552065771342152811038507622412133888113808328529575159752197762111733140065217741736583914948282734803622445693269841488642048*i1^90 + -26513408139601332028666232335145350248364338708428973499215792905836668118812410734751415889530655836797364781798055662866563038733219190286500462226311051177413981760236853667750518810977445942022528190602050434157149373948573027923334599517425020509632969203552788780641026852810848950145021418440089864958411365196194351172963319539267347183534010276209238588682714344956967115735441928110386414318889349777544360152715212693498726531315213583943906913190661410594589192422515145028173467248860558589894491646220163625757886157939856024087837103405985116655726686651100090368176205576736223491435170743428311269583864376588525527203679772508096094961391962937803385697705907578822446716405672885204386912120146143131217503259818472401710782309005363324195697708990735669860154640086912848776472861520806602953233010807162380089351681974356768318959972832617557594431143310467292967916381473445656433949153423590460572411070233913090287755446879106087690907994121903109241126294947219522556630419184590918445307380835880249438907763363680161791321783284433016394164386839992914983663469682391334869945568107400616858996650099699440378478904853816445440920368568564590198086457806937259065079840972208615007137590596060134206352951914561206141949012570179926119899573392660568237499378676912878259489756569310740508164018036103002930891336729399458286129931117288849761164259704797138883167840119291828808590648038855800036784697817535914932027183032937673563919693383654026112952296753000409481572534049596298760106828528623071902682713482494723268260816195788061970787895976970009182208*i1^91 + -8383048326470435422969604949738954291344314406744380426283502845712536847329394308289590050738254473327447137532903816279481534916743550775392929051539118868622011049470440112281473182543337906641993954648861318745801314759407352084804058070092870766651893051868398816714633161916454106458787783415391545881604263948999761245657362162228393980233879499007786981420833420613186814308318923644179098296322969412148225714406006890416965576164441701556267322526381768586053020925717576847111407575821238852011302062153551150737462793740652725500649834703704440712589899402676515570435539543897199257584105846205289903941422181585997792769981729702026525382968218608182761080715758733007648714664653026495425350223315275947873764493471740751623802758355750425163364952667481807091001444946408193180109076129996979223476686691266360638356573276490146947980524926228277743378834400062231671940238890490649514359077180078925531649478527548619131007614022421400980021790778119085104893609571115389055826515454682661682758638459209327572532493277699035307836441256490321386837702353027935971763221783584411023732227571218281619595003227743235354864285735585592029303457956055560441135384027288552057137023543404380153905026612323130839932713139447141313146362453160671971595153643698684815307940472744141224386030063819066794613065498524637054545346122288928956269909899016465382050629734589582896158416124920224628875283015064768714607093831862067311838282449712092975598960736248155838949031732490607676316049458601337217012280770597271345962665541321556919513705964523353387665719296*i1^92 + 475564717151432482232529510820306023447855292701255284048459005860106280273149364356743860157268156306713781925171718066698255421690777467626179900583853468633769303860517339815597347117048186114150081692453215480426818561021811899197904655666395400656038021291629991521091861273518556336012307152850026621219275101481121157751580975456203321434485964146042870494418524703487522208595452787598214808367121971807112220424167904905647379547975443382518154127843079938484162242085343336808833886285612487003988807282826385283841427844514291627595499743916982213831528549880968376315661735701059385131367840707862288822518465264836736255101242020782022013516037947224484574979825237852267601805972801241689008002889107045878515225663894538767967446691986372212407350478797123817493652147309165271550056830939414919126275301603643157641581263708186746475856641813501098999988056872123493559838902978327981145848555937558014048711596023286388936480488164046162300796731840155702298819976874951523403419291466084949460367954210642261357306629701349961199869306318115108379286483957249030215922702110165201521587042240634926155607313317066624482129877848585117584011642526600297329623207474121901960677979023377241797026050606249310530355825118659532552466892931500350443564449131941870934908942448580171248425006080831716618303587144515687293284096244571593789171264244295464781335841786499513847478066659869673272700260042552793353121042840969053365448929957623512865608648838136677951056811459548654482911912309785240788023327522128816951610694391934352793618350080*i1^93 + -2577461239182897949455526695335353037233302515082688950543495824801861075285082319133482077820087254200614910252540205469715824823469059600530259699257306297806374499299914413879905230389066077965327054699812410129097129915108328516837040771895757231245354329711990593381584904077160761943520458940717413479873645894721844984920738601376397765221215099393546620034353321661153799813110144761523487672637828014292051800375134505736805638169685857044301309515828280449796425609197195825406584906217125108481051283395173470395265558291790095071352768310862435339004616108977440762528522157268134062055060113760244774776021026576496543868002912460210039677530078324257515907889685049797221600563202861752670164763821388270008488048204061597481831595320718081049025796091141474529143154013077491887662038546352576563044309471291218792045139843164056341273454573242017471582999761169398332790750271760271549494330904252558855514298733799773305861285430803422834630711789444313263046276589309914978556741445507503042698140736510683128292786973396154833348306753832710401506351509513551478446526873569113985127486496252380223513772908444667305430321826595293157284221551200927702903393452065057403897186203221526416370525441173865281383174650719405473332533943378703350617698112503756622458632055821431973916106362473287962036436462522798502829898378279377394017843864673088533178751198708599115918422882716106423917504357270129863390127973629285746483740943696960992402542491869317634163382430163245834581815231777113399742230578231023710454895607808*i1^94 + -19499118918999061811273989160931911706171009902202502886788036552568976934356558500207846311083450358623099783619920589917530493547054465896948259061749035287421646546499506303048946939811207809861118509619463652624250738397820419411844308073440389769242314415890068087936539547451779586976880763146969797855598529851698210080190092235045053535429440464639814028518413365458751011311113884774684578200871560980318350481067898015064924377548845026695894681145379010074319147774473801951741500439738713291485443481987419599578698517013798094906542376739763352685704366901405303432339232280626276592600476615945811207164561522288065927178298529611393350276807934975730434309513453222065708542744284983330027447557477579122979532256903603983898893895581812496591098330755020488097583338364312774711856802262155853182586140740281329309137986829239883725526778381235892412051947394930344653538216846901051034438009661286042667648086534977520749967449536486299874387439923213581880367535245701862596515025973938146881969426142414971597249142758529837783653112064614599346161843403707874959208018655404170755787944301215108234835900823258459179250469594735071795874887838582398413270196636448019812841826487563840979484936325518479797024946339626045657025499749385461569830529475441431383533633324222276499640876399796090587538694527934310362455551113419587725298371799863529651236335137138033044786089339768264876640149929774658606239514254356312726824002727000409687064148151222768984320609914161019759366294408555607318670509867008*i1^95 + -2074416265649503703352992017119219728316004496443259030760816091484876393771222862290141363626050946701475283480310287144104196249074157367268479741679063493832479416480552664636636197589097400519305218896331131602809465011190779460126174596805466736022886493631792320016474962364214333420884121976973946249971057687278230614623954285520183574661173145442483166043985383114755336778139379952182493029670443574474903558339875164827971114097827782947362441669657376125142258771442939951085789651709628992351976852440269886902564376168274549309848301206945387373462087319838185741441204671498365944283970989360693769259389227506900778388230211075274920402638672846194191265830046955925224407534743968274664068896767396827936174343648822852057781889627076523953138882110360914279437590695824823148149268861954831745467033265320136613470161368193575005155103292690983573060865250141232659604728836535122016751539425569241345047717988229830737602956907765326302716387435333407324474756731579220121131889488082181273211471685073057834559669149859495667186902875016212611929165291113048351237367475723152988745464324221144679541041771812164596225972460499342653063969691878543872236226352568657187693652610744334850162502461177094178744725358852949054372971718316120724654770401218831161412194036473717249306598843494693492613782222393252793313304021778952922234990201316103629805359450684759452759264041997801371292688513058733579098477738064952312606271234081191005441747796064122321709866894536388952641415201947648*i1^96 + -636481460047560986164412729708853366218010259134998916294316614618900692524459777145094137395735848066423502822052921729625583655295804517035500782341419461924041271705916859985146498850440325484963347382835969148887445289149990574432624341828399114168055253478746199997452775657722661068953504510540486178548205151238270942975367490821002372075205165490367903978047182870039306319943336875564303577094261484299520853293397443562395160224983526308624733907362064129546512293309321166760252875555572945368918194773568986582480724818041538968656819745676982355837793141094841687687454142762950669845481755698969552013739782580670765288737088066490901925710393404566218871576604672846991259675507041908196751127927024145520982312232374265815124953863130961323681591782198791120818198738834378376973208135078710710441890116693309115544438805521841842685973946856762371215898470723575509464473589241687327783030407853733954098688023493267418581625889545281387311528862310320287106320493382256214187351048804305766773332093370637407042468764368400220306178318927258549159094440348008573994640945811632669684931768568308000767221690335871034097550987661458044668140349309660643774512333126332532880105426810667816254533424166708709861923169555164396049836120203204509639200471211024809710632750178220426177268523268692038198129629273444984571700600697499247025933678191783124173591550814643935815222175844705905586185737188745562192774145424747486151170902585277225462245136184759730307072*i1^97 + -10384303306794304038179132252782939880003726716991091970447588480865568102267338432444627672179687754006839639055230907962517807096396243482949261179294048435931409944080801921554072062522953954129051529347762682342464965435001535383749199286241090318606450189338150834436945355489210426468380051265697447310484942258700645280492285527622934624317599565936936388393264729058600371077351882791047353846030448301201450657426775606862210323039251145781941271712707497822349058250347446191312354694492232794206808037193743628186907476864955966142142309019332597510474972953415104851930933152603668198507939894969724485809659795961751100999055929709590828305973994448332909496656843699194969993080784834132418497590451691036782196258246342032220849427235610080384038906248093482565577244620029653706004031201816575786507326439132521521634011943620928799392035706093355519575231454779065661669033688015957115358417598922788692751548923884451999900290878447213354659682414000934436334081146312031482169118836631144445544921334951925630178993463983274987096299306173964535194608308623809052125624701845205454656859430933966284916716812623990425861001516691869430759519569601920505432507574156866316973696166073314635039070608794089508307947289697219914605656791044550029007294733656586798227773170921918591677107561234789302154951239133091642947903483178142033473651153704607321737181464958739203098454002446179505538126645476424845655814434073738689192457339404288*i1^98 + 80402562825375721233589245369109123226950927165542298762280772810600281746711489117737857650370557851308903293112596360556820882560917346457082342172508902074615423313451606633581608536142192672244431502341279955428986669386931491449518297655252981983727298843007790232213900893730854255795546357645828502250527705751884560014481095723150878777708957001572771985078724858989069498973581876849966302662698446978401016953084873883288503512116941233232393117795843220348925925032948485378943997602568685096272199533554377630509021356937820271620982771080156651407054731381495802112878458331681172319953860799529540196689389685394571391241569076813928660829614386493917282886420355571427484789341678707022533210333711023709548897899119538428151150168474948362825383202851444260140189590750690706254059661280177961175524033182462359873026507684766833315127263684924727003958820146739205429597627658693789931253996520667110238339602905380993499397119670511029222874507249271973577124821137397138261862048541525186957830463463700863205624570548700373734649919045297245276204571774770681102132201853169414441728389995918866693256679577435473225584176157752490642418608318241660803455018546055843982529283620776968670910344267844808665341242466223841893716026986439878635438714803971653055120352947305227420749560488390267013077317804680946971549639976106010541783798224183709654997374341991583922700117222468632206818012430336*i1^99 - N1*85095999603595922586091208148803313489909435650606326014722232180694448376376476226849790089707733307246779694931483813032514787093139215059156070303853802063376425639477271752313009830412170596881555328681853668055070989479376474039393398686451253729746001556205996687911546728862650591299529982234928602282880115248152962479799786496050356846407360656905653545456356616017770659908999027280328125*i3 ] ]