[ [ 39345951348734149256989981365226359052815114564302902997539295426154331475739202748640722318854105858406681955638479727542879944976098529682433684792860261575629791008690623846407125206804122454275036961269688998123187389250185033747687588228309813530377398660217986791388984180514001902561737155048193565515951057686359584628966201982173462369744983500665069176982347469530429336136137282044287886620271832496530426136498072412676645594715035828154208733794888662132905813096863091235794377507326631217478762599663846830675161455275099757859298684989825846549398696713308212922011575524392883813012514577859887572895463025396489834374964465168251008891391551133688953023939277439225128535271965216872282304460519802137989762928466541156135730573800276886281960795608784114489680599926849954731516226453061426952479601005122598378711176666926699512679020451943626761788199083221534729856136560503366648449105592706558141521774294862596655289634369873770920507831963087771246067765858901238556858160695488103437715098400876032239737093774269156108941387307558196947176775291852540513825925120000000000000000000000 + 470237864222093721458780511196181312293924780089526595749249452860795612905744169061060668290839286556140331110013317835789764178438805749513553665297913240612617025483223998323269789741388305934855934272203416458516255007364509008032828503980961934014156700266269115443132496679894796187229488495071227858211402786223439862982110126759198113906801287778613638968349714895946093932607901465458289892557972560387874465203705929721857803931609093112512052742877940895308370601006279895118257178710434243439786427653584567185552998662533025948591238361325589413737974679233952359371658854880479129173001633566347232676519550455051967095272938133535249127423672368832012891323464678954960623789694898603656574534898901707348730732461691694250880077894426027933964162806383074522337551178406238533052147027966607645870728464575563675935895907889353018792429192640371230254248943916707858138442404375305589432168801082595773182626777497827544186405052259519501822193662518982583939813181389855468668094970719566232306480109631826149098023791145746874180866979009445843368754283993990932765366681600000000000000000000*i1 + 5872027382049495458628809044800644134107612904984139475554847531661881735838053328037578261404294087058487000116249809419593258041912890643435160565000936871861656796884198921107329081708165508296502123430013221941986422142897126475654638761652159850303987275921177606936226001553840965517852897045692560961844186731524203574172383625487991882123205036361615149067730313675400957652093693443021264501448312899166043044768271119791688802133857009868140532298051676635743943905998638948492355081973069136449207340068264655475906244086934825646514222120302815703494278300629215656212439368909863747374689319443523953218638454512127001141318280577349312406490243700479224524915508246307794398277220276983890504695403928339200716902512384840310468754264392868346566694948061279038075747613034433345515224624064705301986586422795182923970932090794613115528212447636298775199217309625545863043936940074281769790555233606117104325771229837689881681377553547686716759582130554507431832356029366434143074727082176016914089185373625436820027632954510979172365361790923492959800608067256454015080005632000000000000000000*i1^2 + -46502028280045789275372856091854291364451876096257406508602940917243134183768899709951327539362481493543200457008957976242751873918316790184665266467664847995956380678628730265430292564890229188176778333484734122586410014082950892843509951029032294946737407871331905695918727974496692892376950967086925364670052950383333963148298094328462637984886800896399844855449666417189752102277371345735550695946763705072029286199660121273623925197067244782112296602947401308052914200217302395439390622579169610640716800980308417690786880712146817132744851958798333432876878850721645767401525278589362724995867355166526754443889232844813597017536348414801874312249735184586533303164414211234518621074514410347809376464541025811346429229453355586921250274656961572009380934026166772248699578957860634103393343165114950651156609006529758938754113036001043531968012788784696121709377261564446245436336505134608553938412675842311811011989687182493394842381528920816710195709752846779423478995953237798515418579506881665041637593871817218719045510076686801880806469542582056246332667915751287817314220113920000000000000000*i1^3 + 327952280292278567360937400164551755166931577694298433759123312061608038781957767285247228184462870397915026626210085694482771663883315481630346266261739907386481240570290883862436254864503177714693740409687104821283257820448195602260778235615296380857756044018155645685062763597495147709934197101390503371505164730794245660840174934578672122915828077796753593248968620398092992788223012003593128573712750457262411117931567321980778163436874080584930218647545044237215283337395795884096075770107125942871735650130485343643189563876905998343803708851643112538918667681830508622906487652695264125724650403611553088231238419494323506053063415843492043413888771464879882102076622694085446141352371900101674975287042405563373578326714181688953122077099663268946760066804146146365325563888683566987963053836207400971010856186716553268821577424961219696465534582770753544248920313076363348806042452127958870155062900382635322704712033957737972027070651642838293329507309035810240544576015759796212279512620070637478001517231683674536801548866812727694330764319759361513430720165071769547442841190400000000000000*i1^4 + 912520762534662421138221354297240864623013153195851303307503362098004782257809526608300037449301838634437334855469683816421534849518095418391748481721629287718483057337870397119357395125935314707688050950974607850875398635871845953867082659574841738929357169096185660444456808669766985024958015720913795361737938577497481339040223730066894729909541758335213429915150214104523725479979828178244145352883413443655857681593796176421391146867653624635575262803217476181887200375994986406527477805900261558277230163967266553681446391829548375397667563854483449593454114614429902660554256158627319826828417192250322794027199445578709462614741598674011164116365805182211064073056835636649528632180958704674032698164601011919832473089861024282332616574231304094501440251311617692632777304041611642465229179744203538003704945961444490714658570538897337716386492718935145504674929688104679255804063035901568428970298341537583666946279787093741958094166385850262041409517859492277268523417431472354751640954097767407475009650414133500708430469419923026012739952701633028260343585079040427833563283456000000000000*i1^5 + -361254986776134025967620188712403006900846927321266142477500001885267593618663471484295709008886608054639097461845441939186111847331972095743106427124799870721254753457867441000245935579241938062008127038094956160352031236419206820228928137709946479956550052340361667466348681290445035111343561794555340355509480988119154222313690454606859213712289006624026328146536526727159015489462364693498020857741499467154921854931244524197095356680381211928636279934719819087598286606636763413025061698299198437152227873216787979994368974465044068501345686765937711418387920316379011703873687538836425447618517822205485861821045457706818942883525457320660054821736397121783596672573840850638389174473153572715811809771722831631199266951015442615734428542800496086594544561147481424519725669125547970925849584478016447635584266555376797676989682242759872382558770083124133382439947340850104045603358800089737267112237516533132078623062067881572323889960127707740128483844060987654792811165205918712303180754559298965454278263493303898682501471931298037165195013986581940647208185215401774086105333760000000000*i1^6 + -284701674898470143892798329783749413050026364495067160462417922400431458816918625985004201302598919426129893076748732520159496498379150485773628534688672016066755665410129705014148924581165962862850062230242441160493035596157988484606541998115211716227350531827114801912246593993385963629633206288163367523924239359462177588713017770092228783457360848852888801376108646969682500202463767432006414655324841954946796261632689408938311309599742195336639809068653854351557570482255089956047019767110155352191057236250252605484162620640826193437593173338633395375789236880609354569186481071930146983713001666148856930738233149286214076802766007084463662159069123810006267163621621201938299894188667727496781068222382852977686925805049821962331681005324272682381100845612518883172548785049703242671741491411842031619065665473487815003941373911449010845104260815247501533240997718542485493543696742159488463993018742038999041331142537817994274446102462818837784285806749856038943835424682196624342446494115510924545432183203922378038502580676812839709611812677369825102908331878783974208910131200000000*i1^7 + 1077522992723187435957767823352027590613537466561003943904982495464709196965735550699567083855240146211171766249303786681849299635909235454481397847171419560413449656589292820335904518404007823781452361029260845525623450897727075991435670066324530509519285088732074838908156064090149417262169661949278488506692226935887574954636107425400377091602496143608757902207973047880469859489890981072430494539331151980644229226501167974877669247519914539692532950180748482273770599191294523553916804583614321565532645896728866480993285189309491370220635720854809876405421785256655211697981716697231015773525722527408755417132743570907747805709082653761869917562527822226193145147621162600586396134659894552800961081828827278223509319657654073818486038054469302218345061918982756944742526959827801221381936525949219680126515422429705282225226424454434393079522403482121881331383994601480638732844674506087807667283969403805855846424774142593005402438747940098930452521737706564825000831553212765474975740461623079408779650490655313361154053464784186185045999731264738324255876900613386757091622912000000*i1^8 + -836118206334581331420637100555426035288910808686858973152441724104893248236554310365208544442831930787481930671714842143780106983513051211886546517205167001676454577246723424086538497302241723828142334939358425155741878175509540103788941406864055456129463381360589279208433694114758838362822061515524309405716294378319582939755239466661296591776171240671777715942553646143217861067555298750300589452579857412517402730569204841688778570960005311335601161995927388853777199746069165222698848122749603231831923449662160080513869420806468801400559189680117320069287080492987114024407101989175510716566218179755310463670808508668782006246767591539192188304024837170827669529632551897773040385556408778556649862309058476365618060886427973050138400687782871346820692358743251541164051184459192505101445285145188645804998551619122381154432848724264147219245905503163086970928082371603281124306190703984346073429609618134072259433930226498767734515017398769443231040619153106480645845804992247701881755652448725581984597236609737046579793114163637683161100386101899049851997387535236275728547840000*i1^9 + 416330012186167100687220992551262715587948152198734836127209597094626367639751764236179051173262475671629576033469110688114228785731995196518671913908861693209361035758926246583991130003270599886389468031168331743576271382010514524878973673979781437432466649835853276227307415452356831571084875911507597361051228975503935183673012431043847390288295910280447917798680397935014736729368171624690410002720667206056322580676487125383624464885703379309454961256468333913884049171860750068315657415183755853263484426735777996823633612558771951794941942334773486920158609544343423839529633350429197142554194815133365009111221415816160207621673652082404847178312354537355788392168859400893848339946149595884752704601957059776336104865028200541139247410133673285956143899371521428187487770437647692534532952890890230503076025679958889515977275846246503897050329474088294975086657208620072557687021739416344432685044021985173387398324066568698964716592397383955783135297035376983323881094443259768268829900346791985498542859010914583957069976613709868062758290513660023719429323272271151969075200*i1^10 + -135782003756640158405196009121151441274096256126667381378981487465527237220849421646286280083156754017625796346315112497896040575271516424653712112319974060770346954119152549323934330174543864391838182907669534792695987334036459901628610795835141414873870777893382280594528853989730904026176221818110650926794057713123622184922061512679573509464744803308779408336171110044147096440928174139988827498607735254823718638344061048518465402957135304945699244682087372211696798763893288380353831534858438936029270331654427234000016042491045089481170140307223164690218080994047524908104535088044693895300144188900271150346011669936398773709499158231723950482615935592604780538209187915296776350197235896358323747142015631722573507660181110365048324895105628427049608506509603145374924580528596070396048129111436897743482405313032962711947568814783188698249973367190535463729716617832014839520521730130888621169056129145235625443648645029441167028387705758125878562902877553302493434763022411253864582256460356191670080146942873187494850864522273360568567531736130044125796002328735981240320*i1^11 + 35841588140914923677924067155041239932877395632729545189120205439947185544905896330641074434745684987760275945825415062642364404686503507876168488185190545944005777705710502943189970589591328015725630251412817410729901177205080004244610093735465265989734867610354191564360854160082408210901998770478498260351814398610789259556217925177996313763195316374016381107630409442732671127904034844302178137918036236065711767555380306445343922820065687092918803308964548592928210962276450793782449071205071823026582552453259127126382117597662728183307902256642989346891090173267311896982322508638364433224426226049819049403466502284474366506387151788060212496513535344443969586324693924313769974401945114776834011870244720544463803007374542551923377023045035283499776394104922868397709114856910521453386786557293051729996079108271116825318630733274162200430922997230018056421194188944813578856962379358503219068244080233015914500696546281718791419349932024636274722962935226419596657689867580523812736445233772830103894314974619487376971076520274188317821820966214233216021786910389174272*i1^12 + -6081527334751311073728406373591689600546918204353953836257524135508001025597930109530838443628454016457974575271036896461210401385982053774524556628060077178148115593456965147459563528363913528593690265547247580889520507989635516381649030920156635857308714029746854451525502449594635188192429950834797116311997337610750340262084234839595734139124226615037224830439460532937346415063066624491166712672236123488172481620420655751175091745157819100964018197576600016587290966025495303238114063030892135129739463762289969913388023845967997723335185021889004052926246323980039277135262389689755863608142823335749290187969529398602050503657472987952183469816420793051891939550748703832942596513867373074147723530690208885788372187034424835198977388274391687544853808841931522360558394362059640833949868667209848410905846360796245131828833775835188375552763920681732854647545609990462013357961713860151095127728573946915332584085826141942697438199323749479700397205810904057732013895728165359286941841181554183504147339177861029625303642138167585055893754875774058274400107596087296*i1^13 + 1196456626390902617064166990191968103732526831182188555701680528931844676024270525289168360750540246433430418494099490367661922562116820994576752256896250868619527707558608036425265731034309819435914869914164959591753287547330490900076420908910304720597359472150896737976506829808978832992821172939319375578425852388587992659098365550377927568311160782137479334227577103321482909498536739230818713866264481425323652691087831770395185756942363225477085137117472278270273914617263219556078053909667284170165657657446242423041445596412703926209902976703977650985343089481084169138269496620320901432328342185616995382083648946524010683650083884333196213798822693728710445767880688455385443245982439704816399882822924750406009028580045980857044019715360268916791928058911239996202563546483658606834878227989551996682868115497811537071290977933685460001415861345625886360556019330498610740638168280275886665437752661062227562837925869500373627924821485824298916205178921932866490692410147158481237476327384858293585538865002875606782372601801062371113696777881935424438625370112*i1^14 + -212759809688689560046922760151563933202676308767332335543622429368427116533866025874655900165993774853671454164683222566922538866420827971178680612126665630960554992929662946026876181855334570511456726495290381794107774726413071555441393293116606405968673696985035734607188655117972833140899826943328114576621906212108447182248520929340730732978640426971243540924915494127933331465171153161302523475323483639692607919430189304340547447880868950231304650472655251211236885610781287601022497261341854676397794508246574029398351727015333079340976417114285576731952573675940384058122339897539694364883303472353633737402818561744169922783059647042038803745914133433074083880776439278072178049754839983141449386626063565787568241706247046694890490656631578047803012626414350812835584451209183557494373220165889165851439310142736335578602506826873893459656507012689372462584759126998895447856533985110862600918270658584197332965416324236218107463932467533272694956043829405002403957324318606308283603731491228697470701406759985024178093751263162182546849180217978069851308032*i1^15 + 32519311862233187815086278434758716929443235500963679742942054582979563220551239807923163794512354147362379154151802014851017718666317283494517668633855564008335017130828668273688727222874146232804819599555132092417561734949935862660192920434878680403536273849379279386473909550491274084234211676446962381916751667724024407074248326275374808978915062511789844838528909633675852677223422786916029219878062769389013709913117533537985513228778939233457557934319127659033823754848063402040032540501022951417223102542378098455932039685472522253038747122763433866592258438844048643942470858284664075111221096203043799261782857033046842030361872813650780196967626814633840556909962089229848002586639379567857324756543580275808429333015898993129696219634288364139152711423069208857004863514311246745427814213642802467953166869623800412917964752131756732723728755206405580299267717168897036542384861350276894866815480210945917409441153635280113010210437776552686723928731074553652078492940048398082206852665132219178072916566155058057813197766652056255936490361486497415168*i1^16 + -3224833719521797154743225871299614346314189249713705343238154571898618285138104504720462380195063202823589079831008063046607201489776480916755543321757630618925452983762938779051249098344166623934021920621021185391469733740419820109230016052139499744552026204315357772166093470503926081379246643242650126766826898725615496331711996933967883499195434026491746165607906153352123806384105103412261593754115595609696711486830149171131494292682030187850719694993794811997879918291791976413924220722716483909282121359659974358326781736478142176268559855878824393060966640165941493648015619452513147318838396591249337259882278143800010659233185431014540726573810985737685560981540350838833077011698998503882375491908282283429822742528914073966517802190751149365273095139301996092443566206468712608060498733773849901633233782706716186964530985883225847664296941035739186978755136189029797241247150883933107364089395603601549480654077926376777697972303777242430888864213282519187207678368767019694265760303949468584643582656491368219426762661262162942463737620546453504*i1^17 + 218863589449770095601399359876486321538414362365793892052238113131209935653179595361237402305721525134106781351268751252167451743921179924558699717999150581101502132959331713896363377184209641235341794242097846302439011572409191781402332497300551452916041513374134034338725160584220731885539330119071997122778439120742937085713760948249135192219812868023176961165317500064852707268612163758205410474724174142713614715318207402668321303530465045253263319176613696487749682994597052525157916273636927455255270085941611030738069700451019813185038823085121337645799089450077980243189209795255826505522833329890562611556511768901414087332171886251456590115210172102553800767056514064056584519542184037380006004613564324768503770381842455020604553193840000685472675410890609671850418831606933212149764538012300487645389822716518333449486563291766355143947228955584122863346173390216092269279758441447518987386722610671690773003807978434195906432022994535220384507827530591626707897159807645314901099157741084431555882347491664478168390674477609087177408127434752*i1^18 + -9510470141104987205466006031386377481478981473545927451667949540753181041126827247857806997692581789652188646179149995326392041011284117513100227258533760187498903352101052517100106159595732760231136028961610386617995154952029302110673038653540903029674136609199569781391575265089630339369482601882204069332765991605563391431802129902980771091227017263363513737465216195496162054306199846837601389310353054394225145177603555744952950082208610052116165340867101164927053881067882180928890626227224405005820480336922721534499672535475157160962790867368468543095037643793563099676024686172426578642716339932517815051540582778708510582111397412219341225794281943874197162969983845000877377101515177804168113792816028404101494754719329985681774380707481660290005479209131022017792766695697963955101350712618419839713331036153573582554282103295108988794776474662839217209856123443399487442226066336766763346401482940299522673916200400950230434341100153528529763830546539254972435249368756485148760916344896695446086614574253456461468795373108572437157249024*i1^19 + 287178213682515034055143909888625884330936391760654002579452998020160127912089020815509557890758626752809586623957490234558529658661778942990633541426118540450155951528942690621376933191385284428583805314244590087169583742618851001031982328553867274823717555512126774781971389585771992184716623985880522443147822321894548270327611139248041097364300051641636339781330137456888615547791501261364872726994823221311036102070368173733651815887414957947709352843087943839651943375521303158105003090825166838750006141985375029192933188083418091618016477079557786828028497041674138107385473007618893207133899064901496926355557679542852877672844148067364319864818931468486659296448516232560668024625727623086583842929713046308339910420577551880958317197044453227481258127205929653147759052322229239737673332164781456903473332108527250309841142749252970541661306508556672941480019307070024290748354661673318695519632424714630223056252857811344887381489338647228026959892299160649843081085537695774660038555092226448034549026090007054788796948268292965957632*i1^20 + -2266327339752468063705916780539193986275269006667845661046327122653894977791815561560811538165455469424479624274248533588786147347056284966873360324018552401453203460413242728234394568690617637867698321261284821001538816389460275551024521912047639569024048101710829581367906201563659176111215068604254612643213948679903576839194366776384030737390278868157716921106073531397788627326459667238265758412799525089291766309350059054379142774336683318488306529873252193985619673539856232242689797794030481698964224137244678747227603347013807437260756556392607362889748689768577875710247081865557890033489907346560333413017909011150830518989761566402250270941550938089834522224885816002062876453108008455634314005876089827512577654480041388108605128400627076323423486347395978585045056449131830226106961959001724104483248742898833784185111081140475541733604777776216132938258647738986762120671307071947918859491004760400879173092078163482923601911397466857337125906934398488987183222774357016493100162826885171586530166565407956391539848742449250304*i1^21 + 27421498315770201008309345540741303938692485193612068040993022048416229214138989100072183125161074558802946981425714061033747096631479202559392987829203125334578011179463623514230382754409755637061777149124344040437133371412379650045514221899661543719064695839972327334547370898749034013586442537047985296599732353586887432802100868912961664494565749099116939053978921690709382399270286510219125175282407270663533073368263990459316816987190700109692933322650500665345930781586351154545967446485071718244821371690302371618281123898832988254721274822381846397635394693094870351857397419809827915716870924608602594849775971541932490857894169413187809574072729044644872671161432566345976823039053757293718461848730850349988660200638447722399069820119824966951103363517301261662756455550670520579069800395280378456238437704941267919368366412400446744828429493928232306032434872164681071188368183718681265197567939653902686257184431186053388247462866305218752961514681842601376086240101006762850692988714556805270696344084003229244950755655680*i1^22 + -244887239990554212492531225419312483573507495286176405600709213760495555115150677485663693325169054470083999856719058549769787800008090238427224521025069896313583512702484586898166163129937946134618630170240831967096753563081593702849501478632833264332638990145802471386628506242334160374027268661764132441634495159081951480873499705484687753486824228723436892753716195446648971035154585007158588281596223874194124821033734341861841033010756262646395881137234878936417848808073813940633451763083982855116054952056826764144179453680808247850726809029734607632419401169363196318530414670351466160558495992676848319104409622805157723872996102671618661012767644478322259946953103517465869001542413954027201610793511523626703920570893237545851983556641973586536503764805175496704896378446352584481288662137665364511934682513799534911662083238291204204090268093838096588305213471479012033222952583932743715018819177832033822488208802926961242188427317210816389291728551458408214129842973916529658814327621950365208535046177847870411292672*i1^23 + 1635821272107100975905526083360297126670933035506877815993941750097988256745194137704721928774937291585185133883927783165263090705438636714578302075730808929650271638163138519177304094168284278719006104697352138544467272628977232328887935056686153561988221488516013545112069046962958307475967431080042547454817356727011467337631511883581501651575375905378206612382663386991644861984660234067303486085380265949959616470793442012175165445035952602913565561003325972409439834860537316870349583276761410607692049709584345014896361779641410228626059136747578656726185099292421135874334077526128750470023348507062487260619653374378672926502104296242862724373245048224370428205816433286824164658619810535176913645873194331239711056218441213989863131658425426245393144545778456766672141166057689378985227044968117660810730880027939319245072723311138493198561478790725034534235991622054344528814071030232186425970509780785864185467225914493494372952479634712107833627150266840531571517001967037684376708412660262037808231062706793937920*i1^24 + -6872702501936017601953264641401371346400261146052586985801439120571701333090825146957264444821306655353375604478239846640990099127919043687566935395760711633309278956428289958496484756089874298475223854471972353672098975913086489973803193829167052284968406473369391145079059498948624998997096685025903477947843073465248768716732667024553380314484398254254041108734608843454277528401876186932303198737871273087028415581754016006617599216220617008514499901559464578920637498889188100680871871450308571685198693643724377255668444277167228494622455165763677304802399304468275229023681601581443312517354746462877854528313327366040000272444521709694983239302777973717453387303752508514888741612445616285506607361290868884084671368815291333296417290491288692608646727390611158986550337299504319620610866732494094506565694074278295206548874443611767884930375441978735088365533791089784877549278819037579648563396031558076297321814360832794404170160177332613404432768572142850156820413690200790058687882085745800295348361203724288*i1^25 + 19648431439458892822107100566214951662141486401375564215216771002430313907475182619361944982506957811373333928453076836195864691002170942219251021200979091270476291414718116904462192144885263378839443128447257148472476778033112029487132523264703836172608263256328528303227595947763970241334547624944845220308342633513507751153099525539560063709081165654826580489429526354805284830362516017595201156241232984338649846713702599759144261717074182758882474424366847062077335103087000284599343007277280212689254201476383525228197630790059714385693108108984753115828728356590816141673468430086782651155707125426515033939816485895416832484524030560768734158285081166243025651781504344183212857604524687654840721078688224967470439759193649437396070874895362669386097991303652757130194857064769497757430230678639007877682401250283910753433158773979092507592043940118150029845201878151005683327098541922802285507486058114426985237690563449645636921308201178484252350808359151789039538166007457436284120083949942977574169252864*i1^26 + -34206735288639521794764176719734563086356758772875846941023106688042742081703895056437264103831055067865014335401520609545828497033968199212790908722403614632715134393676501633420900844382299780841468672178239710256726090625338184366860180854825634042271594587952831036411004699591455890591568193709249065450284155765154178458218285590028367840517728882682416465952027602229234852775198850417523408865041848974270115367801847141380979418856804718264963077996632021212889077007671157240419832323074815242113203510414553348834770550739071829482598298438621198888703771760021221502676895486290336317414703500054289279532274110429113806044227807750309543665282974386169961375455385056092838978292193029309281753853641902549225190285287408363889479927332804962664714760345609982821084871575965215486991235140858621519880199715589485694588580414277069617244655705393497889843983889198495096814266076777912152970746081995475777177709271671127974570964954546741708698301100702473005348747880678513259255243440929745920*i1^27 + 41259796855116221358072125126066659170130270106635421789033000367556546318948914444275507897467102496592849622596545921606938307872725376595199923813816679446020618037850026199524895933899172943171256307492401228922871232992946175804834435076648690482411093854151321710400882183439942016681925065541166817953316301200909648590881158337286269252336704124093152504006137537156322753967138132813992474699147092318831645836770559189316015882261886835545499574751129878312420761497144484007779656125482391613073857644227717664447921949311019222081397598690291816199569608653212777498122626036096728389502153893501762873813956891464487376758323793042843530575652944292220065083580722055785223178623037676366393074895255688608173774476855167879637800120591788003105632774579966478104824510039063277552007913342080275068706862162291709786272413875007883116028111042467043020100740304144867577945896893967495326847608973373741649281221574153563232028958908569032831331279480474552342870217969103225949047882693504*i1^28 + -34299287226499206209350486763783216104015516264330580828751380920259062519676726120476370703322207589505928945333356801887617148029489015116253100850951559924898108100201417235349520784426871722610572884776666134432945935220279692744407394158167056514418819205445811588138949871272764681458005497035864265539120289342794639755361612467996592807315681636541778165947055809932957353977578386184563611854852663335858240027224983209292616873254884097085918853692780051341417486230914946787782479563802591962562536100308905745526323774729110487032718814380192902012985290888173086738663585628581286215536710095016496102800553570897083281391939045383139960980600709459837157803455011363614657863407793135642602327657502446549037536020464825333033703584898212427057211338673053989305532583562501845820254333116766961285019869071712093119073907079811526122741203041937513328097196161157846733562331709118286005061377983216798067245816549157529243103881595087002228214267989313972425049423926594407137556736*i1^29 + 19400366927405654302532692004658577614877485501921338287053517774742703485793093944151937913261212629137127733246257359185505627411891372446991950166358436424893872599808239253618056437587282961216016017677394181775207775794944867226892494693505259704218112941358281209988442142829281953228929574433359521446235023987869123344264227250828125517162505423680642741437421521647231386621197323372737883495895109149246980813277235718570125635630864242037304309626813072174176062040057954812029886288794297145587783094910954245036252551699241771280605749772503470028156553299024709006742547015682028320939874349176790159610490688121250170771107622510122774459970687645773849741285746648829217119242071486138999411548695372520377255803733559801807825597448339081815606541326465237595173367418979507687105894678356699110174060111455572619536971718288505649622188319409153600594537160418912295206179315019848940552211242727619947774608768790655012717396824435039965771953909995322274226088090887866304*i1^30 + -6735049041753796687305172053407878154273690857206455181564940671419449920378254279138877868608732783226680376806596569568105477081561321731172849287995720223752978680083023958164682367722704453709201783006952073686169714237001481780702103774130960073344699018718196061379041184678787968029092508351803800749621324413582713867312876947567421401199977659357420388216146986415597525748042507606500970392240450925023333735812836343729495668457662264622563504351125483427840145573219382347834676174984968813272787465285050619644737469912125867786338222655217275465565623103310256403047386106557044481211161762885968155838373292387820263658088576730278854293813722304740371510953554054714504237339216962723862656111795958372012081658238838605437023794688964719141205535230325241386501358718198258485897006111661651209951213678541379266523622827602240303944408937064162526269325560977822234856457202450417245417613393314439977687356080330028396296706229029350875934034488671835225834638565312*i1^31 + 1343986411597568500347180439013570829768456995074490937955849205541844699172007948669076777848004751778831147747528668409880922585241570574778184193746289374832878077302803949624518062778574726030047235779719582081490099642595341242567395490628648767604737053659792866541424593907499267364093589635115616903259923770582985405119445874369340217537609296992801616284794786935455611099112928673765635775663364961143073311383144548884860839786479236892425610580718769769252515286204968477196053605807213512586241574937020778491394639192937578672889573842460378760990854837680558396833340790121064500416015214471277846767259906329027022629524049305980690945992032152311398227647708434099888736347693160568782343050271588886300048305497019121161416480064643938220412703035983920417192796837862339598473726794542712307630378183817707224081801318125675884935357021893568596087229247834995087510463199609903624731197625147514026945671602566333394810309733055250978844927362943719514424425*i1^32 + -86919636986255021676058689636851717403623677597139958897389508326111376891574564908074814050009435347917934569874812988811415549989478422697765607412133061564395993297680687176029610217465712364720502409926220371146903803773840334236938205150120490715032093279233092127091928228557595644717850632935955084424529958205600136177599968355908004745843068882876221076436905325371778337086193522153687706827686171844666294910022950018747248808863921437402383661718890365079438744728965076731112490264141052212234972398233101756199495792248766196367366855588264800637651785530631155158419442018802720879589848506975101156072945761383777110383118578968642505720349170738298863154745634478101240347719534209013807334650273958599240617554384919315522188772469900821734565157131862338988106835055109753870710517441376776204992013733697797529887663389544498719473529332117424304203194162060183450630210968374972606489640804285710554911160787848467699124034689865831883823252567819992*i1^33 + 1003657196033740397063276514369711057828240425507433684535165351349457069735950627968380351921244305240937808160965141543048297436495445736364195912318465487017538535706569955067828104849881200173594796193512268620532582902021370446536458466383637876684459118331387385482130661524319694106652589076331373044832196892695305869314779484136222848701638980094846738851705867522893074168081788975557351502576080583997835666355853744947375770331982412339340818620290554973210455788490904754168124306069431696085979094471556422690987805204555306721255085465778904241764970941799011609362584982401832367332897491472830691948893517035659978436676417036294044950763486942186292162969532106863436591706321824811361798350952892955608290556668031541453938384733368265130264312627536112421190983843007797680438431515729315853026832684030844413491852498153557626883292749694231185011619518938415311069620049886832379773174851670917359387881684969818771014460387644985123527732440*i1^34 + 38340752595163737542821899668281756148729795233032625726105246928662726534615202363606419289055848949773716651705440848631203650672371426884251732473984516865056527149101154296452177747974069017481406231078665824058777317609290840749038079189206487273471663939394043070530594714401994994333765568615227420190655627719616256844336908629999764985078035382698676342747412150318525211621926859268426112315808923905236573341746404636028197583069173144142738949058222763171534949638136389923909778972587188922303934383083084380381176532781139335018365120662398856239851445378721198793376548361666129920214990166340940961652461554592989300975355599279826230715820683965951098463255018407549336868095464785218156102948007959582640155579180394197871962441157703268395169710570417434395304301614702088263174175481545621451018947524299180552132045208686101959945304989564345645797824991778959128847470800300587361094395846071102063491324271687066643521575287168448544*i1^35 + 416697870260543133304702777996408776916963911243095860906757112245071502940901638874986387755435097661649851358457446989213688614530011823364002185037524929760193087117768382258493391228378988485391148161977569725853159615239137468335044147834774970429037316353839863620611671562950483315479125341382689608775819459046242562535395735926819467942454732435921044439204010946395494930641402174953051691265242367798895514904490471296245042610848708768259089704875206718810127995650039050765309257598296213745400303753132866020870162960983025213317723618342497297793579720974722940012950851567742538002510713814045902895475105001299639401200357590038355131146628148751271454105899153089304228288309016086728696504421921151907221716392314800206258900762312443830935884354093019307604651277358710582145820102141303372542091863129238309611874316616116323833007446874257057824979723666449926751126456132391995457658341112707231914445061030539106159388500112*i1^36 + 1267678672205287203614809151105366764949900925187799702684117575070854796525166881393991421911627646738430015003674358016468177724496446413871388179960205302970389873904804661427892283677239421037979316755548583625787732674993020309242227660108302548351478511780362653139691311225400212781218212753330865468425492833434772614303159816891024941770852678947336444047492836935925958507656731797529612905606153071128799004579700797296355302466137998431134476727140848456554566959159673773615274233285405573113724266926757639749217613344194058098123137481888543649857125367080192625755774615700015295613492246932004574001251626937653650288349710685038139823891173935493869764161037700012434904731121782463597110000319263982207352264970880676308326491922952444930623396921179256248102911188996038434553369173969710228475633552011280273354641778943339207578187422251595047116892096665806193409460100262644768135184917908568268353796532504534277632*i1^37 + 2271669482523757849357008004492534411213007580748526441867294672931346354500591538700136116897356642604214834197494220919117801372080990702681347105479984577190116828535169233315091865520046193673839305663173756001983638205195193472491246798619450193409290399686639709467202712718097225569993116628157782177879406224435529730777154745333144210283986146230472634664922170791974578335737668936140594627813918420177138325328577962913220807476034343425635020074269046447595369184380050898895460068044949828044853504925528439630428035832427693564605899711320806348129703333616050086175595074997512126920806136522158277052501701974332309315323602945109841470653625493724713331125098074559796871657847797199885223130421837299188787034128564061165072101138149934570890596161151232121421217612611539576011716427774024054645729399580606629127547059852905057933701587329030118381237627977445725939236292381890431054239971715064109450993489920*i1^38 + 2572073348165811783827781233895416807190419046764513413745928543702627274187469216905221768150858939667565119801318848097227422512082149916998466143493353234082784845937901004974806088543859845402095225693069857116402508495905826119785008403957671316249617594889697720630899484748981197225165961643387196561963549259549564100628079799272445252558766085553201794661998471441116872097716037043092263805201196657995686680963016701697102899421750143712652628673447778137121214727019724981899445331196455030209052805308601842847474797282755386238048397797860299457124790016005007392165069710783144162252797495663050476329084398128892534589992934140487097907782966763278463603309745883507576788759389524455757376700476072620699745883476314075874534886925649436342898410493071007197231758568244933319699974954862419253885597363805687134728515102200000661112065085561928618523948260813525175070253880647387041336651415929526255616*i1^39 + 1165442710907562388447326752854812895914580300729116686806349548209780846201188297281016645170335505089529067984351661121976339065150378548354151936897685303756931126153189087224479322192623956119780551133153635582141389176492162285715498442362917117469532888806824545887480834976826027050017496924969400601648982303510979474408642986747171868541208945920604277516743613955408957823646809792041544928283418381279646101763127563410257754007051619936589580945847383433356868096215645119063103196637476656644739310261350101220062257299884630189895423601784085294668319363436371297838773440649457892795990392599239905840785677898986488389320537450559916095226137458485466806736012432476734766362221223488418295185294622251505091688318363095989075870372028917143898001344418840269432180842008511295362130987465423344628146021521411412841419532188456653399215574659850481138998351455683967348057233968975434878005346304*i1^40 + 654027788170859958324479734540341011333222817041060288486861865577984237417850130231582735000933810513419676079764345517489822365602157332556922440593093750546753577569378039672570803258003012425237912567384008774447062863183637975807419068182217987516345428250671256914709585054832330425081773803529106901293332394571714803650485871659109542710276281964659656580809882124600491964899861621573501342751563752803287023095114825317873030195879428307112800778788329611837790360734580210777887376395023816268476720049011477373658430207599422306859674924119960563776399175631659863057270222195049003698306245721535222910003196917791381144010079526954850592884729745735775676956408136328194358669217611525331782445311788197347911176276091281233738883958721009905454169675540461251736511437607498536461742197450512703990348468764679156258230532856612411743417343943385722837401889221733453167543960657878581248*i1^41 + 1164032694721619519549899010961021749357499223189997397786696060551622288092280864063470638647359680092669118178868421977215074411554028970723721178684259555126510256955684925555447961241748763817799096122013247668776617634465929927715334469322808145577229118703318548100388249188116055850224743783869970343056620182964293602432028127020585948177016173373958443318597425253788623211845615147459338990066778745224778211141474569116792549453016423196762659172057906223754374975488857402601383244904196426346083031376320401494295507650834575515213818877633332441848582834152873522080441500865161577054053042133690259756447280046524718833759831314071178371430436892028561496876414653178514702337246292338663757294004973441807485065125720722549159722035936094482760866523110682027025375004231108958764024432157534096958177023126787524502510563412668084335897388235970780075522152023080679845927059456*i1^42 + 102568855483452609424272564929193621270650919702159099457891987640850357938123776731104695298898663688314133440433584744458596336637184093734538997021898459351952827554174603715027257729701355283993222591147753857434482322765086251384799722427691564304454610135303727416747250513469037639946274623660141572305367143623637219602492498284492566102587951245812048189381903342669425000598157704761461334269399519901010146896600650087329676513464658572273198869016133197954960341089267164697866003212224373530454289963773544348631611992769174025908790586402852982974264346478012049045080267645662941784467000631439267512170215909311722637665758973060434388284122208203797445616364194554822275453965526222374687199216200465513941983186460402470144856700747732371167198968663617359710757770312869970424063001715914155095833606067248452833249987612039654471087559844619090036687255237390499840*i1^43 + 4464536961597441900685597936157737320865943003482527889966566167061745006454395358862358022357297379650964042555605757178759152183552529565062341585830730696273355217151285463674172458211190531015661865333955870888361690577032537698938818057906703353660785682708678275644058194373497670734953104065568259285356150330046170825513144257542335824162604146498536145428471266551753263536139890654228544880056330137306358915289835254041043725614862708141805547568932276559255168881173546167193678109987114550607022643892027098579644189448307441665552502095061801187716930222527413994962806717656587267444318102123037015405734911849336917949570809837528033135623137469341180913230403660822098442301654820240155360643482500506944412750411520732895296887515205291383339570895255387147126089618018795399817525800168890717095435200631386425126314290841760263750918490667580361510223872*i1^44 + -14225456486323165044989940008117434240456003924633756774050218996462513389056971352972899779218864551234252181395196314822074663136432381683922834302453443682877203781962441720481052417172676443718028044066302635911147117533759681919126221381064859159724836816749385272735877281703073585691390203788782228541071280648175285339313138626167482168536106889012013779311659454760016748588697715264253340519296343139674158619845940791945755798421326542973150747125289738077210019701945118219539730283350977683168366350551660610349168974021303991750571344222484414573243958281179569285953339993852267271123367698145173586578252859361756671756492105736048661177880293557566629421789574896241842540846902409964669150334315946284216917470739439504397523490420845547218273880798109395063971151645822981372507412312247737441037671011966031343499022770079701850509713342464*i1^45 + 11990611320464754802774609731408422128006191714912298843230328445871048991478110477144042932380062675368180924540563886923956130124497509578239612777583827245104801823068075740273738610287868231074716919990838031968721974670926988308206472420563813055709647329077318598916194718234582911073301919325633067380152807289902378482063785614541218080763741472381006169170111936000745198743127992094135227597255294524568072680435476049562922502448824189195197231014696063552330125447236341162868748628378362720659826956042816019985884705837042964823766663398380974037227778141812543285707436649798004744255194099801831947758536791223666136234242628063228190899607755638204266098979024858052813414900927463586291588526489076710953757308886894943664581443824817238981552612806618133795247264140793296522319767743215126213459935705051048010143367528710144*i1^46 + 61719505777950289687900223182243239701587043094097434363327401632853024145639132063655136073255488945687675090725488687366741577859673231961580333505665708099476916956845494441929616907586631968787485123875747591782378186894049652528193909741481992555319617916341602852366673109691908309875351038465091314698554137837980491640779291778357626904572608504015761691151287901538719121575148444898474153405870918889604543836271168491986708140922306055877769697857896597909167509180779312920428825796226547952760651579714832582183030055382041145473376724740340561043279319233468086199286428703969653485039411819978938788078166183338641067445114318030724145082840070737219098146327598402507780697936939378363917300565716648747369720835216414980280942700642301053663524436291508670411719073815139435876862812795969145834079041810857984*i1^47 + 101144572494739750102529095293268666647418047153592323353515014335908543647160495594786463029621400170180781524402390218792645576102755405983465681382744758010115388670785464448944121201901339256616816734062081539174757108476376226155948344701227145153609052861973339691850043710098252722140058001874859085490910945491261219665635052785342035809455374644280354559620698207158817027250540420502952023775937897097641707961679266674735736687778538021562094214609915147269752374608389380690608997718004170187262131002773165216208670835904429291947282129246565738848632808509200690146675188796100367446771886588684118435559204928220524372829475304577965138738880771763043912328171969168676676597538280033752343024179570805021318158358519783080243821131821152026075461215161802880111107091998789253162955687323500544*i1^48, -3595239146923817085741977610403307836445099435690109801082698932881252696660961974343893440141044572300094108105907633388848903796125713096524754429678601483150420354507301887445655096118055722643348839660501605798409896608420817856845979861010787508078892190156449639621901957225291146151996668684257245029829231523650327599431433149820764874709124722677248874634213930390326043716741865525341403760408641093040722524648545384858354287111050968061507566157778006849782411842445743401766810194444180131339287811754491913981714590750401404966408110023868618849311338336054137466032964127155029066738012122488792323454454501966420466810383004650974256456430695222736369712648878415533757779818647731817456567885078072696585546769653667868305119910994865580727352879011209782426804234461544132294630936153347566554440978404534425527526960461573704129273933973520824766971326522077115392177275941088918405727983214378365702751919191194101549066530617752379765099144557309298317188059114059272795274616849003900811597022588207411572583630637039140238667294749935993638132536910237342252407878369160718206437424430279574369509255520369350923499006125434245759241724427676069537434696853020010520615944198660498050499912561830460333650652211139524606859163102545491134801006821307378295525019951846536868220096794743160440932430371463171204138127799965351526400000000000000000000 + -41574076683950237303326190624708368136350569703602458010929069479898538272689909170174085695481499577325018291595518381974078582326668638355319161541429748954664325928734390787979020081669299573188539626086099883239893212499559484172617816507426922234405833097816528556443885690462505965444915440163465759994855670671556261690407121264971949321875339852556378596070547652984025232396925153462572076851054781028253366691911542526029753517244949121728508173804594476562693023194679063003533541786954810300436967172363722845148750036883168201401092855791843169095527478857683832578781081283202675393123780242527124725884029034978803790989728727255862570243534408678895290875255953920239000598070198612768518373218018658545575740535257858050622500011400400639543014346631282160162596472151677789591725608281489929680559886354847700590206683975433806271657563468448648630260969721910751285111164138263770006765296796434446237957460291689045946524059674756970746766380529452627463341879699660536554545386354390488664085816206931642181437250547924574213040705273059749822860052390518396027135516797386815961572061595028411191056455799833588683899463422114014731637795454355418835980465713721695092116731214382488027669198301965318489285431431836248176395252266616699848417273198545091287160642106844334571996805991196539432264620421220480206455537781507751936000000000000000000*i1 + -520723869667799193111238705670585965225925040456791118652246144170359335771242549174988632308325128432055488136277189604932921078129861477126447328085141579347146154015870668747889079837214072896426396827895769369396550573831561948285493945222144726442168305249592421693078663511615419640796763991108037040658272657637029727659898238755452556609913076723456384116364990757280821648786668301666513567411867251695963752885339580917509822062376457635776997420569821865053464174433232249466931020845757262024431704624437011113861907087530703562545425406194984884993493405812577587100441952565527362710716347437308594460867823912541134470106442448168242496771860935320640808363772343350052597903561966290529683378449034073969226129243813514153305049606481507407578313824203126664087764595733229794989325144970654023499716991377799515391098663673145782821255961599576601185148660208490412460944970171961482609147467864799511259843675470251937226444857868788304548030415779624751300666952440923781124864594404228460628059523445412127545961245117010135185543719523145840197505861031322749374804656237274860045914070642021118130710058735144000679427382726363423226528075714785329221603241728328808471317019160492979269064841490557063487949182125460105393282561509117153301703416391816213213661600234702713596011939945520311770573170475096652327200354437921505280000000000000000*i1^2 + 4038935432834482861367516038571881606777383530156720835146646787914053816019174684166628339157572885592298690005249277548867106133464494323513438702627068567643894426970511130886724678066089765648407546533584394337961404894275519730980656577461615331641837481695101650905808594369104851280434515378721348118281137963862314009603081860190060341571469149588869059278590448849201845679935352086307095946465363724331642534880353125224645557991584139206516289858124294824783752385143004584166188705235963174561412645009782270923981559300912270030321591000626061503226921981628095664892384990313154821140585287510857735697321836018990194087244833119648979725322181853752881130587967768544722536230777712281253188922947120889712888846841597356340825092315334081535219790920088116990109519792538372232214598991729082957634106134978673182130359835956716123872454233892720004449260723815255070587133700876494300314008399682949013510098318179133933548076315680628312168928666544941910145280207619530820285180492259635510919349744505818924887600999165310422144869455072383041466877177944753833759979940574006772187551244979906353117267122167529697313422359790410887283586189430328405575830120370543411158795720676895660379642284054614290980801647255700618509794124040981362104429208364396553598886155987510540116399924142573308726284856925068284500784034482749440000000000000000*i1^3 + -28682706169371856307934466560184451690006172929828577667368815767660926502497202809122352825340992172687367486176001866718183861430814856859596319355191907454741330270745404051877649845351024505204270408334523971670025835935203117550178424791258407206728305113756756200878516164059196349473743405651127252999265265197563761193378503345383212077230123329888247940811070537501568235968947986319098866398460172260638854183695359158009289945927901941329334528172209134748030919587951708565979188546602019726597505036403316997278606796400669698660622317468543843041301044042637291652442357778248533965170914980638627988596642875261992136225888350444465498414247325712132339802163286344590914698011128216884595830140057562392290862406988791982419093242847769562313244087829398850750046068506506855046495847960202521298249242129534720133833949727739039752008393195543684654478385260584307814056634561160617544770584414902959825485325161960012472391395183372935747821994130617582621407943489473663983267595835420093612226111982314116679349831656266114429993869671555549144848752463774276019587490087368750171783567851303537176218892960291772017013522024857926489436623070977472070669888078956667735915051741634517208159591436067706299972106287003651120278104418296192687915528622498978048608602671825946400553031970644663207686091475085147197895282925832241152000000000000*i1^4 + -84513662074507583486313165792295596753047787520622679041966969632100942843985280520426312362181124301207632844576461067633910151498771165366689193362183708459499964109738483955422421138824597414122118904172587870217713764069220769863500605091839824508593340108453377438108684257700494098269841844838654546675169507029547083352037470796303183550714611445337380433515715804129699774673753875771099741480984777636782628528452916670599712466621894530025531108076432898665327807775704476460653506960368205969228648270875781918053789528958076177034538426222080091317207950412199220170046858122683295946433848947861348510315764917963814907847534253521030683764200045331087374357422307703075341445502513865858239190087042516258241225266134297201916464048027746603337812766075646550406590776258595717013947408595253988502246688929795146668256936273341502490523931695090327690979013020341825239402462275181769259451804659434913891176827607725091953354901199623558349998344519500606389495718240923032156042919322972170633666024567166699539587170077870699499642718933846510000452222775234512483990896326688121322034153441159538855219475467431615368849249568856502087012243777947134125858093264532506515404914980364987796847247575826875632208087881765279254249632448609232260878047583890851262872383005234971901906346333373655167983373722660525401290480492803522560000000000*i1^5 + 30302261019367394198559403889334383060911198887139819576033366638586861536295678847970327173641606379756336988635636900036914551738469695022839974877136820448421916063065634790540746922287405622227201639577622547626997300420466050533291018201513702648503179080954150388232330268741998542073199921954778010814051672449679686496867613967842345859913496784163288239972423687722389560327312342824769309506975326563848718538950264379400079302786913466335342086175884749879838693114446857769144773912437998328537009143714580546331349356623603957765465997913449569855881156346430128407993098391701680053173268966143043950559159639597996833651269262620182495668449832449066070736117374456751510921136896336031943955575933706670761678935651402568222038951306345536575799412434525597727710579413772727789489824775297964818901335376788339977516074489799953440566602329508836418994675208077865596031260281264808518322416705148466193257027022154488171269595028174184042757481044194075028777401181009892167585869864934129782284572685519065674311656853296770543039208213604339155989355780117532943651476346048653055968612138480428020714827000554345320496669374819238959151726847658551421676489805851700430502148027608410651104195861653940506629315840405094679153731410188307471730639314140451747586433080837605031191780130854627404636658139108968210705611960719769600000000*i1^6 + 29510285804808207567904168722553345177525816601997646487074264550945208635413043893692232015875958840482105863893417385215131087887898368046954937765211868615837981459857912911709529226349874609166591832668755342233141396447130450621198927396874180060898173920046551487696735913130811542231518832690995196849581002422481982907037340202885697497991601044980875015219946444039578319663128056440631533981090369658594147322102715507390989647143833014398328059624300768651118957542977628134033657731068754793019755110400960204066553188144221052802327862213019171502641228209851770866781462928918041576711160552668094077707359422342745589592526021102451803383808458904196556361825399905985319754070614827494716946472682265410598687179203637918957629364687255589487331086470996289848571826555671175375510846381164393134489949780472981046005590354433381866644183853856712466877938601510502675361373736294678747923146221098481546131163904943634523165181367680920886547064768860689426384475451882850924032850555661538938642415706118747702378023068264523558907224892237752945147313299884793290245324177244914170861227746838815092189300904616041875273904630065590138347583370177360724336906970052814732087509438670853903668217619364615002110810142626735318071056505489320556496556435165367284549397277195114748840911880034406120348543529032748561724864764837888000000*i1^7 + -101471608852260292249695784378826244817116849761154034717375848900203429609877719682575486330003006129266320958635671756579960905173050518373164953353442612524088011308908373610844142958172756204604397890919487703104921614653012367182253485727907797393110902852292236065973082716722873593747836415330452690151679772596748601409249841489847352505739293224170619601887051865380127625103432037099619303193103804644994150370176204638079143470487178512355087267247890767028217919416290924454324377653124448313821480761676453655034390790133833289092326767203675166942106211806341615930573038256342846334817098420525282500326047957908372993515576075024085350836513246082452780863395485965929764861463077554215280556376513855990948692242725319878780383975546597866840102985772190109114334411375490056769882750321357777626998259539424399185480854196754797022827740029539579884251668665437056868037640020783257420149366640384310922243036186282305164601244302935564801379596934431659866569707912040970681184109083536896650186665355022614731929640063939429028631756016837542296593347332472513362512736230649285548434964429617907814105401651133460446837976677720158168598503792896792531590061714016434072823982309221425973099930479279389141347424581618981534715188858373478413086263720810909989467563657059887197680669898629622472698950893505684521320592074342400000*i1^8 + 77685174077456427453259449836278022624875123928145449179376044226618862725488073561738071061930883894137379296788527350889665065231431419508629793786279070953488772159233646958283030109729030677801772993598414467797536133659780163927339348497407224567512801688986109737719993265477475660921273679596760533275871268096779889602731940122153548245853604790744764483554260733514195027420056460445403009617110068170048311507260714244813189025222577195092754364782193236545552459821969465818246344858976180711207540174526478621516260699615133172867342702417198698983430459253424274781305163956584007825404401701261406392374558669930440973490063677419900400838134320934286034280045017936356622628854719799962475918296458780458177235072701126767867517752943578580734601671774498018166802737321952064478799399727221658270204203704507857290189096332892787621536712398737906669469341609948487929432436384009735956534386101418598458732267379472313824508892963274910966179208452291393791174257650211738439000687209079681733328274618114085707770515744791322208054159633905358615338785776249599863615285605562065190724559531617111839110974030026160105781664912315595370358326597707019617886161982328292968333801051427993179882812472130361419333957304655203245077198528513956948947663280614984825687663203889414564882572689809959405538307290994011824374783619891200*i1^9 + -38415388180381605429109617160440127713168179008938168656423480648441821557177568843885109899248290345618021658237976477092837465706221613101977851655580757592112966693874551736890237914348214281857090673206141154451822415843488260693057036498407214807986567393769518465196650124219291235453064899517635607396759185952632034397985656335184846259739065134249895711932897844972679142058505420949142886033423921991377664681535923892193633620770567445455040065150345590674565440881169190344628292808801997685367119012272407944009931042784427789646469130789063601168349628259334432991133784177833035783155472547147568218713874556050081892599869177132480425718070558536448042728845362787589618985171240944897196119594365720553077994506277247830964299475153432986421019404845603192438786199192991275285481520349094599921020010658607796691462314520194795456623269616565756117010846591520787447272842969572704735748781135893537842879795200082462815350522557891496731663124347515739525819135481827305301150269239041233424367520901953696208257554215953056711614769489010637184891969658315636274587170301153704026048808004725499774623872807934892448427038368244812159585250511160244648507987415259821408277044995975210029090826360488944388288028414083034872294623582999083112362544567540617696126019241112013990657423679460579003794543589608810171568194846720*i1^10 + 12448318025905434201932521528990300217603908844793070123866742785531699194236692879980292047298509721991701992062506117247946846468449647280143233027653605890235805913790809613432759253647120971872703474368669204656035621412886903606274233902642327901254918165482502098371516004068194658643797266492133353835911274232123346807551258517855527053767224667620076625310625498999154069796010162063363903689786975510469349920996742330681262310167946248305428295089978188270016826234750681586818272264912382364897131616127607681588777646976157046534371476629133869749264035360579189263764275478934516707498168187662315065931710717576438837667713829155929878958317898884264513489452001079561019231458046212792542016475821077254913593231757555787011534113845159158199064728862158198200468998074117654938212644789539181982595509555042194349676748479982616296836503072361013507056983657586761759837910327342640147053745487015147790686990431996816140697214411049564415346518428506725129117338520601855403488478874411933419765825542730408439872914795088452303351692865283480393707448799191555661213430491001383539636277996214444456927053758863589854399614136157284607989517857209915939116034937123288278806911020810813232311972870894321147922220342717752774825287582247728155514363529486257618376728942323909240465389488470670282925366723518869022160453632*i1^11 + -3276197991933673459678064032223832200748704837860080965130590063384052636065931697420052236755400017987890871547355475966103701164335712481007444298627277538777111688880272177184774874797810959212510203863412263203487888284144705861207127614958107069714949024857416915796703366030103608710357030497231749666698545250349436286149505636408012226117945162350533984241474478480190684254230202948098475787324567283470142167020627227376121269237405295861778221396134488251444285154432029702157261585529556467082530702808454544086531632778010945127291439554808921415417049208185927054671355763493099742506439639220137667474443948972344055254135683077580569357170825461565501057769081301807976958483517348298471511031859335194826443181280542220870541824940894624642262865218113160986879510714204162373809774988866905049272494359440565314364192846784182208972433112730641733028218868373286455075005406259154575401828532395242422814123707171554193465455033703504470897140338916971898742977420099114456137955219957284390678196095183295373833233215858074450261967351527385292645063329383263376285034531520286986460392049323012539411403266268381702205675615434698721501047748225425636984260176756563997661107109695310787582805385694451907007378841760802378115387017066999788712367677381243461985779855041214599552897433762002109930064948440217189089280*i1^12 + 551376973277629514620109514179070579056061292508253926265513134532096287279009155094631275746986470420084337366366877683226462989039189869527593785059349282505746646511281265034775864437553694192430731466025795636722018005012208669489958686138278421947362275208775151749536532166014090572687993985030545335302682987958834650500331877841258691189201695289592894821351847588431186473051248175117038311767799691687560940264740170098533798137594353744626252186827488178376578823010996244167777092448712442926553068086202632113620211386024492160445418250420836073272051601398084734537679505294611913592039196194955086420014321893643805769525885949039988968341505130949964311404398471946914393892219995883563344788490728978243971637839147464063110537055897210065418811549765873658240084362966960402392590351643590327265269711882494910481986764743195620578942722831077337052546630721288880332869288739216339721550532255559460778101474857207245714874307733828049633376560609631477020225554328155465179262442928550096406878511027201009921237728544002202579482896831983483868660062328091208264787790359305194339804405991969527746500101217432878052621986978494997778226102002327959120563057193307559248887617712933079689141548764036054762610503255878537097049323927405066359651349054915024993451710198112115550614301533568209859153459324156641280*i1^13 + -108486731691055709888271180737877694229165833739001135578766634786174707674343260188597425581346883444754765276528816343580877177708323229421358186450261061996212474027673957267999374765679934951902034595367143306151337736734788752403320713269993444880037724423448942891028488903260093033105443135960851530516290733415258991247169278021042615363605776593763801644799522636483964324770612185780239120741984382473529072885226250261574908780429810420871984968275378095607304781602650913264041635675480284383850464113913276163068857838071814842551259498300243893325316875662968693181312638509575562478682285276121218943563266332977224033600313918476035377845603970150282011323541919945591423095440064309626205316338762420588729640462280018673050409444253515870309667560124983267447249814165374675658638244396473747382076605032916924267911967182923460354624012093787187687847019065322482079054729800115162649251008737029005712284667809611353186001458916682064563757863101481486463621999310415445617407500279618741624363789129721062343147250760992426499742766053782082504307188524755265822656720558776297573536612861723797334643083524188852064495156494417561770122354025511301004510403812240947907992027728761297775298052961194439808181470278692333619878327019692711787591148632320919355363552221885428349466609854247335718695636891074560*i1^14 + 19340624971447797003023438772105320100269506096752922101154684304716053561593051170010135559154826603725765762389965551488165161325717100336968438517171707053524294791574449172155931295511709392823066925484828349486842773666846596843899051818375240913041790878444585616802843124362186376666824056595298838245245630396814170609043848000692069711833793939590864149275070060935948763939666713416657305910659867860928852846020662540188041600327009656926948843522841550625940256706008299078819965024564193146754809444675547762506047323920532329517294421523765031893994326776800280568024695888017183487534441186290340211860326867514411991473409920030578603993229978318634961137931501583485491849770885949979766951352144461015266340251445387268644439115075641665113081238038944745266183685532527735360536787251564505876592538086315571868076945981273170423675342959722120198772426812631399843592323055496005581806588224791442722009553341054816824779107497600918647823403273950241837114302255747531573585598112155876671114092392696255842873224745146699576414917934862370782035451756873351151229904431818190827689041276762844850327923325745616723066555809376241191551508335894608630111416462772858622969508740064916196955940783529191593752423405811660172726552292272680754133679094333637698816099561300215540028777512427462466049748762624*i1^15 + -2952060380550616967656189895598302461292583105541539861155238271967775004204232268297750626797503261404714877763030735271720637294535337608862544386120693234189778090982339935035545483897147850953738533992228093316255741598864925649684328822294406560183666036491304462753794242317797166723922356587011625048881469691371125370139870026130086459543468969278134930407592183121545594002381640213515291186588752574888779476622160514594822442972944568424898900138392553759310196104126567494352073483977269782569866810260820801117364906116528908197841012145100221980563162470226188440836080035367387461936149871025727570730080357292073856713794469771942830715892842021838155001076942133815884798174050479282883943188843098894178596939051264591012680264178052838060972065781890473911493800725212318314307893348573738048798533929541791434225921510756408903837183279794750744536600693713497620987750771186321271436848384755669277218899140571531653365715950608756393167130053585612470985405299944474612767556955644546675659202565793689181433220359538210672032502611157973653178762452897060686847877240535002752785399372636196379660287907374270193197779298382047027824714240199449575055145988664814261648036482553281170637987005898462905890072559690309974799034519764271387157109408053530600677403432766448260687774794842096182834626560*i1^16 + 292239769452058891898116581225637123593776090379246036061631992330095260687828809759542785880126844730674578658914166384343158044262151374900271691065806961308243596351665844872307785702999771453018829026924345829028569241099536395993698304995374556906390427546320854711470823373711803968998447296065763408844815856977551997264439031850087916257436036670733749225439412944007813424277643985461559651505397514217874393834998792876399535950580254546744498801289609745974846825186752293374558387028929801140042413327889665098069353079229017328162013757549180903504599878308183238966442150563950296383033726658708510074427494654945253595887726145796682779122032613839266949348069835340475336931651639389882868525575645073468074114720307264998455846927022279030025271953952842722510309881733900315721696811883899731129483290391120357061269746582338075044987586688835249098436143727887415250471927710592564091836873888827893151454938399451808135181993698285954017301205290923451051628220357527609568999572348384291224798639271640692435586038341511176062645050076856898930997322749829498585642156998632035003898229835830777989852918201171817241862962853944169656074915461315306026473989437970111288226749363605225024661897004424306020124360823563012582182611702650349274131924508335917352929859762877129538132269241234131779584*i1^17 + -19740964294338647089464771339841741263796654103952274235369574753471944401698478923041307578878971915874832778927476512460248665912982498102966749464603152889840976504426352959384087842214671374666941364605192315495662705329646669670702892508340576391341623205170319740910154580779592553824358098615285629238514352996485801457939180993277035193779161290371648960097692765590880126665309656619485296427194500403798784294228810281303719384860279160401663435475330311989487104490951301007445009678259426565583788848082661874917826018294725201993285441153728369496195513154516979394779212817207771500817215438172838994641939240409526234450045087642460354233703387194599407039342302029686515641911846641158243191430908317522611676273024889647259246326829397629379884215958510164855987058677485436833827098848540184714235115585345144089398428876869815733097679999549830764602731758904999857411383235934189533547314196912734015063828063411071255530107610034587770681327733539566619133336745753613860680036063641658714703899943036077015250990457586712319879598600640216927185684599480473533289202533791237372121023025252416212044898273444632021912936437413252174717326620424904462910025486179405982709125645693696519654498909779227930026635244026120372102921455667625770328462641996622767099084164354016966099075612062515200*i1^18 + 852566538980504151197281413574485463336496314766222637471830241440491084665542492465285933558485510134179256663570630209137915996148010744248188926909659180461646176704430744930177647577108510918292574483680979227740229176915807409151897332429249187894594512605998963740786468230305436843475237778944510826983725497296218430569742087075393787910558967700965570273716388648799015837852122377973036524274068467740824187326115816774909488194099078392800306683100038217649430632704337788316602243420529910032922950561797358198537384525298292752959031361213895695311634411016652749587411496103480820770496915943744740214804275269352287284287954736855752970834980528650205816029134453340465914540204774693606182496008200170021855622671753086730104502971012373002187411260476524263123608265417523114029707321005192430661815607074277272234605001487769290768793014901277068262937769108998035105796318616996578836273233583363195169964883868779807842526018512651521413576076867278037654695488906283214195162670156902717520708213374238553708111134766747517997420414269491456414423214091877918483916726779994553510012711873293079889205414204159277522089841117971358976947479092063145144301868201627715895080273447042840475334963898179529252069951565111769009378720200963458454804071652144421093970248810754865724437741961216*i1^19 + -25500828067685770439496174008800200823569076277321590616941004047416147388431924130784361557968172635504405920873942475309704748684373906195555132554231524437180983554745548747640971176638866591754408137977333115430928325659061959994551902793641795179505022385651528597849698503866145217400911812415908634548959500218847673234135105820824613704993225925826959281920799562798870760852671020643169221925287257844043970829970468650642048816130364179506854392474738993134259255722379698639792429409956990899633360914116891491973004473844659244491644821607031414070983236386050522152151988539686622564444618196551636027718183137856483418117824374172509757169351715295275524998706053062988856345482476874075189274964854029841880601275415673501405483043412971280469654733146491247923661427129353511692226232566767907160758687303135273629243729206979362335203497038806832401328025460270160191586784296714705802114944559834293461433885665897435240039762745785369793738030835824780006156223121467484345707761278380980828703680647211360576911585098939428624354667005387957447838920814113390525772908830440240956847281332800757125544810501929024844977102934477441318817334871335641962908233917665938773173409138221422527069241820289910860638014059860837096580766833348738866952288994299213946260327869673555537107845120*i1^20 + 208077567886924560238111013088797602171349922741675990508536797658628910790279317681713208703719329619137440189006495064793303250223361233380922008563482332402172911565082922402502346122733078251736828655300415662670349509999233406411875898463900719182201087709304791828254050575533241805713396438676048014870219956265045698105257252493950984839905738071460688452553335893200152211319133327097756311540018226201308459453417089003586879640429856623648252073504042511074987172546151526054955874018416571564729165983683640144303750928014789328689001488307655971038806424106859093857334775750644497177617526759666831991283700940750125906336906595544549996950474676545695702586046928547552602549356099983395211629031465532882071184983140588897916482849612744873328320927138367786632074227844056338306876081174716667407727625356406621414524782466369582144046450338924116727958598047075171254685967933396864068680968602030880093348982746941178095610408088687334498654034697386605618971344552034558341089582521149025662575492686213499814350011608448955166736894665823164989162904525617110422985404760433947695573245481039680883028703490591012991227300295196152190017671601393954863256658263254773132940893843024138327629890376177768810811704724703355718134341844566772701339834787798828878542586057807480684544*i1^21 + -2486200026676751984110725409829618577597162392805089347849863213518520812772732483902975132001373190671279432233312161475708275119586644728286905073329044203366498516174735996651285315566907827339870387495491832969287029579635876989280696730856236743641138205487173188067464350927293983427095676665463580809734580993210468090200066641958285196012874906055407823291659226836370368473913026595217514374412396320942772990666236469786242279647508889920599996928635007977338551348020601371253098304573512797234050141350621339697418721055674430316633027388424268530971134031223909152394549306651267336890678741047354363280576258238843498328819616832748443440982752359754098151058670165588888498097683786628275298973736643668480735617418109953865245907302521858953328985609930662600435551560718294564543199650494175358016066428584543049584859730382735716548971756133573320274480989395368435861839450382237917092507413913181933111547728179863904505050559805205492185297340316430769186433425515079373158080324429716105491998052709256329313640956931235169093938514668016319200592778811325746849842807414293130965531866626123713836422287890101825656398460913512190346360311070998943337347679892776529650759905987863308185277279875704803730799148129575451249889117781603376725184506855504211136224226301591552*i1^22 + 22267070539271193772491967300375781757411129131085415574811837461134314141196768500364413152594829633889182349496475280364929290082254149836417350374528746086531371059652115091304002928235133632612303111311510728313701107377902271413784712938353310901846813612274645906988480699490032876027536387125054097636076758704481047692931527246894750709333004779164503219333522078378845939655164957201559306139476245315733577651176979844556253515254882028396720313651678925614453342820925991624372992332906300674759395429080658774668342017579728802020113138242364118009600791192376679306706348943216583948560760743177530638604213423226770086505746384172613298212946427244374841061248604045464930410777590784439594679148359401316242484987339989826589222131401846193303689672093275245148856934669262079290275912225536599989980383035339274982708090164952529293651719781491423539146388806696316928757994309836088120343389632072994795752670414421614670798162432610844828154526178705428327433930557647459965532170690115749667494883809315263226449199814313549050781935293914002912379073720523485830546619464066884355467264178979822231473160221611635972328755688298513943730000328663619535033388522505002123777790863570940539257342477627066893854371206468055156954984223878713082003060711318351954135809736704*i1^23 + -151200303335970068240250418549154306484323118994586709278340193995177507536826945283968293953726636790844323030968863831093524495451401856477578607361979115653122772166018663777270060011221559632873599118000318873869760464560687776167970946443623332199646856204750313535993205558472217548555294852609400452322169137794298706785915839185122372826230352569159025450753628392594028746474421676152072195496495496669945513859424734772292985085979885085782366408926483840073214025853888373217837496369836149907915577544703704318390564613931190471700517912277769034664646715983200245461788044100871513340089026494423107863131827916162549288723297764778359750283014050953795391487772039741995887219700603044426692634919029802110478057176282254626231158757835990123158336014832351344196381188649417607940267696492814955850640642044771508486234583555819558849595675254580404530874192810625842832938693752103663634515802735686706115538262039536188048840495036764451996266855806199536792850001042968624476885488002852963132179646453808526684244896607951476957033206931512075205207441575860677512287477991697616164303891435514908650564822883881352766625694410766553051450486803307353506791038547815263332920193672510506374537832518336310046153770801099782584688866653112129269154850183174717001032704*i1^24 + 632965900304561152120179727183841509967982393543243506281462847319796265641900515692839617216797328198626456999817586805740851353369105156710932480185743954842132929322678609027379277525241154813407758963979529594314746444068567686871023894072984733326904778822133470208882193023811444270016317454024337698547337537565431982996536206527267391130653051566911901595581781660494433226290061142102010062008803988218139868289889460637799591031144468770423696869363351854831635867747148601174781905775102692332761361381132176841984822734583003505354973043834518627775254654193097518110140940978352537297735998494607595551914076769993426239987011009888733866477853697116232767203063775965779987846911855644098303977964906800091989485040891539321795198252089440134431000639382986181788035129480257211418620528345024612468302368363940857256498173201943822162657605935365874984554761358631725560883940637301645659009994193259773794892184800566135251778484183369282558197039400571032420987747995942474452880218687885163097183173729690390267407741301015020895021146484675533742050397312861360969837688934753829001157420337483226558952056521606536187431512273757073901314155479282673923330801801783249934998260075296731423011429146695346950146331401509879488814752318597710753065206763034791936*i1^25 + -1798843649328548241170548176128604934609929738450142353793450120326102639325858333356525718776413485411038587047602035803105503627791796991250201918880772389848851452455827329696203436307482960687822992436799657066998204488505792751749568190377115319442894858388624810063297471642020804393709480546310541535389326122614446132337397620941795409425360541185033290100396476040315966853424466767502083472377191711261489948419555454113816973743483095059470091348718216823001073748435601790571017453115267688323355295266508359444339617214816746590293781103536763648281804575544572225544102343214677666734670177018419377518737870796676310524725270126928936677495146078229968480465512748290248801287079105810740613026422209504885218346120262304321563778840841986632976769552225528794273545725178238416244992274354791222602425090053904021798844734479166734958559270013052127064034103460184102671398481025212338375139155542995396800725236319065223772576578312590445731207254407417150885577011472230126705782736096817474115234295287896358584482532655424357741542718850147276509124497431840711446346204493270734772299183398329666833544252990443912094173291621849827609550202715666201882580364045198187143053714499012729931090700520772604496216422867770233366096114469085645913827549301760*i1^26 + 2945560241187746779661237556464128316055744270876485136961004230918377018957493106650106636722073218835295630378716093354983841368487004095307158174738133347411733173502898410005492884473718404797241935470632332856077133314511654911416355871037942254664372372433742923905667051882269303486326667895401884800226314373882726018191501376052066993194178754824253251396409933776381894367646850789325200911314198828748648360747079399976766805387279976290983774987818804741937066405856084679787938659506181175492757292349305204388258299659009460823853871244198232643787684787563921233127105985545847370199452268055980081976774923134101241377066282038466776322269211740092345185627113759026797613331011331864222626256234389786724687658479952807417073678871628740762579957578167322244742328632066970559984258255650533613609982212636401312330050891256468799539839716292480416560450035293685550144558624560528238604817270975840330635657063733836543602502228839710225984712832680318079675145920537527059842091846215462961182575541751981022563055154165123131620668728630772066990710004626253411343174113881071947964703176918141483402077492432396510360116160794509132436940368029993809711293926392250204786591923539869471246496293430039092183201835568681527096201579209343641375429632*i1^27 + -3383414034145362163296495267801041114746650954702172419172162290131645118677394349903700560092192111286249014792058228992866966978785725668976457369152681911665547711781489438817315643145779424812475171318101711991471687483782583972326972091296386271899203376005513083980401539605301438384539432654072893571790642817398660252590435290823644973467540475219621828276318874203161201134981035990232449154515488015318050642823800451687634779752505757874055496598934256841272741665658612452689383133253671306401247556868576479482164565932584920442305198007590919682496079295001368851685786998746934816411917661453005208665023987505808954165359237345564310504162239645434735338627223736873613525059606078742443149468424830483545099422808113540515979862376215327755018614844522128747678809134001709371255073957722978652216293850547818885994961837948499319386406581479404754179039890492865646742919892863819512204532668017776869174105504435288173092948447992928560990458780366711525254695288689773896476825079838166373947079898204569862540759274594096630708577724871472168571040392043828879771792139206744747081254650717999190054056692119387125188534018695143987298922401209209619829431141731824900587971209644790195026684323764740199214339943761418656064074173857549217920*i1^28 + 2638578805506549188004143300288274599114889828943927931639743575343078946721631360079718749634197001056800443634865883756668710563803141356677814798629340335179939268428160056448898679852548191291119775918757215059239511624515669951859507562365182739883047169907774089561643739898856323168653230570563482529869190854846026304589414134784850462194711376007262957483263336159873486904755390630366966152111187036634402986811914830826715460095048075826076521913919639390629951904881384735430236102178442448008057216473327303026337462078979735493235466462985690132330335052656348157757708557115998566862223360297303404289776763235978771100182774848194478116515412553926208937188893974659086824174436738539961312491271385639149364750598560775772188122878233879847431929350123548077958306844069763022203108497476419385272969710928501696384679464506595269095685496030481917775853868180370616709436105025977460847744764832291691952233962368502216415161730982451686153026531830048995044441774111375539763958579940649396365356657885905987098981458421330884259600829478242570644612186864709309736610081341589455363620821695832491270454538762218304124447806588680652113589187893270774739387578888361909112375277492810643666599850568384293583758683464741907144711590827776*i1^29 + -1413129744149535785323004596805829993889038939068020563121406990150048078951017226875891488098002119294466514862263225308886423926409974174239907660946104425398675473454218693318607922663793028603973830079837306806481628465114183057097677254947994562386744264415531524388326466981938459897595063522775703740909430444869883072249991635675270824499728526089059516765487399023836285725245110767069122614260655156197050152770598046852525118781087732781470821067381144653536402254004786388756837008272601463012624527499755980525233697040375945996535700037885720478446362777765439221337984047491747429435083924063742826280160300243347898926772013081667904158980743112429913723579740885895950487786993595334714365346087097698070200764964364628423496219932817057885433352652958642260035139271174664530914281765321817439104645461341948240709285073248088013674785452731807307890178958544464781606561872982798290407376320620424707582711877790663239627762188936886229070581259773342310864844904082888947810112880587175896218376800526458057031250385093644899202182236161025059314724950586405864569361421656878334114913867706896491901990347821733483885134415798038257864598316911205339542811563915743160747392719551459390637323926449795520540248988345252183502887488*i1^30 + 474544473023881590347025374808992264615927136611344550378986618057067456459352279589395486032093638965135993126867850067417129154683892709489220239281535644887946612549377775820187590967509694310432669286267388836368844339273888490330848182500020611871773451287060353453876217276933061969567158152752697481694550953993187353199809593143076124481304725220349516675792389182246660484078896983304906715543714868097777278871121298431221885763662740065888572622054499293940217677976162515396938477230452457248816666725920275649791840051161098953349684073573474023763109872978448819731822797273538860172044562725800875684493163822758892013220235125078241341329403120112497807411227936242719931087382953839876785402695414989536741481461328642214848323688342209646034604665272494042009550591179632887372091815225615093681944156616566809913817517855714641056851332945674321023319871126015844152041901931102943901414927933905839946451940734676758155035560765673739347726605058333433023553357487869484305566806626986047170964672915314691841636498709009992364701366621966434735089485247829435770450666961467941970408750361905240879538541453914629722451589329291555678830470180097173913048426310424980083990538473992993764987702146308831046691130542433187904*i1^31 + -118111473960396793094142327073885839037495299104823787220931508405135148885714343952867922820891003429036358970790523449282608414994847492292365246788808097361232192731827850218390928486482329284028775614397154105666486751592611458712164622776247306097393212002810151150545453559254042230251300321818502092799235699942642412905894016543414156589306319537549827618598557986535687843985406159565832457100084567035103273536671085153823480811568252273655131178777393019487877583765233986486096018939252746991005924381884769853956986622874072936753558885741768049245405438465637470570318964418398327809483133656075277950366961961805302458304213670263132155927980819835275654274272755975828557699002434946679193900075156723483502998634455032403137696696404465186846199649449462781110962972399376114493767392802168652003005958432493711009836563517143915264142832286342387755659903229925112983471386107757225700685242466562761466197758853504568879027988341395006357921380488697126151752312715404043938084582809158461138118533989469783316274640775694338275390700035203087855720984502245084170023194029069181740128402196022080277448645275989604353991914669515367954641057078270583954102550247201043791322112194614698665779190637206359690316770659807*i1^32 + 5873563970949456533904325856625636327676307573126038167817055843233690840375598578680599745899017169743178934397188827426590108753622291970956629631766401844519347084815834831722391252233099532256130671446887189721916252636723006319255409315665118287694788498154907497411481637173830888212649638796105043519325384317079215745102951904764553416832529281716563850751013953402609892379738213386769753168715270564098044433146156383445329290110026269435915906889163060945897486459148807051336368249586129049409313183460940619858852002437733348845201733615686113179169251897812235947470737217521399416154815342143144649056731923736148398507583203437583149827165744914594910780336962671156920600910045200620664835314175883008590309242668958848707876105438226958123292778226711690099882410222713894139203945658843929607121457874711446113452427050764906404506348301447775110418511495308743942777634744715817408897678099604936365656927633702562506436470077669277435923593296085089856680034912882583771780271943177595249418181137170066669758333316917007059322870111133624424653223280837177027672488024094517771009844901183727241070149925009557506938832912147749166488028954820559778778223860202542367737847651661862510203015416008809808788776*i1^33 + 6161247697087040072684169915251149734357607664648314982970768046739021906568564256363151172644480060932057959076193180640137715291806556291611790839590778190368230519879611194354271291736312574901752063153409831797422505308983982723582104037014329044994951470668869344440481674755691249506101261456127032215376069200309886806982093220204833281993382048694087304231864939058856219252402869959204191654219223888820120028053882852778082673011616323721868377389993984631435713239461449200001602759245387198183025807989180211591168671395978637322657276979829484130650695328287352479549759880450971801394120962631010276728391144261806356879457842249223821933967202987238016925516329267910907719179643409187854893544277699732458567478757120506165108470997407008188749314216622818201306281794277471824859717158231744873110149695433981515114002976157270820394430072139149641768585421325369174624828394986413269824402149198482919976990882758368505511931155600525096078632458615539655486848145207331122079246686032129793436267903587449280316811461346626136827487289704505584590076897672105612197568610694762430068765474943043232717383610208220560797782890980009167358297630580044164722635475830299857341539574482465951394731761160056*i1^34 + -1077380879120338359573434966073573049513464528434013702097157529750532257235223850602551406535886171897235704517225792392991764141677076440194784924258788985581652288154790966793034619263095418314588790027749703149214025528810349108839446223679493183067823239411154174934920257934977959063456224486051357660437117681304056872434867181682830347481926786247994471539201808896583307560125942490327219872998785099538175487245815171659602223766666779799887842053202402990212913445029747156355872344148093079631445243270891927114006446053506769692052770039601025713668436854173659218850239935766393098770538980730349195053374039049712285572133419586545956505814517622908688235728372028223898859029890697854800581211425460168506234885751240386997580887725409667680414950851138564370898216667466905074707425594059454353173932957145107891985492268001127785353851164744173916550373085712073703619863239055580608536754809396214208482916307299149645964939597879038422133106339812156503125983689070171822770650279544201051571108852917389089367544819942398167267797200845946493272063216555734253195245680155129777319765946274337661462015869164242004217267849087572659255988314396563600295812923640439942603811986253250969910395296*i1^35 + -14515564374011437017922868697374109295493952181036250131210903924696996522406355208574393196712110652124047024878545627564848595691993263304623534281285027486847487547312261827213563945330765951606100878466149702955713185702109829412302629074642990895805812369080344544849525935490409914061131329053033704724530984996856630739462667873664020901900052863850473447233081016175540722868791229875904399743361600252913046532251294314043515527845609373427010362282305968311305787461913343845525907873911341813717329881824368703973292687708389452269265956038363843088625218185808825750403766726156933859844702674984742585583147754264837642273127027177735310026696904144407302343738270152459366919353428474482625740284598455432108757668090468961929346183583501773804151621099728186715505415159657778051669956103024231855129765735433300768088776576261798962047739922840638895020566283794520091526382731129295277379319743267790896666372731846895588534440200407232111745121673431665609626109019589619600574804222153141943469053757594846705339294111243703030067421162035000505317939650624479193062081053032284837480982456795924090116307865516114335597452773509043092473539159265422729958216283520825014746445572905864560*i1^36 + -35889986356617372847727863127263401380856303213716884759461427903164270430235827469471956037667611845716693966640414512762911618358360246061863931279074909456125679728901889619219575666997680974320824193244527433281094654970869952090904921804441954731650885560799694143014004039763542838907119722278253110120767842550642185916925198019090017850555595090984923227727679373151924387262096115853340388871552323254644789540819008303681346527476333480828870934417110934640999658070120216798672027115595068257916670907331825725365500322338843597060610576626910205242246216064402698647935903919959983721742760465402519646718264236540139063334768912839441987910285090738220720433085189527485458243749610990949662326463034950226233382383842706684654181220948532358630442010854420003977180727361350941021006990069016556568173673978000915285961045569631814303896149465288176144553249313983886341121680548654684851114410020722182039626391189270241847533168397573873730921765906912283269821089721725228644957216717158563735990365033176708121295037514480911375008771285413721090398465111837340054226163136780201187269670365416483857916995459990141781339432404762697382847782609432783954909985743341619249838081792*i1^37 + -68883085426541831230237998046135015047470294028829630966368283281076844691127376681062108530256526236683377099956934677035192964547012078188545602541005929025629145035221593695730824857291785415918442598737634130716387109422823298233290138436302018144539149614848511089733713682538482296385267040883473443312770798844220111514424564793667522974017451741703623695501668188074135704761975165699601238640248885440759636380933291410756801307446277957197610038462312586469996620196652056508595679827887880189819947136631655490076461593433263964733260987698558000299577118970792205937542408660402542300947771325018184402034934192778299518773292724524619620358207436549353202191804122237452829382395528978643566783906588523653257968685857654169047974569790156188016061047787133773118217073997182595156720282430529409945665829335453318599299948182949855391297249781374169386302410375749962291924926867013312332302070259767493852720336750345862348840071822874586597602975016921030243999557792925471443134490733629177060454871168157881763525530105232988751339764277453506888171659774174066294321734008812329694516149393460332769187005210969808451998626039285654415570802544231825693634556018903007232*i1^38 + -71338557609471905511304627094978140946842901903634910603498282540123421089371110111204050875722814944115109521174316202521555788519284313892412134266725116592842917684806416906235239853659027625135245542955089125835447868912418663537389744590682185511251776084417128964851021781739735350166377497419946726448616524310375344819976933673412873415386038282289601872470892845954481725302670423114719530275205369839113956944402400408266305862945659044047876245119708160143890059412032438907826088681903274141954542847861252117240768043972507130880741669853959504016560271355098397135153218222351701490828459621923877789673494751574440860389028580181250368777322112824179504593437919817630882651852655059096714442285956393654069146523442648407027717806992600646832470147846466793527025921870259476685551762232934954030005174041475113011165431720631061332771198883931635320523625541271451312956618565016525107240421343709330295290835717972792559591241121217723536901022094010926871314357823469543488736798867914908304331840286398436049753625584268191571604921688438667142354036078127246571591079245055105033593252203476730529171304384812598576511372324666234900673274355669128832736083968*i1^39 + -39263923427695360237451146180476365282254232816495198317957846202788919812413325527157331393334036586485492672427042805264186883691595503856756615121165529844638259078474349719006831783808384846598385534196397920772425608778753600549952935189361950027107245221727729409531165392087952071681932141128888178163007395904967383889508727121107822659325509055984305945285658551725921074644559677727241737721209551520897083208430465278582217814607680316266520212312414747729679856519158280422619414573778883431298360237746175486651325358278849311036070892426010194558837131975747101808310777467569863182464052541047316338447300406965342973440745784816877409165151027222803103618575716696714850944851198613371693008391348373494299127009351521270740816609449779052689346957024583849878514730815208075527469405600550746902171718468641801184860449663660845158928326974487212659898292336575599416372376421195723574827749033705349757051031014356166039177727609644428046896398818643535567405915997872998138096373648815599174426442245110998026195490125306085130278764633422184939537749383325119979063466112684044768311187719409103266703349326983943079607778109565470829138660478767661056*i1^40 + -40034814760317307469591010485679912935525458630781011032557735196485959356149962044544614207711176089660439789571824052916708865948694675691657216811205059890516115645858008751392828156628381577848650050350582043984893935708165263704907477687401386184281872003112183087592986852706559445014985425942330000367906252685467316823210113650028096678618511077115236497783119239666542879664949372632570755422105092541528945496459937149619341015003334045934793625478366030444528865072006548414727903569397412603182034561315647589096984841653738674279984384974845028040238715652906156162652718203204539562056398913888039105772964327496466453715371175838824895921127064711365068488296891730248791313668890744714425390299248425096424972884273413607630686910964707423143843247121012470490767200492748171514991186388397273538919014593110436237982477882678248654291779009518646177163751494473504580721986756971122330815277969244701385037826953325418779613550921206039990788859176458828118234337341001007431919178128472840804116483082640611091316031836212583947388396458045331430725644517506859832641882613937755914691514636015963219877041022508794943418333002372731515080540160*i1^41 + -6633144886096655471838119341793584254802688429012516428787689701963630552696587298066955288452402480246754338304061269754138333285380231529753692330567552989744798232040634764857138359088826841244220554231278491383027571779952266553496008713150363297685104001191537208543491314540101295620923743778201864920011997151856450626992452707389168066416450066260368817138998856002015217891083757794532182167106960951682084180631040453231342757995275669619249858270016403851730210901660133512612451770773544718704107561285013313584960089894618264818714656174754609402079944204129925555899886554079490785143435593992295951577907607237760494480948866998808298467045653187608998661610094368821134208699795847349448477925958708044046496779006682888848643236764488576373941415500311237593051014578525687632859628597374176787444718006813359274404444785433160997865474129248649760906087843975877636008080499330424865634498944878400436418315069838615553269118324656708144429383649924822034652988385267923311491175983752621841591955285473548654656040853653980157798541326662020557586087569848892597867491429267073161476454180327558544180306320840594553165695669036384256*i1^42 + -400201254851219726530569926315639394062343311251587284820605088236732815592343096866447097791810245245887273792967425110766372746557926258130107459677334352630596118445166948907679406891248035371128694984862349932482168479066408317981080743466290922107257579444735318676762567027629154701071265788148380928846324250159492606901582454055975673879744998340699690107396322151504301936073264470299604467035613884813395582479046669639936892714241553883383083216953281198503105976057914472343993247041317252088133276396061574036867904155554365494343217746970760018467271087239810717339879930510630176474681458402829697748874575509825229047694691590182997750690428562089452770620443217875945515534253053244511903930050631996330999900016811456136440006101024350679911829818616797543238616213148678022568886927034109743966099916502089638445209309152445629191400292879105727705397640791200073699665409041857638494531712004520724346279990570862444588818583061616019100352235954670984452306802394012989761954379885343244922186341389747478974287088411914410454757952917495615873341733669779185852584924683675807214254223391121749011069292474228808045559808*i1^43 + -9728395818464281030464919280053213961976110808944738222917344522564888938112870004117350036637743435778068423824432812239545414530176969414747511627769377949417543002145818815784056112497983667551933651520455278047651668281959500714897668604471880170412411837905708743995652208044824232037118330745356198140220900936797272663221708433581124653339173958278432864770573885453494813637531162286829109725856326591591769036111401563644045829561776952036113202034960091275344777269303040924794258283807395691601884788547911450997948233861193181177629596862496791064560764507747829152451196398295734536090148239658306176855010398837258991287776584678382033306030306493636126027536873624765267621782893050983377348630318789889959509755646483335281601381578200163288290642090622476968122646331081363140735193367079400575298836101107211421585398562137232322814129508738988172368677236665387031806314695208477549710443724982795467506974986889831102827093601324582530738400205849847003198640438246361915284242851767867804152885086683475917911270145095078041955281863038752883902867517937846835887257727643916416721956195966613566526286165180416*i1^44 + 25024516483543920538368750808729610798671034609870738620080014848585091726860315260496161338756378217458157442934909716288659534596716885127385945240883868565298685840966230751376661309370033032815968391567637718131438889035124363177991800411159035343504799398073327005178698199376822797965457746907649265319185635623844841872314105579449202882713523155637872716951421200841261064919349589607090615605561542772388434856267441284042532160690852478767214213531366416843513645873099138541916465421115813927990404273644094578186521712762714870465243126088358389160922377459091065753490691557091118362359623447931150594787746084976676744611527736252928870886250115223662956190956097088850598387756685929183310989604647332023744547961787644981325605300503718643538045178005939283781479569342852950534362895558291358050598391343670637643237101482353666272026224800820160938537084481931681042942034499005176880689251742890433703704826061173954390692053696209009458360258257801501045667831497076903004987717454639901112937471613626269080608631695268594442520538278038808523318359100411727989163691583556721882391792253319249920*i1^45 + -16110664437025386808707752159881108908369191617875494306200712372135280521136837913198965054979248078653743534287364246883832674961289474173401358597397667562244637607578791354476047398932716495746962729058452482868735532743335612153499622649555375082023393777995705371505148302825766830049800732225514430350218108281902374057600473280943183399810455172858674629497358464286674382185283118829685069213154753945016330403819775012510395005633598315432327204024997073037077219220617768159848243732129293258811271950943227277002974709977175134131168719228253043651545145260203485049241941812807435723624319357541647426378398838020530661048567921382777204837162441129047832464673850248612705020424950577798175560592498752260461450465305288786662438699328895817305201626304233284227367136529241308098435855448731326733347569159456852514330205460890774710117879313852869949336624761473959071553982824973055980934509702495909061491054443950906671223749155420238042460551127382908846547424059925552512172216177786710133091690154391233863302138460218726594150828791224345601823491543739631688680694731368761917440*i1^46 + 38805394978868820017044132259212161996407642582731016234178958474297756925998840525167374352365529937785431697632658809998106244357857261318339796431157389513844216728893424698028425824270950273217176599057521503000714575812051560083219746786249923847729145697529217204781433494995786357853635040714565305130039024766502334128011390611747348749658991830886205750764697789606773654671081716032897260710613781504443561612587846558477074487089314926166079802952582161379735878515146833261030300338160394825740133525835002699319327386259938059459231045240038074587562933247423960419668230352579464267581356737484317974595514272939565432018826898522787915871696424092484724097015631935213972190556049414012482400392285814327438707884094338288306623634369499621036501294064059614357710937048044390270162324737428537027893504349915309343169456731882711583460583181482232395277883961337849817862404043845661777026620730780408455355329843151734816673364762050103460104238663812789897597290281855594321883121216611574256107951933420864973985803135395349875097727422432835816835627127726718058496*i1^47 - N1*5485822403350615759021791316744742909734935064787471748688346294223307804002154964203239782150717948432695366041701072681885927865106585092001367806450852884845004465836055789288908690885064936706860758833901908892819567554096213621682288313810078389625000*i2, -3957245520813908916236438219894858287423082433032198678399509091694144579752076716691423671379965974592789099276755331836565980791783642487870252576608783733553453507073832014845463434674244700105363852026790612720209567267702817903271633633316153279784921800952287811942886298609927909332976278927378776147962000100306102951367401261170035397375252231731393051711717943782087470661475419128903202404377797797576520215334381223638031920454607508535659687939547262475850972359076184145675799777808707082862922194835538367965067495408990576050559118849018306858633599529415308098545404711787141023257868902444007533543111922052480995169960799577237279529490917535167255531148156024197404287686375489085159680407233563204176975293375634199908377474735388160420150074208810981995617830240952021067992817616227863250991030943850886918249719475107540329149175220644391800791606892679307114739368423589059043273594359475612449173548184046896061065983546909398977654078372118326852474403785750178122776395389438529516264099705536726990694027100638802266665860074469236434017664884936140644634422198720718520101773837038723080784129994869931634656312312267975483572764547434550869874362968834386521851995407318784908386142722514581215104597473539354773630157720983995232151009274004194216482540897658965078649659232898964775572702831454269469931799427736868864000000000000000000000 + -51140204470715057928593143089694363022370321252299689104236493902859462616502894165481197796274455895208866742946223279529122096662171006734490339200289968523315691425344485404490654522203994564946137362528273211788333489745150306883019049785447078064967697486918121489836404931165670894317941887868278075986385493570472654628801344789106196825667352158148567705402005679697792363320893268623897460537509249533112176379677667009740516944621262815529256270137152766432560850564354843489554517508720540997589713655202096066781690594791464503179920082304468871537634549251128717576699294605934366254048968376879810255205633570892026190377155889017006894778179742567800536158834733779347844749676747918652951106624679470237821068325663695303442753070645227387736330393760587149330350834744125041430234856563952923884707106313738626092916955124059360389656251354744848523922084627494715477673413480882186361927967861588950129794658820138539522874952320903864404113180906722394281274718045658290079154512304463020573590531332438652832417932284680380078368322205923356592862095607388447187757823175463262513588006098527391415832050193182972068168337130727521691327162932762736970699656189253057619233492171510088692340890457610383772762099280420888333484857731605244500938595527513118808911192285017401231996312312029537006624567766594585283897717489295032320000000000000000000*i1 + -461374335710091927870826431129918851308277868575364413924473093723552499864914684563900161806364645528127464025414239469781287378618657660989898371021557937344390631697043812546358553152335088702067701082779770294119609340063881121028073123361414526608697825521726315926298256684732754754283771060469491933869666310108199448146268590810252324681636834614758729700717213186599003862131631881702706851364413228976931576165623019696567278840456092029053278174433807929138751498050808501715998588770781766116360231891789210659175159186344597924779716954848914979926060398596037825156579819382936338803643562088683590898613981176810655886462963099415550726590775086887054435220140408835453663503362477989721896479736039155142998914788860571770147916209959287124021760596182583086806645406219473338469926749712489240272813165983999444672574867532267086212480748008531935283849425181778255627792299178310292762977390336511558009513540827130878469114839694687065738933013263208875159635428423037165125047184100557896862924411358624969044629041624757726581785601400540265769737594126750431130385908161711950298586482904939278677579318323152010264399107366733139487058302300005101234653279386228693722319535931454203047203579322741272535218637419105539124505060641109217556167786021320459017840695770788419759290802562249099563518446964033483886250191910168166400000000000000000*i1^2 + 3839617789467284386341646922802944889502368198377470785814077229030029959815653267081069686675417629003432683995087816557377413897884651356086510835655716626704605176835764460873430052934289387827206366327268828846817567941598436585746250462976542083073723088152000513596836426364134559582102145466085871279066686200442423720241702834197002585153893003014461750711834718821704861506968890180738616963575819116975037283817069145230727267185818276445318599523208664890856008828338700422002097796822078145320187442377158077241329482072379306210092963074061124675962075436201492784632239235561671596440548101877981278515927400810096885072819588001675724843373372863810138190694079669730338617301626852538633878499800881418319908792255905950717977239610530097804069295066213919571625544318928615104698991522524349304551195247848825670796240054775136456276850699522237815134756868889241799794096948371793542109566409987345799690963036464637442076360822268606060786752183059036447509056503633155478851930908568603947511286547680689553272055198952588407760078181538944086194079950128605612970107311878569876268656911392210534295833584710254910182213761809294673115777646206793019028320394944270483860029567797109350640495302967692866298928632972052063433913023225673856030285646301601045465153978513924012808915888645161679156579933768927867796377767731789824000000000000000*i1^3 + -30488390855582302629726397016721161076442644887694606603024861987394875053729579497212353117575134765505640252708941683173491895272879323050532822638111277751016074198595846429411518070528072778439511404664934312707789187042509711997651534031142027646453596608907022660274846213916087712409604065883768472649507895641410391093253178938985903549281635459205261416229089558149416746495828529966199897919242558279479295423345639976341538581245666233218121593864203444200211588035077223531714390954910661692144357282984234142053904032423704337310138052038111968070452121609174059457355736581816342055305480559585217392394386399271831750498042303950720671511648380699078553311452448957370458790313591519507993121527388836492753088097474915750371904072260587916498660307051314139790064777939048930083200901198384455055198652149438992693077978823779368037511157279278157595621037041935756299661857694673616663227110229006574177148032807447022330512175396160167280100569409651199369109510149556622264333960502534543071147298535472285227397808144327726964415826062439461615416880418998651743085433713608497629426335243602101517967629876893137012367295953297232542016141168695362910063596952960651806590975118620533429144335434070055732093484740856615208171011028006803786758866236171194399508842832141517591263116086483840274137435590884141503587207490403041280000000000000*i1^4 + -83352846590966796243158957929559052186866869460298923324566407925844630443784483772521088988617023912906514673646193772545256599328895529976013628950295188983359334316294775454171578200202098829293894733720792538024175019938688704010991406862138229337759403791126177382550939797459640470186117398291821129885937524988710336349241882799657832754611040788627323564784482358114795819946574337976768800738447538174124535060541098224002577445355494027397172865927185426365490357153729333304711910266307401505101685073139874388206254653347329195004167631196777857426685716098343785999692315545531634967450236376294439130107702375006655982602140563211388432462070499817685314326356789275678498589353748230252096573950454252081893231222581624174588167831184470074330484158482457347244097548877515341103660306050369394967520676390835844104977282466502203866818123619196651325727648751306473973892743347215780065754950377319687899909684504102465107666063814148204573877737534332307226272375244618667193138526573305302233401410822916076924018638562755811573873097552251174736885144885667467080945704962376339920469939217829373440812005077642872639938958917958490792375944293755985051324437943232483724113643000852990086093544480624391086337524949043321677542850088800215118032391025786656464877223212352090032759033451898578481327421401245119851614970667283251200000000000*i1^5 + 31474157466501311449727268182104254973354993343548645346772903394085491348021708940692359357179859255409863067076494760716429877102804222304165101039818445313394758681856354158751017132968365923941796820477754709493394600442541390883409842436022195215599257030533506694276652148507010905567561947537313567747355771046479164741163579596671439918492113175456715199617808370947666161909905768740376870260104656151889578558960104843787151663105960802455002620745705037524474820394391350203417448140322005201280110370101809328883781238452229510200553805294019533637955943161532723715196365159631510295966401585651214872675670311961510147725596363710129131028858461096076610570428043295776546571061854470095204206775802265770675309070271819522204765381850157951475877206883746560137612781724299638539072821503314372053451942604454400203102571458643709663117426797202056656789770819635782588084754493054342836603169677316811318577904067645046521582675961141101598229446424244900679701146916160792732871143782318330334274478674784955880559304564441315619852696621140891142424149941477750171892706172910881793005598400881130020323073055459035870057107073271517635406952209286701696021428347412222154788912993551717884125095275455455739006821559852355967352862767926335324487953179607533828575474122120069530919471101806822962827112894824621180111533388070912000000000*i1^6 + 25820519975770007123442737502363112849249245817404494481317300885235735796766613089746411673325699577868903884946478842205014314672722300099450196753715974031485574862165824866482224769967130254515130448343005365370946791174765119026773562655138305554745724199388729719622102611180622330081036114016468343489797590617454211295767382793013065154019055867204668054692282702402120548794732568206147117290679472082497619911751297520810850175195806014540134357632096941960822707463414145530651259526380228291566068910509470319876924856545780077485295500032841978344736609016746394235353409953311053746159888094050195406188951462084538730510428652691739022484976561887484293283739502830136394980808121918859250985027961238385675107526715128206502612850273012830548303769171492535284146890041450912504018246549543346655068868185993044036738048778373584973360886336304966726406304011555098422320903502939818068268112478978048865908770562535649983184360102079052685545746441384304778682712360650948661184534868664922714265875423384661341567720117120336322577290675438553513278562756272412257640604195505325399968724163228617638506591935527045912832045937109461824574447748584172700041846033247441335899780443812395301187513812542192451827388231112056647311742790817526580957264301099642118720503101926351838095232348224014241731706601839362643367796397834240000000*i1^7 + -97995889224018625915666854395989917368415477522570718546479017287040242781321788650686097497379477472446014927358938153328858106602107873752108321060706283163256878927890718949752494406991505726626888965783008991045980887599736361581236006514638412085298421302624031101630224586928026955532022329632296737279695234851570021323149644902534430830771013121773532335377336477273684713948613251100490457346335272726424955789311369905024207365415434596210094004762459247446165330988395880349630313889522160422899042379676960435929842971432651939936269594446605495017399220345890259251950973130093515992731929253896587993398393090741806677410762018920259007860479453314494238283096173983855587368696189663831688999947157319520421652055497166192096193983570948185847603745681458491581923267560387622171086774343450822693301197066987347441845662068287650462812595754272676754212844779488523631801540945882455769207951580632059861054463898277565433596236806035851075756777924134994348024648066111435094525922652686842869920449759108762143438579742533993977441858130599061428048927937198602119445436080277944626242047033162516441931877356626171508416379875096184484851579811030441159081216448666420744994678911932786501101126528082093014903845210161611888818979068768892628470299291194608924864819728397378474135364674554435437630755682145802037569835656806400000*i1^8 + 75730062482491452304663341544749100898276115632306534026935443629621485644096250023894673513157132791514741285029150999861737327979996869413703476920805262162769381578317837072974360841379304263136871550619584308744627191470128309670083815242170933829923886231293187494291882134820137079505242126718698309773169482313863111135651203420548267356628199950173481327780021052929027169007945850134896419756954935313770695112063409290057834463578432600179449175935520098436774410624448956164339894873252417678844980576627229937341599344417174503938476910181100090356623967342770602087908343405658030132802414366097320271192876810579909440341163507643498466930450867483338637928770423235463816857882335243919762521459251584314576581835222672028776512441733321894961227463970338862168898149595303916629215518548298171597613364789993064343093330092937130883481843603951912747165817489060176134182721698454167356319640437045372717526440436886702130883232475192506890645630904718761662634773248981789292251049500589054989560783692851471108282285194177236822296230120655033801962983504231863873515345766102950006726015747446412675515889837988027339945983234650550426941878668604828421904546084984511371075322127541457986603012902486942510727559058430328950308776184655338839579356987690127014930937038966998755823309078352104763854780195532970977737664626688000*i1^9 + -37692240686324880635862027069090625887930944348556383981298587369845155174264564987748659323898044634468245771327196257572952237702143157432317197480503291810371885775487699704160625495522654227294484971944719822692235189613925291801365099838179092145852480423017305091234026396585684749103022626180448396246953171712525505208170143444508588834147414177942614818925862817463709570336529369363152278938857526141927936509378935317044679248674871267917368549868047072389035026343473259788102270897945055601437439081394030336817940209102777697300849411600374402417856730586094627435448829784713006391094604579223537675976630899194600366814047288675626113521394190858481331493412859678735136628785010037425162948086122773581305521638255424953436352273015078733669976889700678407944508155001718304268969863345199257678609505954793957011124431343699232384183489107123326230037966673079005726793605203425113122046777991772088909342709117563615054461444842359688127622157576520749643157222198974336187260697567046878946884694842028163510635828157222550293882413428706267146080731524796882711097715222436467389550141301190690597919237447935360889694168985256468282401331484913002910425520590425614269429784002165591277243760555690863454824788380787795972032625013895130700338325596178070489804541024379046019252924254870071935316930217747344135484489072640*i1^10 + 12252356105755697257625694262469882940304725771513975372126333208382698280438224552701003197359537684208708618297666507044397233323712388236505589746557226044179467720572682022792729788223883553656961225566129360684424560611446877042930026300165373369861561466472139423125791168910101199423480846401993498741079952414136293652906377994937893847564632764100937619254040152191732793360760589871183021366387539373662419427698375095654025249667278692352278781387607443400117522739507763526189152432789040082346189753940231170842662625565047918756631156183751856426626595787441697077324403717756927224208543988692333363716466506589318570261852883072942051390357321083847239864005399726865544842970188216122383000964930340343682577530628107636596056958749746757806327436184487670747084232126359517599829797443755703786686088032473031000457368801547205525807873975674542821636808011014829791647149561796377268289400617271334954291004176575544115770072020194340561060017382141902348345673254963735194443866812888913832077245910951650686188014019395621474115571694325420479225497130560168723008350411001156888202629395217768494598062316856341857047175854222079942559564263587969529279389669293068088437051553289001564660490008232261597220115387082050659352283416697039771116402090162873020216573754954510713091931927950136039127320490363946847319359488*i1^11 + -3238177578899516216487567911059694346112993720325505813687277219280779929271082894529216204262204895899966260323386891215941974604938963707514937352522061307840647848083504468490646728139215373957153188793534174166722212370214355045151485717675198062808775061672249425966594614429141412274040728003252089700580684931316424659674534787662309361260190235920108476829763984683406519460252626632217683245925537506418383817214748466278486465028755193903849598016857391070015531335748737851120734165679196625052992746528645175508768447388279307156316423597907546939393103765294398239013203837661432648943465293600825282322948686605841525668756534206713254002589803207329723354325988917666947090195657730807985537672724175083387535048970195469961652262073710590528314001556360242061213358079878451777945994220247640736349354954683418171009391305864499924056795838233736612629056115918187421144113426032831462286806507653590577001142451458994448869021593883668847517512804305527004583492949749955240751101939712533295985614942425834810842438809749674919315733336712623627994957640964256962735857787474933736665163000263900350527938111806665892946787866900962883751307510113018204536198631419889097217462268250309491894785566936031030262408351151060826507713856231370790600141231040429259653141236813633780442145745758857794619072282745537298432000*i1^12 + 546046364150756770717376668121056087624728205940301243421092373598300952193129084804628362400649110845003364609693615730289166990196058183516933139278068153682224295567869603246569273268204930360141114117134374294267477903484836389207703820881746557431160359634013766955521684518519930744906959614415224033893696885371070003399265258097433345589405163172254665163003512680265069465267204210167458761642049004058078067351572512204399965239028288517657206920886461213556536040502559794237507368626155331480226552696318665741573448548532490747663446130369870020131723264166196485098597537706180499050502032378422390470225462770480951613993048873762650450335813721902734957157082762793810904997784428308885026794721958825794194316726090076487449757156478380100088172631639597178273832573749892068857409298502940292024826459693662791811341688012629424012153929635786731720573541767668895647133587859805728878726567397660540105959048977722228520196643517396313343843235939210218430932671195948875166298149369229120695802725608161277653973365917957134295083653090753978247055148318465305326424420117918275573172929697827001410028050405053737202191812099878796758277549234981920067691747157222108955149169603360918569153028375020836207625894447385295335474653778086607285217858844566239078420225662899989521378251640486040077996585899584913408*i1^13 + -107437309862096814166336782791731382745589772559183046274485974766471856923339125672590362867659773519612299449664301300620302930046935699607230912304026172131500566298178164962469543191404469377676273586008386638391139195871257765314410492833944675933655103071497067234847656948961277646754378314088647145585248528541828519481714419078024249308911619673085375814735002445189874420424020721425672363572979067163681920779374145135958983274426354383034800994041238252675599597305877802985062821347205509564820394537771146766308915221524029336450708305535478098298622194380516480661244147482809817313782638025815622907483810904197220560387484663404489829908120219019357054936872634720954849460230529941273447908988841898605804928734331822900622823761689285183132821669105333133575734465456653756589134622265025955799780092986054775735154961436644822237943280577607910913445315869896268964086623628556755207759275695105218837329924329145809727956720135659176030479480511990224556551449127393784887114482816668607265305605842492021002701757438474992419429890299203859310500445091920357352517198687512852819316549905047296454860272379210456718182303576275013626779483202835610799770251263308605794087184213663300786464739691129825514447549847316970874892428682766347901674141123894608720269085780834074455943838269002406265961655801217024*i1^14 + 19148911346273723849413128941714523031401344361805501802214200038356994757319685359543518299163643933725164558941827531477914417795100121048141070332724403382609971096314889590814678246693530457310283097152321745622845063111866693574094273131795636575945690293715189827451697683894871968285754361523952226939651493297002969307373236075132467545039938336384818937936143280705931246812032647533344644369436150091481589891947950491061905299142740038123382034667017718152050352657382473712148702225890301198966879653910056864071240238593996569970539660394790005483611975317669865423105290666168094992139452892155973077644717660527130720493676707603938890737881450778646116831759816343723754962193531898089075181462776960074375117399955828325409459594390299400207697082563235672045597574927348863639284493488874628549293554541499411193261561066658283370333297308692667460041542083288834192728764979487790892345886119975897160684354989132033691955263371918621966255779547833057679509693860038014250027211863197316938205683063232681836512794400798307660330262261453130937176973120524741527346650398180017705269591970199317136408801520742848341941653231524966431193876344050931383285744217825403701695689355854612975200559172480104100843165707563191064052666137053455903690962531664876312397281841427202133312389534621153523867827830784*i1^15 + -2920332409090385004546526178273146098812603826573892980765663000322571062818760860372886890719571440626667105673346223521791309499415130161045182947167146578015936494239655915812275638650761638718264010469216621483009969389800576810117503973633363225976698679345707423321948375168325960548589345529017878310719794909593676708873137596450573297302972730656684206199665874510258656394400589794989876068229977672432290642692820388058612793080076139797168159562536452128247315645743486944680720300292737579009014521955294738076902023261426266574778513404012012611651015952586835337521442934742545987049393266383915304630273879866642837827066160716519323724768030440465909016951825728319564542209036271441833274314042284808671191432317840868482236728503540651709047568702772126594588102624668269040791462184535321343758943356654173053511614800743200251302595562762037601299415325234822636287164684223153141603450503742950046360514276266350000650428922758899934599643394498837799140068064551414432839977508228713841274931647988563913699814270509684710371205692331159157265866822397427270093040502087786225489031409053348745241369016035927549491971205188049833185114228872786615655612529173099206169595076519853234813099750798195625041815913827543634971744788546046969309894277318643756130006127030644710712063255356825886873223168*i1^16 + 289287717683613802587339900057155301445463599180610247248368141293091031773023631259139839803595313211189732145210030676291594856440004333858253615723054375253248257568027352138429966324703677896637068079974971892148694943254844427841971429475758187809824210216261058620308612702659706372739844004275276608649497789623835211481561103556386436103947056944315038253640231596112932336655709072886137910163544459258407307525089410484345631217971908441661481844635829882903674980645063758975865294939575030622176485339408337560294831227372495127371277780389615196909531775945891492182056821820527126899834918557725451177247890212614675809217487402929785651444736474751422355479842064081241908473177369496478360330097083611392585852802718728577695547283793957338719007428195839851107860792667436290160095429531831338340160735374604199032496622716249708019967558036285657723478386290682115165259538801550695804302941353602165781184703179490148868821201235056196948314511100089320779669390672530960525872486039592753677830386100892100918691540024227287100501271941585249582612875535222181517944381430702521471034534706400472018605552021159462586176825235396679776286328410668402542844958390833416009503926854904547426374186865233555868580737542365723375145004516054594145652080872119976808356981630106921338708582154496072744960*i1^17 + -19564666091509681447359528711515943612494438245682839370840619319111730519976655139381446386293921448085831299947343070912496061329320004555355733848723014140787744084487808581904551555954424155360950722011640748053676372873890019030473113106632384238123752037914583936032570771692953493958939995765026965637976301915105481810784897438288285852235369532966318739510796877755447398432363849308492215237379409924800245178505637465513784767233617923862908495201253046711435600595386061034015467894857751950929397348939298698519059640929023733326840496420896447739481076459083846420797406862057308646804365294934132642258616692106819115366983119047902716266621714521484366903481418822059093850341302487784731409880956169254795395121885668741390425338622997711783406611401606180419186849416985639956028151207463408223092877725968293824172916633728595135072718044816559035335570161262133222455588349755960109907688442053435644113049603879956810851813209380577656210846912893995320544075817851314744126968921178909635687837633533833925331447008158046414154068108784612674178924144565169531835323597293952339796857407574061045908579102048365706525283827456721831982567794110275787911756297353849932406231276259513148968978016123274484049899961345902587780296688345850419908370866082972514975323252383118781419003344357949440*i1^18 + 845854712429285651027556048947080342411903254882674778745291346056408639809856697388299934967470002154341544839372672519005587162558747730870005229826077904278019797068190144944055184084525698147903005976326836419477609962655993535494808890981445178768535611209839600226671035788544899471083002460416486378247528874856041903478513542047318332587798641764857307581510945135319804707634897168353881362074835546864943043399933339134353674074822488622515838446190857242610401042313722577167331474950010964967138174288830438822115752267490646996192050624289276321215746005376619666287369496831168055789433424002421921555010670742121610349838147269624025325159083710898985747154790415094266404711305612112603955909158849344115534572281846993944637569243514913155289541932510078925129819496615081830906002102297929557984219656490905604808863825879955560546122495324768798067951626089661841095859035568039611542213040508013454968533196305482274979849069148252418526411096531006662286705309401035539601136001949934747618531249180473539971157837231574389471265965008604537378128222697130657552943710639031374589874842266243218986548276665923418780615037891094806491196220232986735315395370281123086277534202892595727813725156181276265053794489020463929568153994382731378111443605944708777493532838431264331729708303777792*i1^19 + -25256825051362856064456197174716366673788813560297358368691783421435221815346457608638925181102733929181714635417934663872721003794119161111397712513528705569089170058992705423910349044297436654175280425728791098239864912464316951432390990791545254557508455665789502822973784706348162262324048336647888243341718565644108999107661319109659332739307275702775145332824737265802802558024196237904985698270823956014004430055841262830428541408480705635810176207064546434543702606023470893204794690922149499222523276824942130237467924391243406948584136991105821909569616805980717134509877026691777427017353398714716452374132050318008755390361233659935246050166510915870344425094562277982710414919037882438810637765622982380874283914482696514565015710093117607167573095782579210995695544973164911048831036247196225637059975101309399715484535807208973347020970350296639595670347154278485516592595903787940441787224421083678368338116984058848020382632818967131656514991365910723933782663952020039866061222448047932879623473280200490360297257323586312310183767297215709072241322576106009736328556711522053405122500421183577510920671601016383110830075795881815108788482845248544346858866986578748178371899464297880462710256972310357832036754628004919385693426028269945699363592932829718885041957683053207659773453107200*i1^20 + 204734418407362688455508962351323473622113780886834989631360714373946792486613632118097854155480385170435620292586096509051915765866858842694196960950495670610195860297560804826238194763675261552909906710920110931790240117743434221355882170600088239228667839575898714453699300117943937607789156082779136882166831962384919092851898270010520875132258319823388286928553965731118588342484751990422135813851727997415423555323901891719998283221824539900502728007002748399642161007220864183514961913129990075713845623974031282222504630469962784562468658503588883072911326757518966105728134219290048710605029774354362110050904409212415019170156394290302487679339258297992561775900191728847721681418561003211452878276228467919261909201781210142729379071160702175548743731620125793791157485858141173530025289679075045147002354740370378384820755716788218399711316113332864685920188575311312696808061645956429581401960413601007059162129010163036216190895297328191945379839056935650343372128135574797964755584092361739075395401077656965670881977792860985678458125694710721035181248330969124924608652151971249835286058086536972444476989093686818650749853400847145391594450763347851393954655564876867341671427147146056437650251263779153494779892640636427795106746051008581859751520370803245393809648211504014147911680*i1^21 + -2451342981300801747637410233734934563397939710204742377037581003024357762205047344827708842529868213090030755310562411455290708342819940971481576554255979568397081314011435868822184633429999426438750925993272681979759130606375974447362605760342384763073692156934276979662629948963999868761828256453250382318031804252094591209848549121740646155459561807973466697828090037303597802579410890526246792692127546057989074679891456118423816125729824851795458174029391648159639718143699218683666022684814168987406481697390396723749304793108981649041473059399740176115239750936191068163896628437674966117379670885085465510520264726175069998177346074201728295047670183228444894486580083895799229929599665797292819766730787194628503805337514025211256986820334128016962204287818545270454047106322504976668194717045990763686828290689816723407657758970629589278517284320914947075633489061059266868167652071522461185769154164708630560036539638777666194890972160426174185230881235883336867361306907594263720574765653269041535048587377068069357065528197644753694926883786444129500070794874941245726990283465803926749208256458674404762419231866799331579567357752140297878136260936165176487858880029160921578672196687303470537142366616523273193854957408012710643435445939679648958461189534415297714557579171906338816*i1^22 + 21907760018142630606478834593410846305490689821439852931374376459549272159027747671989824894964368233905122559123348094210068288291023040969868871501362251812903652640382095181344523978309052316510392687483765564644976013010467343335600735459054651003283078142669654996633466824383058665093342343021543022900616929110814429485337267361224437763567291102356760199246350766644708195396771080160512541809825397009697710694949712002022943773252917874482887898384530389229610666773341214913385435960130965070056616894177574463129976288479134572402912925965245269211191014365938399998067076116767503076387952668563983806739624447206855475099387001293917494346376692299119025742741850599927065857491941303901295977685189418926740758214620437392632058955517181514847449939745277873341849847760001445148968326440524918721906193676208536048477281480760796831790301199634968150449243887151623641334583318070754862233361793888482582763700856072580650742137082214073653166431928922160493172972542634773676424458674731527047254258255178784851392503543635897444130089853092258138458098247829455991972709735659014680921939268214013553269222939963823891529556209333869444417041784131988208361288514207036818637035976997953115578461365944127962625097356832186247245302964360562780586103275196898227601632215040*i1^23 + -148934341079071691342928584796081439033290413762187044839265343035164182650254981800190083165395699040144229471690153374972339745398046510657405780514357727247251564680041679061989316458808138938769706256522289188268291924791051310327246102660215809553165721238626175609332262565748831569939136979219310009790039274237234734063299169710099285918566347144283496945373385358825234100726780715266610096884571248087697704296094283769228703206210720710774129079992637208982476592895169478182645130891174166275106207886223149348960164750747827537714595902630712818720821006631019533347193025136219250858426638307937590119995326701296404813516188664724973606784788486631027323803716765177882511605442995765294159840448950680513544134960777369218778979757390998932186902420477121388325474262578095063529653262576867040810820215356923847557833586457039452486901442305936181401457531559454593842638239401536554253520379301642874506758632322154381505163695914491990728974394000103257177485180670536514715509729522265675701036882828245072415017940412936735146987006570109632877972209705310523725800864514107929229859404342815439622008961922948095605628998426706522405350569494736610857805503855593736675025925657403730921732774899354982795616729546336590930725701466944553430066258297791563295843328*i1^24 + 623310466598219993708359447612135057836057029040456380709222343789823025164528347360511473899769951591256944568677269450761056328406061480783693350206319987731989768289964287272612575637764893727107647972083280647503066384753118182374292534309696805215166770368677151898212708009531224308477749139112285237405822745565571106677931397763990798726285429412024321498389759016301005838525903799511059993099311558769854704004068588036211623213881267789002527801332700732499709377799770536186345262193848415313082162997014193800620328277736440018884411733092369732118519209240428030440870002862168308676223634985802221863564297128048604573114486677909424297159289068252997179889378406792709980316935078221297313836344290069388057029065847180154072562366823920515635996060720701733022132092470974808337381848849216566607504797910061677655329489382214611385651467471447919701402836595227099427328508941253328613304417451274023052434020671469320798296100599097411811706795140296194582639374680801148604480416954149769231326425217782678507315160250584123999606867417473535772170799953998303451835057118468688679056812073332381095210239228852926670914154552796277147326457137073300337723727363175987638982028609941083009589506678965793477287078662314568778708597806464934059422719916425269248*i1^25 + -1773233756697782191206753266786357600609657237333992748230289137406137777969682712384502838397405148095821241790178723830165790652780176509666861233591033296369172747286621582295396784979005132379639678570633533678556660378750010465347523578079261669694483201102417048787880411371737058221596817081316811991007280968532525383474567732600222742657451217275338170886682287009380200928811242453252168303318896461535428838266679022947169254972725666234383698584644466817304936653952730612050238188276643187107387165657246099389891207880209390737123583089803797018147055002972063121622461384981517383160991989037366516155246943750390070675949600886535332991428629222806231459275521435335683429597769840389174653967620713278963669045210267983883633908758383776816225834176023630328069401282523288912857155424419135885969622889872199061763768634143900059002373366477187498711075139356025700742958817513719966323301487788395103151292729031095618505078352133574676227759702133304335556517777715490441695066049850284842106306595755641313009281178175702894196522705055554528419280706735270526183784271681456092941372511879677603458595379688151389534856384251659623735293269433004482635341144635286655070455732044185000071603260768988544668197931376420527510323346828477276393538698906624*i1^26 + 2902354776431015642395686413741786213815551248020999120847831233797644755715952018341239272847050320260796341516948100310106819869737676195630192243415835293292559413818429591774030852885133863776299746179761132965145261661880386760586541280157449389862281448511310932639160102333136945221598205935749987914645250201871520273738248354700785619034707262575301196313158861888379616312495961627090342744886744617365568989179659793970160198343124766912756169765449577935940881185746478303976426304900122904790909276173166636162096140596264775523174607640832731902219649392414987487997703279252516436793874042918005576963100430582327903294713628426860719586473018435084025913166891381784052028711187373802840199358445633635648838741938284499470892031294481152422401996681505549187861923632621950945154707440439122565608270378040656718467917864889295612348260321425665905530486886919977037788158239367171890674125846934497579254759881790093437011738377595579424078422202158614150700484479538030644772104968470964839138594234783838928459828817503482228696229532374564202595793534666018360433489047742450045375965185226502131595865548372025070390872312948214578350723605330294025689216877402850986058513909045154854867710054168316374108288987422299744940918097046517552501519360*i1^27 + -3333877030951392774799187616178387761932744833453957811981687438177833245461169032985560766933617854145849342254376789566521984266753437985819945794805493690605299909286482868253715692083694590630733171830644243502568130841322287076525976719693962174332076636914213992530792167153442351607678152263175917098539949396935547978286079118343448663291467362195639872482046056553728260388596342176547434215382961073985263161133246699350646495951863642460505031342099728491493626123135715186791445246217259825898928012622567137107823829333362322911913562536881366092078713574214136799108747361685484137221034657620513737159621013794339577839624904555090361644920230513622778229580164953736604323322981721119155685372988747073652013071336591692205364921630802180084572578082783315260194274569567724081618396020717090512265727512099927377044240191174113525020061431464091470060455047653425367254525443214705606405394451542793873922988670302895028758988536146825715249339294114099384205209000513768886149927855999927141957019973243856866316716971892369968601870574244359237991388800901940270376768365102323688728854456436851858961695861675154537223750100073847626832390243534005652703106549909327622808945044144919252777671946458826167890145310708713207691584144651258531968*i1^28 + 2597997312735688579413342969603794978367364358945189444875368176044000984897675805719931246043515050306479175344364981412465029071872720096738243349569985543818253310269586658197802738606502351036926870760815665207769814283767874547573359222159696705989754305847805003726077103577785514539862917416561280851425463524238035001080722379841634197467637819073632776748898303420573078746663229755683649254822821500445464880389005280227592341468952766094554626865340254728488279080858065399843547389236419317360229141313400998974360708402538641281406961022625394144799627035492685602343632727840257134227514207980286812653101104936140912155264913815970101706452716690546633923642526998814773894244213403352300263109009271174431625085412233618593077354188151469466311525174959129130911715980045622444430072441327881971475459899051166141040828573167883911601065762098198237556468990738067421378200949932584424732925678814152340733071478728415379965469664314954102433397046735500165658025941586368728721570375803835351280882132113448478665838576247844495888334854625520045885998887922818059048221458119896836436550366362852521564098571250991877617861699308948433991965587210493811467286535776046799753794757577601170783445874895219532044640268465980902783029690834688*i1^29 + -1390988747275721506299387288363800304157611556053071544806980437190368951952094460687385915520901453589645721427268340285816920526978255485038612460526422978265953329743281372986128669699222332083762959724870633081466449792408265499451832743615719153073767358116748477277209815866772156841087959486082635016954809331834599938302286184827145347224511401526170889147249646187446336824990115464736074557008624652483690137823356343797620567692895379667743277588187681107474493473012322583494226649638111504542016689747515194817792421840426050110635822501350357080020638209814051672507979692510273589996299404582711784992402502837956495215708644000082880652234490568701966788590831044261619277591434959278136289227461505049007316873303784353515187273620865977198979464349510010433381768872020185433672875850878212147197643009892395341448948391629450191428828043411596714631074619696412057620271957738457137524624635455468736812036402984917023672065040941151385153234108199016958862997689959192887179690763589877454647848791894355913364434259091864742639668931400680149568414041758727967832657619391855477404451215955422059638860232041227556497251013301715208601158611863068495257308735203772376322538980386825707735691312161651953958545253771608620389271104*i1^30 + 467071969223976214026578808197589965707317909582732748700353634646338094395180615668783821712841985871205923701367505475074551954734127046705166180496421054022972186109392928175173991354279640422747015163117142760031298058124026370143629544806188202875130994757032882144264900997689139257817608793207270698943528279943070421408490998655639179111019976492556269498909623476100035051874848880203472050546964345911091108462527407653013757412485369015884737040569894150214955976362188307016125585097634796191091491922860585860780710651618655014884757733841093074715316322443885152245720141167589673394263469992683565534535300006947637031652153302373810600809394098802248704324282278264424029714731347472209087221614787411848021908541306497001524916593398993264138634052562735422427488604233622976071378221350270625881746596639331398120912949235768624705768213399956957072534562873946517135318444823057790134203788024824351767150717202969360087385650530930463046086871355902495858530896992079168170332450086179613833371176890201302131700706651102046256402440853127767581866759527244334627493492274510753941076590112917600741303845324360314648802012690748240248727952269158659312447352334731531085773512232731842148282120504723626661096841807558081088*i1^31 + -117248507729933447950319086965420048590706091087439126967555517039804553206932058539916251118310217134492341669045766253189450208428964892333740002205649236003521346960200307349519017273833456936801217146219411074800135441503487541577899065622486185661071266439791547819475865196618625027156902111172911148631769017698470392371256118963599118338639752802815252200775204007930897650216696896141886769208848028282445338192208327945724745465194507994156466864271430636364936255154402647085069098976960240270681090764095816617348721288225586605575293026828983271524734177304195743431743958295544361478075994062588878968100030841349834922683852937013980310886088702842041185580800053936821846672810073223851157225518906585735534707895221613061255572940025959195122781380919128966451727147363304830990400114137862051106998968876645141543688936471132488420894810288088131163514025900458476221765608405308191217094520814276580836411789800800871302958305379294288362119406703747960871075340313698442602697747351401836630071144230748938341395745627701201538383395573779202201546261450859838233126009334954875786809049829731589725618483279208070168499843350054507780659593713541806603606106361036156897899556483531789714615466350086051939806155290559*i1^32 + 5897342900042780299305711530662080829819897266241954450772394412232179812672682111778743440521143327913179255471646536755668624601802060938721421271943084470970116904342052485921972610994700077896202092236417901829547653060374879639811404126487776982784212777051923645129202281530160710842534543133784431361254373044475214193069945602543458467044168186766662283158649207324974787002348516558213703420160953741814579256621756712322884870270362201807350538334955600880786181782501370809372474899891323644139225487390573516891645792957041910678869066949624429080660442226438093177260119891159299455158786338733255805605479958121984091483561366252140916339336406710781319790983634963211531602668021196495883178832876077025789852993442715111676256395619850660933924266982492383463949349824179560562926518537212374492328693333659531912594955742489949355151816583542438743990293114499779304889035478995040352734863980863770122472218821350566022202466904703235665015284167011062079335699704373950762789497735129614466862271862051041024341909199374769326717973045721100795253261321139818048198109451606371942299280149565765713996692394952393281766820451205577335971868301470112303508612609349952752831505220196035887929829835858070481124520*i1^33 + 4101860503308317032926036879819432511053283092027697256824629530139383161706692263305241605644267371719862949471094637995613865077827157254561819533009361936799350985713076152472131065282930800975591020225461766839774942012839999311682494857700252715356552680941652295951523504648757595577913299625193932499255176301286790665416594131505910728029848595527564090121248245970403302021945325957576174772254226594317493992273159012374961431775813211826485244814017116741105308426107577354818282392810213699059380442028645840489386141197544153747810824129244002760960359993067619381562405169116766777049382346795330463507087119974256763512469536687941388881372004887496942301162152734072595087294915076169970163022143621866806943181095953038434801572151472560686955033063524766283201916538848233354076094950678224670438522594261562777932234380968990952430075178930879432376819406580486704702020816235970141416765924080498249910389326918391856584662301682088150229525455111661488936983499299120804207809940626146589915150468232182358099040661709495201743352487883713046358110175821421630351369753436913271236439770967459598593671954464237084054611645748130008826245894101643685420610627543878681081409544079072430703042831610232*i1^34 + -1121824473067624751364289555705188705084370728362682276136750024802013792624779128771464283839486297161488273754491134137342582965510434473780961511519896875284911876677602633324597103803657142284610059861932815268911217040797442949050462607021785728320612239919371066668838797137996582672212689926940360762771867532153548199993100071405970467381828468111495668929046241542649411194723059700380947815707344437316894561478537608695317343424102835681341127512188902935387192212454882649761959048390434834353442825326609470107253488671773400633258265442299833050121129006502441489296712365749655958830717026014883255617404645938557958223566228369621864350699718475914418894296383405659791430602008657909989798668342936400506538251321597674698795158636543315012380643567809967017155674239791804205887921571663783277858524752018420577050791726121769944990186014659422247120912375609830583690725765234404615439163657729579945959511446241194389916145625188767237833997716563665653159457260318079005122579689920393667496326857432450329487612136824713876218037164147716029973304536304240213675939597266219735567671864787734305026533753388462347297049717407895568610635189431141321295366401345852912427887059536230567674118048*i1^35 + -14929573306948637483776661475844685928098799375207648637290516370717642529010129281589347399265314211231480272877885975817466590994992513266192386162737999953733622167112993756581873764429750711821482307932051442881423230490473390214261705774550514626272689740615170005570453780153715069824759464360208470423356049305307357283897384791537151274458674818033172746396836767306049075327594242612447202066880699568141279876696339568225227978426218850392414852378815830114649944769975345996674821006902047605706030990246941301711904098704186670127108177120586986748640043680748296787642278611579120252383092417894843491958090019837326935427202986421030697172536354090573753768417408159988425311850316576177015729111879047321998764925440721869044829687978062737043811720329001784723223090355867344645250203999269896164835845050553744389830776779806712985474640216961340484059440204522922576255960392925994235808062242448670924198404792893198501894690206058776487227648727228081529621739726745348136318905094929466332828866848543382763325156778490121385664926993587668434796722088919933799319025401335520142977523300887467295286288741590528784743491671006787661445518434097400927676278492351586976919472845275338608*i1^36 + -37075105877335164332196449006618622241676664654729448532832934251000684636565321936300374992292856694486766299318617126010201970358220386112400527693687224103479712295669088190782735575801786434096849615133924338760932109333439036718346392751146880960732784829650884947653392216734013145884842300782411155939931928754555277203715344396562902698951732215390174026693075689327818727967902232532305501698466812046376878755848367089055493593448573047259404214185248098111159604575785579806642272711935536253784444074332895566476535538760189628462440839907462263031508442234604788689361567275759935565110035059886182212118233375010394291641069525286426274988887027656790490201052785131038586135753047478051961114257510632166319336772925745304773688622210052622732946168878519739838903372330974264757701432571540389386978484050104654297299938359205429825556821951841162217730855216749832213146596047233955037295819321137426639288191231835336804085311451349237119153250719265411352029788088011705614685805573966314389870317103238060119548310124168521709202386965055515232199522945817140496640457011249083955032156551514705353918769064478045590847740603343138013315773848649368833100904640583686881818314496*i1^37 + -71246829900307643820850189228495617317293971797473621249795118343959362116462016742086560070573317339911375387401785187973716931191590019438171520318861197033628273940781762902279427764028369391950055894888127853978858795351378000023312668768044465139859748016862924705494078667220392700667499366262455426261102236216872054921988883779123906353547350793145484805666222857325430428928990758834995721045793655255846213403658560548879568981488552137539808691162700806727836158817342886042566306926701430370220848871322651883993724632325457574525823258353189791119040305651299760871548851518826281562127557346374600180608141261194527951190150225807723642905729928687727741112268960070665576114825412904547763028806923377304852064547671957488853369189046989009303884056868417038689387481530459363347132701785415825166854791810040945497755692174242718231222348955289594128201301556163089900775727679745626353046533892109390594486758016609777932223600857544129753716280870822124866093599760234448024024488570435132921700799443653267312462188012935332360854842290371004988435819966984762796874568618987747082442738195586362708791642825593065463299069415876331976194286664380072074325187720465203200*i1^38 + -74006493766943148184401044800348800635934693180042344906466588019441163380972121013950782705500452888350151243754242942517364842455121214765343186601406504238128279676160568560528733108261111001634208149703236811983770112232333524053163888172126069161761353420331482542686044238581181218493186500502856880949036299102160232460948880656200825886663255676601684335377726810885095142312791445081532335070735439153186038536684665773500823434090135116226491359777993253899557861439035298681288273283805406091817015756021318102722766036485081055921246261181641092940773938849156259653467128895497649900314194216638377755963702995176811264398099412542221179655595979427928975392411705400430369495435903050003624054860764774658937853606424063292859791072621518278333089881780354315591053538783824523965826369603026094898583122102251152838044662584812247815889853587046584307116491224245315559508627194801770705337587734215726332261983683110093327131872390054757342243954187136833010751982054894180538019583567364019268618354233816637369018518952005971166580415063070526374435186640983225784295442506014646319110313426668056843230383569278713050568493937929290412551794617816744986092290048*i1^39 + -40599255699583483591231671349974619216059169190183724622272421550445271599934828146379493554241388892656790900991932808304797315304573903515119627133641765070377692332951493910052225882612994071711979023575891572390059147229089346645338639000654177086083703406689628299457764423988407103677037984744077605757672808994690338248385329371376560352622755800929186340048700481977828071900222112522177586761628952327189791739504612801312013850310847205612450659083534310903809682916232710902453259760770493032486637885207402794591131406213557733684518953452486563190824559827247761583769802114603099253434122845568404983149321329535684251347105035397495701046497884043241510565277042619757790435738229543761193193742388720221341333884884949637939643260491873147288884146550205942539672287605568859986146685293587566172889795461049188998163158627753302717468830642908111348181604416151738387977866177423920965518284340510550063605499865322112815030672868544125752745825370932699633938909788027551597485260025203207893936798441435096972867304300707839481463874818206624785489351502113077150683710954881164151008015922513953426961146020846763631431635277609047230998147534642806784*i1^40 + -40668941522045904986533571492220709034701772183717647477601815700419762929268950058871353832047398482091188524126871510654327154074621104075015122140296725995900034552631744936840648562270813438328500541677857899910805105041274361575286601577079583924010075019944979580945731261083052951667383381645845974467030946988529753721337288806603931700415585019062091136337397492199034579119103382435735518093110428498893181617296472180625455959621229808250319921838651427532074520909124094592256922930183257685836432380021534323019866614831753012950944988660320758531988761548127906862326234004719913042985474004975447476541180377261797215690045405829329518972183993353274103151312016412991206293510410942940213750369659430580667469428374014918117784610336980193724589735563457041147588586398354739139568270295058766989529734498835567404103720137758663932705078170623611486332395650660251529870399209876439161911584373520863024958386951112579197016561611779211517902612374139705617244190023021717819122584331771014268284304780949413885890007091792080597588026016329477703563268474196186622447350416824489119800969470689240550890887764311656132629383593559252033670742016*i1^41 + -6614248890071085436127826817096793786072041480778941446493173704184149013606370703890484766340203532304418973119812381899980774870743066200860567091666734822672832555720478573286549075498190891053761131558444138276356811326220986316149344776876910094247415714396990560235593528872617351347709000088250470436978782720419052658939489039296699883261881851647871194157034793992191664680102108754464336692152499484432353747719890471309738249201182473928188595091216928566100160586893124915832491520918484741307239516938838808704147535598345104643647934459618139170765510422140476654935117828787361022064805983343921084276468704934925480096639129543331223809486885450817664621210944779886291909308924677219697155315147592425000651640190525970952481192145182052436256048951943678938859944024778276015330600704673646601022942555068981454057615406258454594465470657224955715877792975629696189093130089197206402088497039122739217206951461315049688149451403390503995597835352424384058788409697665023802812085494693265683444636527524974901279523105662997616800820228005431778535438546618063086555747285100595221546956018487074022466304287359827342111400392227028992*i1^42 + -404662256731572453758233396294316167716082598507077799205591037885949724158766416507498593181411824436171361965906908680246154029493271564929232393223101334414867737864336387247391938900417107851731664316840107957575415060344974858038856390908162674634207262458004701762605524099390711523658779027435825770201909889469866067724946445373672586417625658347423340629841734086976021666333087121786233239679279128721880668303538649251789587471585373453948807187554621403045694842834488362068760014857372631768951509987229170821173457264860687577284909705906960149158823248841709266714026245958060254555899625080819616000945306871407979720867678507258065931195080735161019989433005048359622103581395962449825510753860255752744530909112129974859915460437688325257794366125076464303141764356706153516138653599299700647705832467332305042165856535133929943701689397042238786781701156138768787892151410901485379977331261711682945389696732502529627648220235751887642306718015186742251285737253892538039957483396028590790420060344994127535267838529676296620844816788220196200916676072247992953212838084833270439205119829737807341937754847672161144468930560*i1^43 + -10207995395586143043167669278297652407333200632161079534228774844009528434402475862381187070948599814322529669396928462322257968189401903585329585010758581905007717106475084543009866146743406047653823415192398631734658715538978679081212393858214330030047626316366939586674479799847721367862147493594271202470280238981229591917572353991761369022593753828985379947456023688151361338881880852254949798313033244655863633656958720647211562941268185787765847142058668899535130212713236463190290552196195831050150235368317518750091708619806684130801619382566145853751747831689313348840425425122517951311425142424204918839591070096043821457099666771595218697933429835854789616611058336320911156712793977730717030935445870417051865859926681812920931463471909996325114866808814714153761194257387902766393036963170246751381651376228795719598579023700999338540147006372988815102519070593476845563855058007895490672300171952491383280600247374456423860224135431893385640337553423737117976174239519882780005802877040207062577236324987441840489723690709033056947002953494475648679782811152699770414592428188662443924812458838775902924180257308147712*i1^44 + 25457692172091913899970255231758408682731936113789125315694395463670982441758839326857679109185039108786474035758865687114300428081915333477842510629311302882959421630122436738760772200486226009029893790688643317631423148259679060096493234929316675118940267402184059034211711836607269976305102412698916203499348023664502198916699999096787629197899993278930639265124895998905474308814906802925965947189656560079653320087780221254756173095918409967930999324836574170680501938249739193468763065546546572223974259075200264977883756157036451826634052828092607477686040732501050343260765949493113407991626784503470823339555248732136448109757748589562077104149549968814270332166136459464045201762088919421671450850568340320224085662312183353652164640665237148179506756803796892500913875192306245093470399331605728111277839663809998645728028012463129630942158216054029191558848375763325454387244658593755070515234200190904229995449367543144323163996720135636578960120205393795007681727462129342003690158306350038417950496552113969541464600497777219912645275298798038461382707904643416181502468835841907347002431312219177222144*i1^45 + -15544794868483736987080839099069815356980682389351739612704225776447000413196851861788848278080451621094267400097682526107511746238903020852876149258755046690242918876790618653858035412629809352277930142648539329713628828968423177874289488056099473871437550983542843031813625681769365017911080049060076470343095313042599608254234186780614341508074014056301533263393778363255558705748149664172858200274155499520324454634019116127482653089127652406350176287650778283453725841947726710316032999204375308017610863186801199175057977608360719317333716984484592472267760073142745177753225720494354290615369803057483864369053199428188823655067500906476395543180758017033358099052872889470722558695668315924686010042402640819137394221924212727334011127444792814344324377277682390689165969223393604670040710194762229437276372021411510839278394366303759307185903319476253065085817582775990502849645857606324588415549868990174166139806396940416512942715985855237705081525581952379444585606142565771977440030458219833419394164330948012398045685423573423114519166137574821157925835450810047360607211624953573057495040*i1^46 + 32133709619223073075783951323149832811687958140046283552700376329813081926235476641271821396191498839628616923034055010913850704739338230461349744124162748958293420283952375599815281686131811216951414759944749156889313810335849676341298949714444245367964124191535436908099510734301432473461026901662735981973817018947354716427609462942601741460802925439018198893935250691830893756152247262181544820094943879803209595427631473322091929626909560892292590372214543754376347233761168625023225455268867508280319545982364974131726070314201194454415359440903918305913226697395574310135227622853782702731616805274942493296562911739614534747920476866379875655394417924339191053483580981699294832234319674745021723340874353431499994421159665121677440184378933738283998913643820088296226682392037755257927853851312740674349706448427977722083896912434239410688628395678304661480526024312456219329708687022391443133476905614242691928715055706304745634403061343282696019054518674765616237231639586588938062083787742737828598888726242367258210821286737679477607606044842323585809793713204564557037568*i1^47 - N1*16457467210051847277065373950234228729204805194362415246065038882669923412006464892609719346452153845298086098125103218045657783595319755276004103419352558654535013397508167367866726072655194810120582276501705726678458702662288640865046864941430235168875000*i3 ], [ 21886294981068404716533862727888630145454963717723098140843463192778141251997110138252904557416858100655305835455864073606940229967972480275507347289702426244177099203566242019521716561099805593544625164829842605033169816284839563289699639566806128298626989817553944490522767282180462450105701765947282201160180898219616226716475479415807259529426249065828715654207090814264280400321885827318844622241398110962400136181664812764860408031885544623916872820156342696095980291840348675519952449967435053208053880860242679458343432492895984511257753274003337453937520951084636232738196589217796216825695617055937412575905310704828697649464599747839135503497304673730434860675001309328149365714875081741073348952403588912610821140585511914280662499761890592779886507081522451750682422406713249140306541537410870437802753255742759276100142943706762574996490270418935239622122080482363421441091203053839699433379877730749656586871091327266914406196746295152615862076871786138003517979028502249435382500000000000000000000000000000000 + -545881312361873923617227398249291949097153322167320842404206100885867836290405147298571221525230179532942463604595367293467064415467022438006896683096076917648091438472879994592794999485403371551142280730009152532089487858709273571445152160951179979801989363837551756710022723626209267314459030201322781178583723896135486542693972817946262525236545651327860820804531870228086631060433399659836520782783820944084316082978034562358323762047924342530736233006854221156661993009343996133367478513064337094400852212371182226297833812789040556282780313637847377633085679780945099627383250657406529652264638802514019884628666483474752963680036671324207791150595697274945176273646232539451152086012614541778322315779792281901946218155390608406979524857796828287696005380517316937768962230858338801714095684260463580903371014887875935737280741385226792639875117608746545619425069326483394693712844223805970372147978384860854703503301829616416513229901538512111495309212362757164325542035142925060743200000000000000000000000000000000*i1 + -60908823312010496839460891591410946766860790628440056796562799885992691159970469480050215854480820128588898706728414020877083291987007848345309498340309533401815408505737666023922052029522039754851713872106852635508302094314535903620089450417276316507153945384616599058417454373287051295505848795118277484744571261997409490128497427215672697177659529214252043367729514217647163813084036023178983019034927179589229862359524093278075484312277093087288505018768981571702242522748268450270711673207004473317897021448251457847741610685324409172687632472513283174521356835103011506951475608644245450335863895216829251042057908122720514885451995020490323152184479813137956023764788081703149643244636661349813598895344347154152229085630152826466075565500818951411884931330255250552857525424159034706469746481562878170452208441695485789958354360881355700932522302648324217473886938281693640346052447448382968599344148068228333946392586007866299708621512374098378987187223545430986558828010981233840000000000000000000000000000000*i1^2 + -25509526756885425502957047311867369446688218051020371832007405920359539763817204548947906194335366554888487342510592814133977625339598088633706431299639466124816630209858310604667131912248832007323545701335991768269507431288136970330679854930972850458459772007855703449582157951440472619840303783247593930584942743469933305387535646982652322097037537069733193756134249439496858999894643258913931902963176164304819960302128553794296270373384548189986396140666992194836781570044292607312276483008318930901759998844364125841945737755835209351127799186930744136030750629578281542564637755254746574525931311749126733431200903911840275926522486368155410993529732286970120728847867723015306928356975999604483087184579843432960782775332792777143533069438270533467415680872011343835798381821240579243811570760738877433490503654380193073445067991712918758924162618310790687871060762766842945201878936336419149336136538077658978746488951015286554508802500603547319439347942391465707310592874584387200000000000000000000000000000*i1^3 + 25639706287896948660871670912788285871338652598490706529476957079101567222468477920514848275921190501678745384925699743254837416230111320142903224516979763584651875809399219933417713668085221878979846230550979796548608506871886898641732389922613187065602896763109600190487978502536274985211013656940426559386592892370449684980144380620428765684580928916431014786530344920952775109588789255284600270550519894792873343202163246028842735652730787176200697173444806385045626738920845895959164889679897116241019243225851517831233158480310048205488675652282956576936474716760958334905675349866599747115319855136459471887468613490530418700705615258292666806996571377283552561784883935695601369261157322953681490004294806272551828780575390224667051634256705257331740730430904447656538912852481737592625626750683514592199039773799770975395375997634548142091781959359721101251388707891870662736785784855628362396343485787669076598029536800951628036897406372435656728400941280946161766806996564144000000000000000000000000000*i1^4 + -8589551484669961651062702203077397975213487601514920285198264507520122186422654986206250901495322195009124499598316493326267252555957212156542164705925845780136718822033288489394382641793981026471888483975024938681643420147287197959200317616879220313851455065562772657053092301323289155796524394684343508844713833048831719638946980320714714230334846994171335407439594283838423851974029985316992567083548261495935585522240060887179813427201435447269343649858130628355416323480070215146944842639907397996509037138878953435908478756687842651761931387124774495918571293768934046041238721375846887404670903024882296068002836181548119226473207081526718432571570807219273219220937884207351215950460492611535458537631954152511289758780319917463338106724193524458368591079377996430196222601107084657338912234131368883410177251657789906371393898516063404844885626130397557305758541740528869744738101094781205043156617323230835775576800386519464269119037886345919908054563469724998719519633502976000000000000000000000000*i1^5 + 669460082539394409658959287637211389846969480966320819190116434039790123396203526071021640994553093187252140880565813884289716199923960627233342694596923400170494319385298930910798915510710670784497353875231580802323521427795483546717776748416919248110609399361395603815230157049584611460618253374748696415582240482131402962491033635467850743837324818328195076772754657116558564077824868584552063438490408520556034110359152691406838106887458329746175206986651079304535491504712158883529030734314474576864874195946209110989474469518297153736813903921242045366004149597058048331976037822962791354756260552722952945059742906967236419218727067147205473161530738350926605322631711996030526897866946494267938163960446775229808841392921588901083791085229455914704975516539942379840720316677036103963561993424110172647932973745194254827168039587508244803618639677697271787410273767558813725839306374878687855209222238851476972585417530354619367048662696481807826129302826033822555342497948160000000000000000000000*i1^6 + -37115301915324672643575327871208790666280058069319653599650701094978691568436413716934341145537642439195923892280963206759716936980706122512700989405408782080606991976453823436359586225170380633724528461251580703635184241149706263869532775588185759865134502261966310839773361117235369956709094369408506470917506709778344799690312698693794145267627696978479870307825515720502088925770122657320736994007854820244694014306188972115278796472960651529622537768377797455019040401644187693326146567921911146795971306705438431490146747458577769682719557068573554598874598632838865015671460621530195769603954638390910808344268138979160036441504530667533622977234260386488103892174279270357354865847975336065401540108073125216967658702675528496483268965604748063288282403892338840839274504222579306704109396845534205410980138220584746801006019216077756023716824525960085581950625558001669141245361217946116605815321224362274928334510813731565411364970907826176317685000376197766098926375424000000000000000000000*i1^7 + 384502235508430659000740832818315945696234066734160356500094511559176615491606897224376039062758632937788550138096284222936439423910029163693986131236954535451733262114110481460954729152131290124429739452534035280172404598466967603146586595351062314707881030906958129521389774414105179778034845662475458138400199513213827898875707817524257240097846762615876976002383939002763804487361970489542125402236658973238080463664359463624739385860751028800777141116384889196377288399032914211110653208711833957767467861340205271773673299833099856449792454706959504292298535415545266475638100714577113751178348234717892287072011717569066956506319481603771165754469036618719605785410203803166782010495376302993352344568014444230615915067861614071462497825879321668702054632130692706580878865694930291388747545807311401694777301206813680596101224206769734413387379860231773139128939185145456835274310460017600167042509338182917917096164922566190315812216844676102363364502685564313559555840000000000000000000*i1^8 + -10153866305076766043586836694476208428088039026459574223387909379204997760749380192394636858271866342650263753025820095682680845461851520722028980944227001420403561815035602224771745041727137909084302128713687041298432345485482258972047760998518903046363142589440826097989209151556002487463224011984770120874080590159044585572817019550683049968410011661052647110741279000563527518473642113565492867095624873442665302674989242818783919465124128986842683325234326197764819404302344135614981203390121698507409423750001748054128084790877445899466740251925016617414879111588696253346942126338806248629213177366437364088381237687351852680668135550710907614708207502703334039911646335321000378160468307817075697362374783498134205169774446252593565365413633646187204461764953859555225910385404011984398707327586956291011993721020089104615905593139995698204741539608796505458320822092159071691671598349628483815424140201662315605067096181844422036324542058551219486296501630233374924800000000000000000*i1^9 + 15609400771405066313419098407757268546914282898778542266114607003789988080667196660866359725879237646767156077220678021322996224402649840991837840345552715137748965290898365362824523175637177662238437340121741490536258614189336122806854437992839118647521752363937847511320674147626962814347278309681884484308828352129282628223638551748980870540002216701220830412684118278797031608584957293281039870818758357213654945183526494125886775371179105925715423695500152376829557417408867260727053852026823068560444706369525677732159935266001087457578585928175278830841925079033632155806295904659264674860591821837444533267509595898717690395372299081222517254581711282734645679747115604499824013363372869236399718093035707611457937648475581681203994079858426623979897336222014173674293812590881992442128130987517169402687147046721910779737200328262462833730219525523745483787283211868292221721076311405742196123711234325246915157570784823135681926151489632259798993404987464216985600000000000000*i1^10 + -971602164590901606177309262874166937178039204272294897715954245882332498151754133482425473045909470898785587403842100204186775192030805106643084607895944715264552552248035749560008043285565646707554207784393839684761469477387511239964855095545705447172620839368797860178371048369381232649447935750808767322100577907005377770631258110996897891637969068113883895678160514549041951060128833121133961247947742164597393446400105290145720451602456531549267946140353132409772209890490892123205909244536628944168246918528705873363405424322002032719530630712598438761802403974481750952513207244723308608484950800580255681440169792046412284933433515288522134005137469819845612345895735090155876595771686426977212954882101640499220244075454173165471109411614817179481915899855744720116367107574828548214237413527809313397421771049401450478389262407851463215734829074519492997332602109598442171664302872117956025249409182856210891893493853779000761838861404781671268377488851419136000000000000*i1^11 + -5397644906550571685397154895884680842407990832210391301554739020184404537061268915543669836112836711965978252316373097571396462071080943720156889310767042634541646907550053237240291467458579487012347739542179150773208481912965260026255972805935667278960372291806722536129249762467528598262798392353039767649972786871065388211562825671700901317405343223037537028768389350346556122533540718323767684980920421938781188886310196855620973238094981274390945475083066950073020217679695048110624971479514336866946342239195058945621758462428540273199604584939910382080479275112595809653993120063233883437843152121431026823414064873775241143736997427989311710582101372704389674820897548088335524705934036856869972073083398298850883735261949633908225295470845485917775450348599500321742098541558290035230482758448230550738693183061908596231702325322195561126811781506430908953783509591310353950925536599170394648276437152676667915359751292125966772833097110416618551213471744000000000000*i1^12 + -5150487410943218980756925206497648890075870450938044386642212229630383089875688179772026257346673700663877662370258618941798675531745949755909325989211988587714252881508917912688674833123187597974403944153125989666328897361966023702246729944868899150775254229318707391691760806544550584101003353709778350331511967932940978565866877168577373332072509997930028259573261624231186241647343956627525310472363995363287971471766782877565357643508111390288406970163834726015259866937958973812208881009894804269360560320296784112638935812960689293273032335446885653129123291636470839163721150914051385496401296410509619046558029217669719378059566634588955601198844008068460927801262861458884378086009441232326101205314271064600249317925532221055098357157847363081644278139845815048418851438873640172472469369637541133114028640148467427127188481597536991905555745134343686680226470409639836797686253114021744333179891185836882373013973827061073849751599763630317946109952000000000*i1^13 + -19078274858317131959506013010322823446666322776430279340586302331403307106538523489892686052746776012904036991380913989607455112003742491291715002916930321013212602945371046821465949626881380471587514902830218166613490869235390332473927799201761455064801780475422447897336157801414371334156815292065971046519442554632296135506313593004947298852272251966591676328233708793727338354356288577953915291573374100614492929994710330277614946969362228446488464031809641958098768581733981679645796064840347459194899409823432044253203254019018562350075760190052606041132798024861919744365371336618017574509493490267928183226259323560622158478705612214729203984827901622035560869870040381506141380576926192885478757242745073426325313513470831869583624388978080552761634328800564386574301962442884998840114805059987001454063890682692800034616747367332915881884410263430013099373072494215487268660120743601537325662240077234448695457193603078652124121016109530279590952960000000*i1^14 + -11076470173536221901976000599543108875512353439010378895633094207512449959835689096374609751727531499225474974638513553791602455336932110549741656208898290686410485886697173406295736534584407600441353963583256291260522888267166381136641351657780180422463866916229442199466788576842412815810689065747507797642660759124373845981015591825621754407324509714812076962346479736177660440160794715501596010767491144554252267823904889004235325942883822562661666419230232682777722357164167498784442950868628598386627526856348536633129007208236410936914244029034914739736377660116391909050052813478212837261500544078355500839630288839054728879181219584516367412080052983409632200012822907620715707427463760171294663504235568448116655544543319103381214185149336850126120419249237518697250536810469633054114561492424525195251524521100266320485419736842907650175786800011486781316712352502052999726043773910593337751744324103948208076538530828995701709546821402160005120000*i1^15 + -16087753199754027458199686585165412875931558039207710551790669056520176215736643590202240298044556743380749320083885003739347565697404822503018975997026038223590366961037200050109108838938280820747368425754384318364550626671819302258280501152969652985012192354711699850735079764575123384033548045234532430056600032401257889268124001421295229675056415659453124915780042174022269626371418512038264268907302990675634004594039088370540612560367575099129566681617306221343651050499451688988280947608914368902005598320484352433735011990483024900459385706093061477826791682896589252896853736422278180456289889887454923225428161602273560631126201997935091591464807021892331907577103901151797238268907183664711783931801133283267848612108494862369308889658525543604046804001629737103794645813120084252267373562966840644528675997131879794330659923033030660167836035881239490229671487970767840955760003524089772375803633237175894643413655624633637104035410283724800*i1^16 + -7648410667084496503365950135079968041160515516117290875298418593777338957030210982860239371844953557185721395963051326374437452412642022312157233611649184342362650978228272600408196722210688552575445644650369025622729169780497346549727764703281093085431107851069595430835436149037550557212868286776838154970328379754617680517051413829910622709147919600968537125315055230524860129488531841933349831541731021285448231818276527350780989221940960621996130375382221293705619415660196011722806886482434087358550866209455437254040039322645082006079331416381505596400508286409474205587072584018534478758490925368576497587971757673515996688911391418258803516354971063542350017902841815384355994361205337213862012715578475557523508334676807431191558931380311626906802616914490723699294693570423852949782367609400750426282337948768496326339212183100197396778574231019764186549734024846334506762894205011351471623506210719349417298219766482157433046979051520*i1^17 + -1669667648481112011775998313300393083205983112433616337575721700098161047450167578879051192251989519038550510397012578486200129897425474954016943916496353773627866593861498559199706713160586710347270465832144028041543583875301363141657983934238840536293695958424941631378622709441611725702094861924076388434525449863409233758994883336393716330877754294338597939857718019071747354183821316445155339252145101830773332820708850553194128654104245888555033902244642346054694886594791147257187637056113920127882847606905802097835041098000998061080996184269455214535652477132162378557021289457543973592593168340297909224096922751251789249713336937092966231483748662951882664677230080206422137186448321229911653150494145799462838944918361199899384553134519157344022166682811007865784833309173121197842437425580793344588653001720271021083303884461816729804961402396410194446753069668387350196837290285567143238862149388127734248874006014965485142016*i1^18 + -687621915771370936927964567095524891211922894015876894463971679697098258894966705687287616852858805819608282826817494252627028345276633051957613957465541784244700106837161397910130972705093230580849926775117817340214692510107397228565983527275869000256194112287999951900997171352577651509668073213318716144098103768345525608627809013684727505806770079668194475226384232351850648225420482810478272398901264209038777726587285679177657058077731969530809434701379026471914156783637948369440818840494816632029863230187389839764049210895070829259253805767507976365980599014328679718569487898130043179684646792740810778883512162542342565670798182989704359937023847735164406445268430256689788104645938138390616494769359551339011154648853108127797209195537828233801804238769741982770241041867564327574685006798306592033290209408473217791547053273590353775808753861675615332724177463473082244995810064193746625839414803639426467818254174519296*i1^19 + 19131341609937207939750581916319822558984399383934865267818534243976562525585344991629720131222003018912968839138446722151544509993454791576191843518016295854328759850334976463789658295059198665808697783822698906508102744930928823112236737362747241717971431067764750589116097826334766837785562862253131662006494815760689650107336502372823156713195690700816961932040413260969168222490804472648109552478194862426966444759424767712645287938676990781039288751329918895806946421116672919366234618670923771107722482406247144469909800066197728063526079376558874818440136014749062754041003050969543213749313467472561786370093055080885984835577085153992406111707791803116308365075485783301730517270865697465481760102157330543966431665996436109980442507778671367754611322311233062578219270319848797827289263413116527464832540952816318733724806876322376442942633321468116959317986655194108802271925905325337894282604815614344597552791552*i1^20 + -3114461749333724980688372139818473784099380620532368480751347905876347858050103274605767036629161612304339712572711396787193442387513749847264650277776330486010459767850497699127826642331556687471335838819993377979296805119631970295933145367794785604337755966897436492468881846995663589402141019686857189827493641985437724585875285502078792714591367197647844572206428669627777303785614847088491066424093942930169610760604786349588589010893144690695361211249951647096200136543988275063749927643539253894256522152719280791865911195299954288818258261141657573775093590665188534375413644491633099287461545129932663453592449675424875272039859304387709725153532303773372323181334132051588082944127881567047761736211892814112983141226052821349101957786271301489016091352964676125706421879168904699008480314885537039703206763579293790394768653020558477777660125405819363140224972862292163358648761576954302623598839713328857088*i1^21 + 574073539371388605200525909145210483343683028934349665173244776964918581490790453669660663096287828370941001133108043398175437620226629102751287912336593236800732137272805996237739604080233739308353278954581013796584707448643736671237017837971409954057571074550903853162458878055204208906778967730332902540172786404256399831993424629611819116778995354360846200982876623581817383708271202466632699433268333537302026588466231975672755503158838026854538779883432848910381620061687019127511134160383222309700570322089613741798042008253115821496975100005722580019689732402053895042424737596635982625472195766884123097677501290560682415811399145135726193643996889920956435477860336444005954040313065485613261114779123524892973242365421997372062490580807846878552541511885546937332286622625880492058745441150283664142043210700890191262760993806456799679317064790411161411135513966792347647121646208732947479275489574912*i1^22 + -60781921271666832446366760325885907575424164547691636097993576339922344897529518025396048544161516716397931668651186682283192732745840972095182160634201962358154312675843340540275791633172655374890198949610947168709901244089585834727678240265610099586435803893867446575415452783760985624757367870310599723183351787340333085303166790258081129655919461734397362248262054135553198582662124592732984294282077213761467643082130652429396639864453099399796664484031143474032017388988847931305094306667648404888540286530729595754535792041358134660775641711611960110639418979184982781995048815158331742482700778763524181452585443647156100390368811049562658015079079142673775152071286185704538015041478919662001006449115904628339438975779128911384398303327366519535708967974597808987047490113468486354697858770765799773400182379724069591048741856539687222149518820224251384581396479097302574637406591350502331629568*i1^23 + 15609477716218901731781925816369784810802500153829596274845217192298081306880768953696024164931170134715721377741968536538504932176757005794838461238430439926067822494667967827534344569241923533501710495550226582137280353224721319490933034422335287419734066043637203164851006587639839597616452564064514468834908555612352519960634475080331061908130299158626878873899348505814656598222701608393477507934947767320545980867619316061990336067621243961451095023661392647590983912319369469042694363459310933401385547552239666843582420028262852283766642379099043390965768520137065043296965973218718780444427533827034989365908147584876841246317298469090564100651555313806313226320045333771711155729521994768811254822037557422692284065284826649058104127466738923971241280792860542133679735364526756759257691978821605801877541563768962867440615766060280858673044744117086554085205606691607588459456362385710080*i1^24 + 460567499532185210163541720787235944293018163815830904129140490966354484412566765803853870574991276489220603790684957281486956554100683893039288427274121485991816136000710458286904275192902241988427751035603598915177029924684658715213869736825472180850856827464783990363805735553192102582407452880038704455797721092583807566878938103988000563832410310164102729982761680784226322088546860864715205135849209709840221077487517455568377775822747154968706355555016819612767864920788390509914673799724898378969657649826805983966001087817539367728299542128281280391200759159196683435216765090956564382982361327729522213341785682511708435095954656880996009941237015641587401755691697831611513213438193081123008844134114718372592735743609809759681701389690280770727053151600291799517715591523576163570940745699726012552163132804842137389934355389167795774308369615353715468771396963808310628857450496*i1^25 + -10482824899110026703765503389854518078806179501259839826703385685419464928056182795901869446040409280049828135593716393012947404973538535525313021114110584514745950263704956637402530032598391193842826603417679317473117135722434275227244192144802824271088114269550901888314049001770644433858754989873184417217891070361161527462236168404779809523983731018766863038024009395174145800838712927969574365773947777395385344767541580441036734286233147240011380263930503839381191431765849114251932681690682130562782923842294738536159679348743515745014006450823333783987092571552549045449841729757699745244478011577836103880216131668133255555822199984079755880992142037019469093899273034426682140721126311694357834223063935366203208953771137491602798270444918464766972235828514945889613784021849424146808764844982268810082342338996280283941890388675650385992660716575167094644610614525936552960*i1^26 + -198021382642509374785417039881898609608256428396072630312391541679349397271998287234473088461250460387745477594503853763915445442927242010415498439440327338932856440530516749804313396908773246428735338459981760105096908407079802151947483191460101421399727870492758159299401255022545061552550570708073339299925758425783173881596357061068444164754666288043401987952531735355325198801221048578734411116962099715882755003452938411075755193497615364262194790294615217092985518617420130275166180717223823572621613995022614673334932051958975582467157301823815165250466725907587716689295332832764532566211954416631597638188341548818487632682485529474809612513648584373843927380185901928204491501907550052117606844814298647483296768039865748791383620231749787376128285613320040584083572081175336524643461949753958478118683608037983090165816780700558169385709406356218923163856096164864*i1^27 + 3814082676580102537727907407818667319299458430606898962629949145889505483139197274377034945561652608284363176363745166356890013075537397543675902050968185509105796352265384749036798625054030047138007762374087359341052237298833866808945262169818826070362650228373150012045886230815421232781918623659788235789298199571691333742948983712284916342991584004620986564654922292149533940886581328409787293494001689767795901072298137567950323253427177896826158883694990446358763249150072901010511746123163013978508766253224301314115467347093609302825326437245284703433035831854999846137082892901003175352979701509140316084686881068585416666121254540402230678792438993490596032373456724533242935375217884505603810602977166671218049487519854672083471355273377528744056346509261786599450819371814959903163949499378579373014041831115533030741819963608567742935148870091936287776640*i1^28 + 16446036998178974198682326230717578757854773149884957826405524731416617435151399862883598341332666090866485290972440968497822598488356964713596859149248105855602368882857622281549389454751681188533128803577653060531738361170764798773377495881569434946545222335950031072255837512561587851752059036753728548655066169429186387462336674978458961245181080881797821773059851181669539585944181734813120032038788838759980471642750361784548029980224192005725070868639971150390968672766687468904278480461391052817986404430441966276973129405640893899874033922708674773836395686251423596029461161741397073338517698240658760780018023763169731205712848158408542192017242884551966079881720598841306565974274147099502400048388739040006600352938794777737617086691812872458665599875654796887640184670011318463581801509175366138440486697880667573567393704620071087594718224382720*i1^29 + -103112200285077051315430653685602405194528588501106931205102664988026005522351560320438103886134178613476967151849304293767424326930190974599380048183196001885202543919117163564711206025698947921660542520179100669573818742654597724513526466603057288706593981478699737790291427199600303585454455670619448995715364730726718126114204178046028786818929238012910472785550995033097591745841866945595838157792673734352721995439580992716836966703546960003567635038793045905126381721962903088538068923216120415619496326710838091514707106158746462973142742845148166475538093599490117672979821935685715860313914258492538987240156566473793065721615195872841171767340273987229631192160812370555891262201836412433928811418485840450754172078718767830160912121104557564056794999126749862730896246557293893142863720903884681642289147687613427339481300470472018551214656*i1^30 + 3254784954427225299214071894319594012344819986141784883407880937642769721110109616178731763197012759229634425212513868273601303028057965533009646654602738272244396635105685237994740801531300664645257063035049918212915783507251217482740239387405182246223709566860165182129369100381744474770152647832755201676476505626636915200398034778408019150316006034711070402786337786188769275855938451470660152974436125098352099610119895503464893950087471264523460245494035410162104170399036957172751695761863355120830311563960879275535064067387805598393587323850953576067054840395457413944119076378270689280738927206373842150499754326155339958020154049365580354381928870686823256068601815730024360050526110169886691986188808853725137916220254881602588415871670568662922996060947742572220281604241343565065347122500408195987363095783693476083812136742367040*i1^31 + -5237165262170834634561443972683968643390104425332910617271669095471463830056250322527202215779381255414031334750924804517687425640166212402531322584682408042185486210435113910991513371548891882928977966805608778951290930751090928130455869222831554214749306561228067837956138914537482882740231991210822428243801811486205927748898246341651346759266130462882008064639686165697573670270110980935949908202767945137352613747686958094440620435719022474996389658927578728556922093599354981848313903653379000527475710195875113027861770015812666891305300683507596302027725076808898482775043696839958261684347946751643775527372369951092637808901290135769818135811833210897743873293463654053988125266966570447521646338451307021368951845979277597240532330742807676633698744925149472360637129984943306084310535264196221262751665561540536294504606815*i1^32 + -351887809535817792339732626627308199881591566410606518061595997671310283134915055518108914236129782604257800016219152588652235815603228658217547924382776530014440417494819438508076564638796499354896934414912611331926395731044608887782610620045533567405569502164063039826373461396091626174478505016903400440573836539192903598768125618579375253061545275860307236396620898596300924542786201858464599655718121451568582429559370426561573813239112098005734755444273266701757711428824003600161577629953231659014689938014762410086308581607863582623780692195005844655341477105346479176288847756344032125637064764671130098854428188594518470503837273700283948404643563705546112337986842312990920952310465648864834777732867843837317621861724754381893507621268947101892651234249867039906191372287134646184032425548314513554794090301169176*i1^33 + -7799943570557060678426831009817045497761943576056942823996143301016107772036253769927390362470748049349260121825875008048010269985508811288736922289798748551486905551157385358282764060745444402704928634802339954385480053016555670299656279053590113544582782462399592965591759586506850159552594149391396696360445758186074953744474128125905000987402322961857362874755864919917142302086725457033896425377527825142845928968814284116424662536044048254166566887072700372076649324487722542323766814392364841881614756732273488035878021843083580828907270952677805690977857943049138463979328840611131956596427044240045818114560467144049548470721052486396327404215162196285304413154265099936205951787741943311220972062725228782004735951975709245866708938721701143737681134311828628341799220333404704062699031419549253549756264*i1^34 + -55421680245743221453136818041897616845845843446688593504745802804296118849558249377165171576302123484121423500249239353371639778339161821091003920344252983866044675631160446459906487876530230390348275586885214335879864244434449469333097714495535483075446366298537554635998170514538879468782860995661088853507177377051851975812331206978488323678732410124072810403327621289751885847022119334723756774134528261779653397039226374573000430209507025114482710956672176272757098573465857473851959539400204807703082167753962686194838143802658860556051317133553271827400097533577383329233969174578991198590744878971915724220754455858339412324643139273771998752408152780982083816112687963636292837748917529343976539189500314151195696184319497144431293429704779022701363969812622066816599823804589867648718901199840*i1^35 + 31070710992770509873905389322735459831449587183115438961784167829663737115775627159404456139408820164280690598699891942603434181625231129482724509746621459515709048778501177365718622140588536600364089577291933549840155769972210154766274582804068341071428774955348082711397107451720107321466105300750321636003347900782976116476984861376483237294839194024177248934889659762079042286935193473633044030611305650502875080013903713053213716804622015961252773765754101132396739808388205079279605397316198695774067295071569585042139211322459176564582676761912249591635538888546574845850627182649671651370570201375282165698078545221590296636795552130795680026375107306758435580477620366481866724700092444497767932865794143557338958012599618580008273887580588696997670890355882361670024507499415324176*i1^36 + -24126598970431897808805756774939493232161709516380417347183921416502268927354814454760224572486037980576638201267355169816186586573259723813969604734092462110711380520428286728638902763195752291735192844576705981273860084231845502912832692902777663276661889730918983186378268471513017738064891180753130869878480230280356875847891858430565445853088269505863721303147851398013309453059575064038037157022732191985978201216780799489394079737610870927438401402010175074557621512994031919052862337470321769354337153668112530715504919280344895751083497860172708869172570765011743419330482818881289989215247375284265033938012869942039347761009475638456741285564695188162438835253576855267236456143322905167777377784586338246460466267097485444893142343229146778748498481562484641388032*i1^37 + 4793789577551635870749526649862590805772214505344680760762626123580298538569461772740128497525834940288029240504820532980415478980118771331767319518296116617383867190953254089009165307908187220133624428616269911476318820907186752190344852544308282051522070090307946947823445584917922867652649095288107455150701765179280331554034596237184187156315340961369135808310391637221234428448895568494765753912798068238831478844324580863036608445302179440539030325713423873339379746416433414620168889131322534238674271455944977947349542471053910956749531183448764008263135814147809593258795806430118630936140120495475914104149818294370949868735932224803771821570455310685928004592407754102639377853522460134622352609553566255985216622453406144448938081980104691254167552*i1^38 + 14608966380223689235925723009672254533236341962582856945312763392861814092361913200498385707632737557054542200894570576648118017882234798909862258132858209864858746491544414325083458668812930384676629482012259222045593426740246938926375365639170121157413483576832903240290739489489833546089067835781573138678623974233768271447536685347053791360292431465739566364293294181256438949554031443844673884769653473343220700584478384364601270355526660746807490462595222751691911262923546810054670214745068802495058327059682281796571152359725832376063867522388315431691402396906850490514898009511562373670495980852458618304379804749202403209417973376052959419496096529781404857892092558413316866660754909411767159377295336140233202375796565984990625792*i1^39 + 1032377600905473425230307306456434506810388808049811281977505996822397449935804425530714047831836688015202672229365728721968651128269688388410189734996649772688894214766447430984101430872155475863173679279066297884839738140119069933857264122607695139416367436319941761578683765720027923810429843561982233348925869393629374491490806251615886004390315464344752665383376416339167313029273579397287338522646955066049701764496725537608382008770437787978872975133191970528368077460723921723824763073901229445196700868446847224684417980255980003385664601835851511825914727976780696637919933579690030618752605191136402693514420021573178355756157687428133972807826086437202624314906504288514280551689598113986018068857750312312569856*i1^40 + 16129463714292570858594049658661085040724226701386652998609604286714174644891336173873281714694703348748009909143582272725004692755934650396193107497058496584054998188641676559324686455454338417021455324169935584870486745339370584911532241652398642504921915846011913528775381535253363877216629858878026045691683166778194237047239036020443986745985960939215972691280758845030737093050778738213678338460524122940082460966348183953030246452265757618182761438752966821447932948215406231063236362180183034489525541427999802009926123514242310728100001415275799411722892093436582341520110798488879491607267007798900337894225485809462766250563148689706810313199668057168053491062445314412119074796688514744320000*i1^41 + 83622432729211682057983665700286679516007249871889700031732018472492013084350116351817549663661085509735306734491502979284489167308947332607002088165528682757198316462988453401199474163417624100201303849378657489192728757507031934112781194875527684790272960586880433816991032031798396309979986895594135620298537602720653460585920946167940608817101348886874366757156855827510988917109806707979121536302941608650120632003600314497974721217782516669616341069942382778125523562955935274517284241775211156650659231496460273208022918752541209933763393189778741711724925446707253303905907279193912666622960022232429262842503323316046291004337459630542840750802915235094870343184391426015232*i1^42 + 100435631580241167572961817386954105817125195213127542890428706905959300247258314126296061694423034954708249861955380524932391504590335396406289766976967255739490255962364559226770125086024615692459132990119312054625474010855538038297562864262176627303844460423914953415184334711046569151763534845283290812570878314069529836442248116389114065582441865006093108845880527199365942986461469113834992714716362640543198118113216736708839157376267453951966451780031852449361632427293889270867994061407903717802435396936609805538768974045181019186515327477085991031818269205194205856310859045794130466688261008578643775663201437293383270369565207772315903246465327169536*i1^43 + -188181236183140590155992461839085266573653669670469974298182887484571430298693351256368480423903489110103168342058214931708216770260761838971672858450310463340700513977870510238280358043106615931156142943228971434305090873275875603694444862137131682830268941608828092801932203545718005703165652254903404946665323350640209535801888508892015863452587794855844985147114785965754933809229275926708625799065740586208742861411063326748090738606597691368059276177494177170980618308979205162962216017698913172264185112867141513252149186624601636384959453168896575350181414423623893576461868230556560855083550156291998778588983269140220078917433688064*i1^44 + 430934875087717343730165062923782237353897365445727054084571051474961280587623016357079995558054343605902797223480384055211239596398704247796504685548977418363243877186651899917375825661394817538403848249305627831908410851623060673961710489571303636052320722990737186968759235384717148806741875496649042793265087567050564714489380933881253060761738708112511958399910695520083550211011498703221577771762439207820007296992792433275628364090079827977161600627996396822989333603931704049363261292321271426474039578989147387364344966475774200119011038473773765821700426148204208333734882180076445908701036004402790400000*i1^45 + 985889338371681635792722559530077078438251238548804686185270695113698473058720872069249809517797233299742916269463584101464738733208401430757559239939473584426711825918837090762532345702453358921977489418747385284130749145470239560180670955223828445703951814774779269260828175782715134770230315936141371188279900310563384611639235928201129682030703037177234448296061565450080529186796468778625286460578044839942171617984307669667790828231279210516105465450731948540125047677360264466960871524237572698170434338980887094393991485373158256010322862435041418494819548834243700326400000000*i1^46 + -4812477957467196764209143530118987249133542928846449621833490608769652455166941206514106963405555582566476812480826126378924516574274135127904788968170011359042467176090552238098017545691458374447322246832156505605599582041388739074102722540908172581207381770272060470919036276440522091872620407077121978451272081284706581221951597491700751360818847243274413435611161559595349818363335411744621010543421109207386650329108738461112534477382513402419996741568111446445104505142002850780720202734724456357613777282912955466957186998229532672000000000000*i1^47 + 289388864933665311290967470353316563816883177182700470456768219147932911544679691095681451254402387137464660308436172727432870413689080976412373983819252243536682639686742749474589911248701185279370390612494665422136881015911399214790381659598314651934892966569556621225462281894003679428974990737596680867816099919993199276477462186734441267819200570222447881694455165687870594183396140973371365154576075010168595315457762225768142919687162010666451621125650796235483187773440000000000000000*i1^48, -427197049072712889078004047755708432283397505085974594595910424760468209671827317531111483115966757297103510127461165251907562951147506694088515532661848699236430979426308623163646721570435030074250264251522840317443308291320222735123260273431306062599025018440025718190389428441474335389848807613379517275102556159300766064430565387981407771681281401685827452561450900704220967220251315839387167147468297896586263664788533395861660603698406626446587488007133094332526802210754618413422326420511307969326357026643905104373967060520989459997257916823088349642830658043817952050545969141985267137268459987208895923282834472626349020012301771353621525869670571267632974224858734442527105081603732028861139981722286554027453068551456399419664332968016493591718612065765917313046995251120504876580654192000675311958034970973557794141573474694415386599168260005067606386508894678180191896709832983650104432373345732212567133196848358263148948071316209481018931897376826728332830961289609424405317590947633963509418110341297805019145546877175389824551522009556306036216242363765940508019796858529586998367355925263657541749343194039648083685399374254404311369445361511367418377500000000000000000000000000000000 + 10654090187960837562125825322614760661064012443298348162678399287674745204181291145714057645119135975217615951560046968396887871484858428723212156867212993966349311619641660543689106134172030724764828410411338871646566257895694978644983541473582616516452636283648470984663115492047233142281323639424164671268258295264422266252050114852040227468816781132337687475800249196496936362150157433931482504295331513639904766022642523115038597840677972895754910339705667997718876704929400366986743668718489089124112869298370839935094499558342156265047312875200379521721730119790532646989544559693092154293760148051122429347774530619057027932533594768030131142540042680442279351814395672157049704643871969887183132091896899907689684156573753329272005037604035489784613460904255519144389467667897802520105758250961956209711589644463834181073262649401933374023210947285599447597292449040479111563375770248276365031030170929079444910369725379015621878287090064553662295891435327260763261831745613573638169684564071014083391545831252004131520789406899859300059211025042238412587464394665979124543909518336717089068850498920113480060766461328844462764876938236698086811932731105324834400000000000000000000000000000000*i1 + 1188465624115166584747117703417427786877731307280537072861541955907357895960762441732278987755380621792869260561603971649532408188589801845735920149025994997162853213859234704738826746215300077688517026137979008351377867783353706996322317729219377550317720018973165082911784551720242567595301084077729436538837521556598869422748689940617019396504180092076778463782399049173159806167015493012665326311349365638639426867349863843355985859522925904000372470924797335666448439203764023715256034410427299848319060311219636349999694821369710493163638232260134158207282486007099625610391210092957491224046322737846961836052851275562961244600454720125601566747825274934528091023932480720173106974985947918444233546249367717526476749207366472900971720464140355014515058259116557907641755880389162189500714676032722166955652920215221141450838800742973206570452010329220212771294611481388041665953674040312906727285600511926188748766193882015961245466288942989924978107039639936841649317988542234013230426241713784820628845798689429296483083274982017002094494670277753087483965759771752287727066011979175685468551274933204207665691203375857802084213663559987904676441216045515280000000000000000000000000000000*i1^2 + 498792869235418368240692944053248403741059840783258988475327093982620640017650877883623294603559415947510341405257764423326136716721685337694050068877069722398806993887737199316038498897065639080046904060211632999333650667020228444339254867071533340625727459974979712748972336385943329652540337263911738596554110430987776154146964073679609200767691572712772903792931243756008977247620547419573958934727879376247294593505872296463130657108098911718561465381989760291523637045558707251924438229191589913055799255404126951916199391069704571022731187443657879498834446644007618012859802255060929222583257197053749665291104618447395167368001062944690864954729546901256838343150466753445580608265736621834937677954924386423556009932632779364268381204274949545903980151827809869694632248388924531904878209815377684367711917070874104119826622452488318140294968712802353622693900274551405055469923346269817298764213390452855292615238254515256480586238465501422985624355585690558598909113106311417571196529013219866845924220703677315206732620226755786732251880914664503915994996821425994607149454441684247245331500914694166663814000859592140981022522993341866267849075125782400000000000000000000000000000*i1^3 + -500427877013039834245377379195544654349499349021165292307128562660351192057046985100011673353231282121819463385585444149493290158468612639373274857947671978512683083137127155540059267721903854757334225456508684042267489335376514356962507661377136860396543714052944078972425944069218275335061506269873971298093970287652331896903560856897786917422262951471911778406959042140393173372816157651642033731724431135850498012135232258289483080002156881304456412181546020197203255208272281897519403518794506042686079904663101624436168333763985415849178199733895132238177133657224502217823079884488955141746703555572741583454133956004941497797761092603882062227765213974662161533392081347110046850573687713309377705307999607496147812451994622181791988995592707496124718338398910318677415456622838848052702917080889708442986549429337370109889968552040428619744170200237859916170506966631863116216743814289873974148124359831546486598143717488253043664628811892835249123691701853644439754286977442583771756367895654653466682192590910041708159642600283937534438358343769235298367802971414359338908915824241027553017608274629484349112935144676718429487559921745728933553942714448000000000000000000000000000*i1^4 + 167630381899978414556692621286280367687883009574188114291210716216174230948647509242177027394640318563593917432594162700571319140414741907698676103042617516279849989552505470894330075713675225624278674466770828442350376408125278764305610915872267252066115002149950503736429026072695224679591842934835028027664080638728641659533694482762075042480080961936997164923669143613668149854471966435606965562734200711232019512337391563375018045018373263386398108528252715682724579283329411363249191323944298473398696851866948987768442838099947109244341020965101474143292060617538438448841213398519565026467272028281175222018114920751831049719702552735777289374313406759395441589004430309518429327808465991633221824920589540021599091489160658768197712148146233597980566938233439515648791143214060937960484119920634004946396526646499510210120027904221276321472045449955014194997439994517799542820848312721009627426504630451946589349024228264287407826456421886584563616163860166363880768643079485087207438143857167614956049120187680909806158723071529029713620381712020313978198576303503303133668579498924479947404238573967836949265819167018770230261201749467153915953484046592000000000000000000000000*i1^5 + -13065665324197487042154948853289384191571587274835996106088844842916923434430331599361807145816049261075797690256510328313228105143596824998961106695275445827141773592882047685698851133726319067912873059056317979134807521042597109158989255308536187856934482477961415476622899152873791875563052702342154003082789215015903789670459442887756930228133620596646053399482459431990182287447612617675000972155548271554616580259800022341150857466196691683642271594040759591285515186368628746477163315593396008364825358850856741897678992737369146142473813279043107858450319267384485043719572054218202251092216060119856814054259571863493624957175813810988169006812176072492553573166611539841600713924708274487571105770475999792677376294972703660562543533273716112121259408792717946252716329600287378213643013773508653394799335107983584972485491512217216823844122309172263967648817834223685520281604578944130649668704809111030340789591212945575894462991566499861869443309736414546998603344503949848169258467049070225520887971888670093191756888697095881194212364172596937105411287198113905359431657576080501365212210453954559680902393028058809299380912792091589187622784478720000000000000000000000*i1^6 + 724365193793307302134049417995209764820629167168519827534412694299014338804262646168953487997546141329405651965161509821045534640826784032588529024532571377784688627575367073918559349032507709025214653184378992244065090586787143198431487910827393635506758583302066615873374050527928076190647484993858065928524446843535592818803394435671717355875880479931764648465222199298416972222571995666937819994945523702907062063374705518163085933187864626353469308297212839733699784909796561348724572907298764630595878131457054962009319604856180727393016158973836294365805051553357634080582387086679622585500465460377229739933503795220497924721470076342205115435234575332099189784342377262254421137602293875929061871052116853379554434377207707213251324043604557128834738105820607413014899973442924825274411266140908194626115653401743592311114364040994678785802477761755642588702689848323126044004390341413630195945242601646430988354584476190335136760769525040882450007660700824913030572324801539651365659545548032745247617382413169461593048044384092378976342616337998866500277692568981485697392614029011083192541887982867483438611065837237751270302364236208498215966208000000000000000000000*i1^7 + -7508833100618135129271485067588181767778400105520992315087386175531393616669719654017629834375382267486435034765975836375089662638161100515409987318831782897708483512486504895247277790318761688411536392778688574500191761552892693428167518389150840958171421399074365522356515275753213858641192471516243096699248756201213726308274688220059817221364638148861819268112559435706847300206891775175815792155213749349068956532587289118790637923793285678222706402781561981685422207572216441297819627614660464835046489571282251142996325029963586786213600907598457317905553735493482234979189733142570810496191267520529211290029456828595102267057827113128890830873487731057526311712911804434844616427379732957867201328467849037590293381947144045554744790570566366080988081182041542700251972995132126875223136650211108450764518662899209788516255544264524975299917617490834534540367134173109634918158394993059045142551721635618128947206035702037955957766329844297828136852292540095511361955235940032123374489130615728378007225262696502911600099262797141761282189806193026162608145088691068357646531900002556353524838840296541311967111310296122221910278428275092041089280000000000000000000*i1^8 + 198141985511229149202289523757229711131091363001367899288419746424195147771547726836225839178130047845652160510874171381028797835037804479729904774066777316463246602267971610151219218472899263346941387207042835135854649066520258679213109607314951333303026239619348253754443735100352270044607858035975665115416780932681207188921470931187253766186684501614272267058119201809214525924507295183398431177962018224325861682182444328876396359393438840442837099295734876091612749723506679994843163228063810119603811362426037481915128782480190559204342476545889877190648991038179326534075452226206124446659772415453502301144872453344246617856782672609409496777172148474042091318356003794890971353426673349016490532900154716811047041765467821844772636019253051272908187745133106530748321198635242342301147017742857479065675806704180782078129787173655937608042222020253090132329763759996631413839017899466992283848647325415913283639659046491745287139933451765346693418583290240156618156562006308255255265251638391254532658336301249912607233220501924553340739559556841906563614717453544489206940199560019740886301286779873597778687421211825772558299476504337114521600000000000000000*i1^9 + -305806218559067116840490039880855788694060731795826955169342814216472618345824347764625569559897290458686923437528962767436727985248853654499299276343440533788110295171744802506946894795164389913723650321644418447258877655403572684633028068488454997203865310648579876589645481884888461209836971144876886203070972183517633964343992740163770952315537765736014687325157181676265167200938460996521055626645261113597605266270079100440236312082459812050272944544225889333547318108047581392698551223772093925707418054393931171020012127539990883169278723217112853209757571799416513563279529088315640986128730785323429853603139646768739763057105021946205209903078894292362367475857950783931236642366709435450046456296208496559710319114315348222169009010661391420849384988220884495906487405490972305900713531592449464766635980389090300784736058165969676792704774127512665430412861348880836245780227195418763225461238236501034309596740040301654535817381347416325366074873196725474538110798986514922536369909345566593155078299499086383890974748931608267828874721532575385687224944965368511743911643976276325022038257036582272972905070816941428991425763454786355200000000000000*i1^10 + 18965684328846643462890811811835702674306907222174228056779932561593706945475171575995695519773702754737288615142150312111434360251385246139525985665722587051627658979236357321542076098379857345797757337349042193148290763811048580131531416013355079221635352611581978453582988108263084701925630009884187751240661568374215465190535222424071151771023271925552896616755200552603876165320543198750423188507895728381939140468910910436141286052052163493337347161390462632657082054073939071684978485297000158352663444500162000267175102158337890738016189250584216093187026667738626424249806350674931461261804410545676889072984801861792059950491760701203957664573149134551446635825102231578299219859258671081891247735768220027766472898192338329169021820244022701786625844137832259515763914553565207860383618225025421219627860392265571149041052861154307477223170107748363873002473937919157598718465455913749704045253558739458449027610748650451355448359827448227290503971798107954105777446505054154856152570682335229045068219318091142195890884510484346267561949740623646312102100304910865589572482003804238282703948181525378567666387731014653084415824080781312000000000000*i1^11 + 105299385865711829068660784700159659741083598516433378223406946003856246955614760739896146984841514333747821153198213002567912792684558658220693348840661440854534398128210968203796376341381366015447248588180661942041591669098972158078243774903163067391810024091824978522458862801105604163402941255355953345591687577584905801263631573465856439324932009129388819100805565991941802331391986278603516534258479521786990016013968909142003524625135559127640457290883978199888994740165079520465549722477892814567536840126064286163074159011711339940768679839684254095604203415138510740601222654289002810390792399466742866529433734952075368604836726311979809506853834706732042945169355205862292119941714024532819143287797819698500339624468428420389028486623315285802233386627712840862968448688295373702162443841613396284786447954731171874800673974715942912796044673380205316303571103859805251076882187179746680806264652456398433869682073680284207060605384583799633633045224131793734738562837753633812930004581735446021725085427320866626103416434653422023986410400898012531141063388131614614220234779990425515555551882436925068161899025321648355119515648000000000000*i1^12 + 100433744721939795109219869545596103341288797402288256771159941753220854059334575609619873809720149411742625450409714776452241856781702598287086741839773805681800079753966522158082140806274629451141760178320138814077443343942354682918291825731505825693275739405839158674569802045798183661107437248148884475883597798037752597190377395643707079371755026307213779488759626335855980709438848047971387843344505751221742084020654899426315343938594522145028342964558456091015662520453636793322178190520594530090324667650522198619150657899332812382703392110075437412642344680670196936688508120763870575437096193221282347392445609552237301150948161961563871507019745332867796119727536351687199661095312264031169901425480912278414422635861510668528759093921162981256462369028125685225985018822499859472488121046414102149625640414088386536483193074576848407006061313074040967073745181624657668940402534766683834684540683323019947337520184362379946647481151544760204095399002172984237578765174810762157715041636228593852183869422033740261444500995742758021058746940397175228661083308682763340779186358859390965286251909618870023484220271590765655261184000000000*i1^13 + 372127668608378088369565275816960055251174530294641540712724477177528488992331578790513012162851547329181674394010611489845915256152967071472554736319781928825221830591683190741917749813976938570626957885285178215435679516968534951898579600804987153058101374484952418983426391001759294331371916177503092629715838530723524499105081062760351897269696064803976874092134180168797496051413762039529758318463994369852767742847659383522345449572281484304591152627283774188767110139936937236986509592556064178874643068461930949381630533111689556775930266277293953372016489302560035806500935726053313347048096311068945109253840997808586260823834823663256233708953248472578886483672545218650717482154012901090854286485239572923163356434006138167184107928299861422565825830807395567435471611468449599005898128285285472764958831349519634907093338343152521344343981694944301826469467384898006422644000343479833968950670145213278898554998646020402067650088706406337533878215828399238960908896943102677141629611388809644936544231125410641630733275162622678341532427954554678004111328618742220271653405969143732043078154975740742523968007998435442360320000000*i1^14 + 215882555932571292224312126367632431842551254153337212869766370166449584942968568879748934935472342863486892568290341725208002071747452787429177093058599723217076483233897345788924721663513153713234837408055345699140594079679464347356231826886367204111112926914794109366019806781417556036106583975441129193618276060119793891697305863475575200366672569854381451163441276771293540505890713580725233573803236251098695139663424684065663518734650520638096326639390613370406641164011321000430019983053522499517428395793609135217321502221416215962633718209139190592737566234411074242255838490720038677326001041368793746744128560725309492255782106723009705313197512410042463960846091528556114024499954610750210812989343811804836354288525528647364878651253773088298654579955482128978619827256986244782787851948263813145301141584539016778316111103723787257251856105049266531506643448399518026634881431834981924774491802951566253462175304559594724422297225715821261422184893707922224865862383667972449503638553065751063604683623021490560301149393098377174660243833442878726726180571920193894210061858986596573579330190335329481544506520347607040000*i1^15 + 313723196512498967850257585348730124911343214714634541210256827107617268020977854146256846931736593553963819917265992948687085331839607690307838812764179674219727611775390056518740921621587346247201450526552575999074065716807029371992944919209762544636253267609924958723510626575908480067032632324675566063466920181123145399229801263668213662647291165342165017201181305859721679053498319803183769381379978552945417617569459941399294777784197348702654841763937176032276865400716506654920087484481673372797443321293549837713217762325293302302125281666332467091640858695965000063851083535589821069379743403196490474198658563447771120754232444314480964399618803817219240397998463296564650057457084750713231270570692439935365047524400138137770956666134493396852714071147636622840135267764444640376002540079683588275027964434942188806305309949894336318087767935453818598962171511395921895743035206658955956822183822405231599479173530202330996431816879240943238326673601376807587259650629593030406295565988291641414168277229988656313543696666460015231115429812346601145741614877421067609919279069203594625883833335141243441754916084121600*i1^16 + 149047070615094095696640990005752305146809219295805577682227642325546406744487721787317191025626900382747011882035231352325860242633907631951854916740612185640513589794461185170520016019812345700173238123036823124642399690400590411730794054374623785208972643549089007498721187927424152703640020128631970032413583991843478119386970137581519958792421454607084627136616278686228905143325493284943728930006057486151458690056528230514495843311228399214318211433088220428698316526662216483676670334000335930652230829557341886718043804410149361350864364147790525067144161360588461514232448927165412556912614508447154842022452475788045907409028425921624320280829849080013188478641120786850219682551856792941363122705713411269580590694388539450977700728533114858124502987870166850135267338284000929978189305345349754552461436024874481548484329736081715502742527561485224280967295247693258562978867415242518706316332359796592812984067006470882471210064764482047577383620913016101385518844878406283652286402818309832534221440073687325051959848433263937842070062699746345479142709338324420686102001490301734707152366211909785261535395840*i1^17 + 32521184272514699151691957899677988092869533134502707391930577233026918386311951451529901666151569557785264847772227375611421174347478055317447019010198945962240694605244715879202889905035794723734520876543033555445261281298574919424997016351150318693922575605597808765046625542158103766917858191960396289550761222650027965878939772672232672941090931496859913557129976322144036549416461827879482742703189600103051623795283663008059900469020466851166829521028378368505429360467584104125956706725263535315858863207548394386575412895209930552972992199585424806746019548383863710547360758761686098916650891196941251615757454386469824460069717173123210928193619618700742586342547896380716138506328601544214110526186399241535883384563132934760467005722006914315599407204570714613850015883756421170016488536081769218681536522082492671649497421059674713173390305978497128355012685949336176660838134738356069443841034892946736920718056720986158955924647169812184807605066117292817976528812125994029770998976863932207188465957201802264615770022757319672852955450450671506481771980191400514528092384370475819858045545192387510272*i1^18 + 13397821206934968530936112618624738050911138193285100861941622170779390170424490257202943630195836648169784683473354883604456009672178627546985961058773544522522320187040081362729465365555318102173273118676846553747966368263803801423831313223017548870689481394948397557383557465180773483596454503983715090038823423404201865979186618606116576364244035912594817876792431728311906567892880903823966318742947238980384656659393045345004977676926629986874469646566104402052884767078388756293974038148621617383583822634647286059439163701395539301610932499730766790922061034220628791910391368615906783424011836473852672778048662750751581357879566770364515006296027642383291913377409575774042458941159940964194172537670757956775835459995071260665398323157515500406483891589465686811750629293815602432710052211631514265387536888205873525599706084258955985961595277850642109034619826968271158644561922313756966855815318989745697590118848745698381703786128320564939610065053059108209730048010695326692700421695084826611704250428593157372075866169222373901308671237692578137296809249259181286010180475697749555200465083564032*i1^19 + -375025553373892845153942306368715916510374015402237693166206793010130237996696839734071796065324938173032384870384396497955263749938244588052361470803598161238471229502820045236117907696968579534214174970371766861744348382425680745045685241634331311238132064426942114378056698041602046678978352555545486057803246443482336510899047967239624867903223642383706340005607728558878896421818716021770021570734839619473663971718895181654127285975994329622696148744767265302572052683061122502150267285050932862446583110665554942677139797458335110541195894149521735487162702403326094791555724539387085379567798729314024384165756301911034819470127303462245004625722705800331289187690291272261300617130770135282104042518887203826823098527297605073959783530751929714411172591066305934089957627223557755849976547767639313596448630538428022916450735837611013062665368228316661926611129813261485299063997496016255221771716095737267188847467475220113492619232323551287147038752339698733165974005297850314164797492465345632004334038460775586608064436742546364314262771920867780623867972383772752072788805918390876342288384*i1^20 + 60618614401765352066216673880148582244640930021762576426400536579258340246737593920627218364922227065090853693744484259015795128556737803828253507944734520457473991378646230705425233680862745405228362555802855271447252966668895621926761153330592799808675350624119404791535199048234567201126066600653810713306642947782515513397830277735981263298222862570408444114634697192062289339166868257409692289615877756900696384921390559558660273924787241965823860553033446218467187104778204998839372801846690496919699711354626616810774506301667275039214844047726064151547917654120711731294496203111794739566173196869112795591937456200155445314623166646279246131032135139468050656564802578312470976139484931309069764342345227509985807425105519119470461951567566316606262091438760525122889597720891607525034823702639183485077232149799834151428403387846202780912883381679605321955191646906744649939495033482814886045382256062746031858185131675860972849413306065197728374979376495894822534101146184994305991805975287089972466740502045898796845652927065589523096520807678143288427660624158502126289070270487658496*i1^21 + -11196973915083065448537607946946897169294295315909263426724819753681017221532731623260709363410376211026113199905463311241901039758989600691247319664116710737124317117264548919625377846869692000017363145997612280837387817913742334411840192337803641608501801089345439561036063234548909499512525223638390136893445036349632880903602535277026034120116539552601932686163005105407630525064634911411751044241070559046357441718973481285042135181703082617449773811063153810728096485821176722334610715687623314331288896874941353262573003313156781317030331085004138247888198081394085471566293641474070117901537623426151715009851674176850159255307244700797767986418281164925244486066262071391692915580354430585266722218763045889232758254675642280477581991059798700992865430411162135375865732282373380001739079220383322482851932731682934726632647276115823193714701165990261630395373344868720446678767396819900829540718942539756432791473931847097525759627433321313888113675597967428716975729581119304467132402306974852235281039907975607332058194526251962088147557048083360114300672353418560456354655125504*i1^22 + 1186106237271865859736336466989909384316087002744785285848234370274274912677023872760351478095307256356664949912724383208053746303552674079857563050133549898950352053596394933304454087624387956796571647445774570574474108883403413932915604549336361431776321744131086480472859823858477372972898228632430836681943190985351161088545770876759709992100830691828446147371809505609734079759207725649920823516628767458042270733050770408505157786445124368802748637434540768716595284080147388194156068313884904620261541069304165489581937900104534477055186259680296655849517365756756680706841660163480094356792908008540517761508741653018856322625187387014102174085966775627975921179809117967936568570618775726623324725799945521337771197679855043656180308854130695767365718108556020422807658879753067112818601213549958731088888220592946120639679804380927598066774280611868166074726662298813828354375508130840962557016745024866542879112967698580163486264288111356072530501772333999816402265670368880975163212776075163854243311874611098763759525252350819369947764664095089348499510030471493096390656*i1^23 + -304442026588469270548421685363995016549023984945727875835861106196356102541883731123727915832356765253269791726860874481273326766527866859879635207908297367018508992343672258592626105112093503442943408508629423693886009675741989847037157405058948294716298545413382116822411719116794325352204205498980719423555860126164909790677664751917866908241898925970896648750603215235322370678683616850291029616803080881390343442160410585595967496575361361418303002331492284583737679846159513608767145143976734207429830985682817533951552561125301875348126174527842897588821567402991281017447346354715550288243192668768350603330693376632874597948557150423424190646929861714662038156135478259422802777270477705760419082202189276369725749911705696258501314646241677619744601176109135611479585342432363111845249447000116681468876184050682755261169884134099611442345049773562971267565576048365726387809914086578721722615249664157195951844886828124852799914657442854692724321700653315551341914224773028399903402798306032353364914928699250992098712906315057989918989295666361047909596569938191360*i1^24 + -8981288395394201868987147714939739477645913855387826676165577343407456106984603435093729930863794582925619070568301290093910773549790287865553045991012692705171713676205967026974584218499911393410324262177466639801117771315223667609392483707750490657874827394371282667372276062113156482235789327402298168476585218829459696236252918663190345777959674421549487343592934029997948302473809142330336165567919907168438308462387937518650340536661414231105807501787499100223694056391489664076414899404876801607156017625987250726149907203860732084267485305416483937355871833580995132982096169749077703164173375763332912113709825260758038793178203747831520666951547781688724261084743231963504140307223449367533755636197959446587303254623594242903111047701246491247341687320428713044357118579004317415392347015199254396658997567661853599954114689964101073096766113192961732372147795966564038789634176992177051082580104741786965468750659070104530893244625008956903254308646217376188745517965821796049133936285783664373348869662531815142059516916695448454638601926215510387302674432*i1^25 + 204431676218242157318296399819564688248037269918081260840255124218505924845488374220339858274085692300084344590191156573265365597226726836186035103671937543806061128656280403241119554066241437741910162942884535377755398174051794286363264013977970474550731435048927117438606383184471515875346161655918138206695419356424303934384896891531690722369319989014866961959352243201434063587139882746723052670081842637411232749720165883618260871043751580030425276592281085561028293034821953540395259968612251131301353278170738928705503247801034106366287104729172547220965836717409805795653351673881273108744394841989862532980723118464226413130225421225709029265094230517633262148132564324588634330904341288175293086873225652350048103688438016374959267214243473497517169680088653422968891874063754763089741919896944663401382572900393031520109539152537798730357015700781254257856680862913877499889004687132440133239102570075727504756897648007026267437284957586575935406640924888938310672609946740498178491113411495926856929786483309311671637232499947314954512054351262520320*i1^26 + 3860410421018894043508001130312968647170329221988267812574640951264322448425398866896294330255186232747242370848021088214220788752893587356060330801531387345009661472161447462319539982315322821581188568960208544829362211558648783841679426170620234199190075961719765294804891009020251223903382480655059816364035131060688774472418079471586058566952796685288783047730610883263507281254454988948909701510264767936012966012010060696124555888127749488425176076141230568199887364794734319337402627081596503499134242347055607540291533489978274476279727221121738528807395177583992372053619904825295829338289981722924323227520251332094309427495207546962094131061350436871798656243732144958320616304864397517119120484036168589369531408142989486370746252995742845002468477974858444230210079519335133775404181901361224420932779917921871982158872039942153012485372426372656346861138193792727167075193754561880911420759481119867923296848101238077365077794652261490849555850457809903101025649722151608947352035694532372098466238615623142448989286173957814986492422386688*i1^27 + -74385942860162656200252674532912812851177033864348196552887724620683085033264072727853422668099460276689942218200801699345851786401721928086953423521801989464356759318652770394693256781643494414816917398083929432121781918347445438893819582827591045978405879533194846836523649201822106842107597189898085511108793395394117146065170155503003942220454787680020136234535860692366144737669431822798085676491445312242127563987522206987416655305213913332227493214617207555695468248079786193454796772453323684552535327623657846043955389085206492122582811877339457908923904480076703698316908456250207929277135093597082797123079865362721281810501685208449844436177471834835821204451285198554419362334049339101193840153134534485498854097872550607723563327064421745949173895838346988038629421790645385295232924017691084913557903403896442710313796708907373018199461196110905347260298424060593394808252727374414143740305049611196294112596754364971630132666890873886329974175012089528187497420956387238606979338430510318712237915538087633902942345071614018762880*i1^28 + -320919036129540980441103718761018098522381022536381550990386188448111016079477739261548607930692933180706759401820618485320512462597926670353367094691480846194403165961914848265954107594597571148089459531971380558363108129583976348953371677458725873872934598970822629541282433332578745539027982903036275981114666785136184981189164440318643948957368906749309845301132465929456090321138598379247764948026728565319793132555194742038687497481994227779300501548469822191616218131647070603423100808842809110131734761582063349023043904352303566428996680324559403355950992360650933627691919821770861799205109650920194115419812895277773765726535809444350694709462339305324390596763344891572356816970982962759994021690712045320492384770946968882394786856430146860987368878940666666062692418036010089846086489102401564269551023463805365922948140913494023787180630609589584310145145550725680067409004788410237298131654250339980461423699012880066828014101204858316755676406746086529937689386761861586971919546262660600038183736489522545278663008426240*i1^29 + 2009826949248601815943114291900076274914333277027893090641583814525382810952129568425735688871528621050340317161977459861039161237687672935070852857546305204361451360972603661865428781480884175817878012298863544354051510121933969503838473463706554173693759066999365820624068989096370645107218543987721965724557423370033845689576335491519542921676892152486999121325870727273229683090653960682596459623831206349941064052134056757385938188329827705492194737112652980557598090072538690104788194521381172615535822459874195816266988441790484806385719200392093970654574987061368069632914581373876498732410766498652604916779675760797250167005888967730572654307208494644044597443050205200709172386964368575079523365583288126450258687988924505401954158710654482192212449128511855707623921061026891638726306379874150789892591745541961671940199999810238652412039342203217743584175504823728211948174559558600500610347540507049828375052809782785752711348408301471989459927374980978013872956347517807912500060053770272154414064837265431788425152*i1^30 + -63466499675479259438375402170346819650948479119658649188549371183758752954312002922617862027443443326535172337322081380036437899985094234323363309844422962215188112756425618582811692588682983391718985839081098696343012698909759034086500972722574317813654720114465581694814512468117156917045765943774504107476285350710252302991091618531500130551675856997491780416638929670179415176382428945876951739400934948941241171707586685107055441345877827054991596546769891179458217505752750985337791639182892775857306805763711561006354087640311308704749656354016298195251401871254925563643465068697746246382183456064177349824630765176294946610535755726202269210132559377597601672795381019247474054066130698096207174714972711434652987982666943501718917117266258157149347728306059999429074110526015420059708277502428063754670315212898906099458614721845014314346233209496208692973770935427644505217607173317435985777873499551844064550421732696109341637370977745285836903947358193214846371189698501843866769904890559322017919148630239680*i1^31 + 102064472556103473117205072206362808672947593351217186198901799559437191974472665516620860936387832106064397462909399170948055623618006325265979586019517055525547897077031706091352041811085362307370980707198256818601022606058108756788663274176060388424245188839368216771900248859481584790081181347882796877880360414194699412999208724901183601960535067865441208148229311142770158336648757219001307327095324862843945134573965974262320555704689052179497536781688246134948716139079218020754089012790197667589245263150633489043394260762625886085634643269864045919161342199312400766837725038088534288185456148314199850148796169480052069033547210176076124632312282835408948219942299523834531223063490980544334924828346488826013598835209354049327522215798396434010177273325595519084453570074353451688873867096048478008083912259124435132465807169065979788843849848576786920930685876796465231763757301308554844021390113853816152871243066019089314829561403503474173976862104607798236135203373549528056505232075729121386627105*i1^32 + 6857987904377124029122250132787328566427657149631596032534695505428510586332886788130471987245612591942027574392615521978451677688934923732041285967187911650573764620950572170473532379641389839001570893922482011925242340954271430599229755717424939811197266050994265158844093092145400930260945011446866560365372665558797287560539067494700829808539717683727960781263969295420701805067954133293804976592985685056322242027508575873045303437161682528290936665419431715864638281262334401612914430604508711551006109342181171814007926854499624122353522003192088189150743344821682080471538357897722258788274399843177873530967223164533199101210146032250979247323340623106386147751999976253252824055045611560699130361967954167448152767161790403714397216666630212726494542561897521146755503451566450698021820147920144619535645529768614192007276015046869935602603747682737798768958816521462664974690984369255593561545009789257985897526557200443478760771768842103771459393140060836993286576905579390302393204416721992*i1^33 + 152014684497404697619972060681780486798991966039693848958904539448563227826029512262080858529579479200696281029135570857547233131695410462418193042249364420671505239385063895943918045366901096621059944155396840156073949558309411595077606519031667139476192967761007129784669668700483328618758542415065704306348078182247860330583036101497015080630552031617643491482609935662939220106676649082200884442340430988450227265627792474662154985586806416316040989696307616747782942373393821156735141122489531199450267338786426916635855158948884236776941901414014084348837668323794689096739896645424722567832107033168601659221700489069522275050752400557342394788993510685474133136328070468849219203692375571945308444491704558738572531932366173081530944157137877980169486048140671637827639827011005601522887899878835849993247903369270660057501846323029006930964263090636238907750130425143874957290799012332693360711412775254356140533479236723247945417245977778787156049622134132620265744875017900401360488*i1^34 + 1080123362537839509111195138157044476932571823675174289564101980211800308948221295371780200678484036137322375103774137516262135972377494912242306016710832341206734323601340977810333905830306373270509738095969583985373041296003779999363385121752252979405375708893187429710919868719371655745470126830981563732297560807856683029584216393593824014093632684764457206475629890175811549854884891202117927642922784879243414196781372584117891558920581042215082440295324092248620297833052574728999278079182990288628209278552699947232828005130934022120860161402360474431069239030274307863281813805404252293565985357276685639736494691309957483634527678968228673918647649417498414135103589705560839260400289146476627385769618914630189672012822845840984236958984581754962306588624221583291390088343533507414144039058354131419255288712976981543291344745236759886404942780180970100512970773984394429973729337302168094106069155138416202008638644092200269931373667213679893578203974839692502936657280*i1^35 + -605493024618006112157967619764027631618695201091652679933246823409919828836120573959712927878131154616188160158308098638572798678424841987430058110626077923202367939646938885812890440127429171269361421519624927130002376545886462726437111922309596024545313921157614429395291560998846970946680233291810158137490930319149730480493055363389480764038797409896047578130590250269435147224070941150401903728378457988706854931164760313125490467606231855012838822214262555950122956846455080268987580471651263311392797545578171316997008452573482821932671053350169121003237520174591621380844588468140599289518553634634275950335429150075215229353207468231205256742129837193181572813871877050176766423763981433910972461794334085616350657085968156703826805610768785054827535471974277324911694262771353340350723512615542199883337328236079399127105376910749591592336777047199568046995135547535518420616874896691667859807686441478588917300256412878671117968448416432089412346725660786992*i1^36 + 470183362096759128103610978743986981106502642561058657979354684718510289293985722523845719626646212407636234069068372404255123189278804703297273051472768373836746816357116495354915494724157382711617204210024880489283164115201821391461607396154328653812253096233508501981420209429703524817680376275408259185688122551451183605655215067286207979530299565291163913916551203889762167140216932691788722511614200119927953399915858870428244592269276808923439765775974858185849877030025310031840833186323796731113690125816682961026803772035331377597182666760456083276704796910463322651563513745554134923563127691161012057342519124333248044179533933621995884541191835432182571704232597112646448464841650338727124772817901403699922684923122612883700571333213533474057240289300492179832722120526149263167491320248193346102565968666221027940544807424987644507843494746160532583280721005942600520771870583993180019988495789988130531514038766449597698759498684243388544*i1^37 + -93424601341943399285305103927029542987030430867991456503261797257223085059764879039875917146792512335885107463532600965657678048258968719854517733479855169613364704199725742815391297466988879658246814117883280364978486499522833680380191750213271061420895560479313347039606434297436062961707719915559054818112507584678180413151175186073426528989534918293629864473386919001986334369502123854150718998821359770895793585668350968258571205724316927456160017136102961562107610030107908421115027218040241497010596252944376225888195068021208132210976087181523536685462205894112298381208981956337919507525910214544071056072238085887904295323922188758957066508339446452328140346123696053807056968261754074983574027853864742472162042277443432949199594455227559778823657989941707926683302142349941241056774636297005548858274655640673521865114321374890351305526218914044547132742789091764541067687354358108606693097384437948527575707235526065888400384*i1^38 + -284753722775704476602408567337851317452000641630427743806404211793164845021144841954565583516961259341514783922030022416607632016847614035490581839443688893985954399066317438680737524026161737428898499504504801249959014124270532398158221469478808311275810644523834092392787369113115695663483455658781404951545828029579725704177852703965802033029852087721196286855237385384167632974796327500398658335980976382212504552153640103652998090566230510751272241797310610368557176498300919998513132150662633274712462670565557536546039092327009131022866307136481373978773548426718620269517379609265270267824787677632101748972664536758725278855690133838349731524266475544238402172469193069161000255692512510499759927203486519796870902314141965565979463684682993246948027227788132520319127203556737890016138933213928322773547861278312106965652239188073094543731088170328956273625142630020479331232649525615045450744307609687110590464*i1^39 + -20386737934365488214291234668003877008985991031874107246311608976356936383835220936226884750642571387673966118123157817812782572328255293207612047842185473723474793519550195445194147996980066902150584621295211951746586393634816658144260487892298488660476406615449134223444439252423169190426677463636309454207642312109325911182407538487928827174465624833301817568342084526478140953104958598078233539018002153769753892228117200392895660007780810688495775124158816076738892570398793913768336125858127110012346336698339984395478823610117758557995797531065754362957473165412439825474745115569144979950980134646851380901733021724666684241403656682127484528587450231205075610087541103436484207118444374897133435430791405651365296625037078536728967388872635876236545044813321620043379146373100668714127952975781136907146442314679082828857226824003399807617072896689931065560042168206390428997203663180344983552*i1^40 + -333769994324563080552358734681289054238990740177859034956069924797752929018925416744152544530395276006847407519599484722139770522345493909909723730343060163667379363338894818613166228439335533263244483966022154299528354653778152631964174075821176505112594124280595196591939563771823696007840573941874240944075295685246228691490420282335026233341092311253324868204427725313942375564435419469821094220358509530248013582618936635539590008284658519095350026927894486726206557842869352621621032321811360813248940762527502707299628171439619458793950007091964197462243666786208772993307843058403726775551257135620383081292676030555715268169719839978371947451986972313772874596712583492350635236010746548704234747826219504791246432104397474422459668234048765870328373295974898487931991764443724518735933675411437593138503853446802335367626749597719506834555475689805047194911184169861120000*i1^41 + -1948946181948736663432826690276754597121543620339465540117394328908200037369408744813684043956678398590383563448156743137426908646552986131673343991414969131982925099940663706180080094011670989110105534977930616900279210369711929700143919453332417893084874889593430279222489088300410383455345238958043527022378170193456092552097210088613989883938529876319426599888307764436295168707793056710412677734808548821108384562893358712429925301051329564475482839326655634083355721149299699343370960691909269003904494195579915666484859095322574868390987018986931440754332178835571568033928782858590444278541613878460586001094138025214774557835378365018744627740004294773350831172909655201601006091137348866377557096954722657373799017672296286659026509180166998075093627053666204780811075072570706347815319410914932086845479170298704455294135618882051102825708027792850944*i1^42 + -3824300463366346034111996155140101922718968941120787707889975004038477516927236866762216947445421158129796288322575369383440811591729970112970838304744624193081299817719202543213436923199788243468515393672651498069083034784865029518575758568799915344380766683126802751475770876778855553823000796677711118238503432554505041938388524448196920560428404404837176594679820981264953656979000904940900229930287990214411511392329916171710098093943662689642077965974419523268368401077464130013327392864427820471256035327891954472021645961623224097315262714954430870946175336700607410981115062452808461942277479072127083979530613402116905203791137049078236531455926693011551287163022947148026616886019862474403020475487310133345944805259302480438693606253125694081037625805837935075051022029870709510938254092885690211895920686981563720039963255898112*i1^43 + 1101306521239021174388954262460701448776598751406358875387104117238672191769476846628536357348916725492951263528011108453895077756027608727530889741053103710951334281304915279430593937153020568570089051097391549130448543397008877152439621017821119998353124494967952001376628370092691621677989906506025871492033851640895380889005127457742489213660244351816325029189857348128859893584539454398068245475884047623104428664348976435027755611979945008571658557711996373081178254389810270797545748208066361719202994329420179695158123384284196141097835749395891175177284421982852692980784249680155324277836129761057203080609910345261730311484147445654342920026097784181216081446306145317493785402104275795583083069213030871751601756252583586702691533467726255430839653090261810454597005348279058016193092602665522976771801088*i1^44 + -1904656112197875759430739447966336033189708631503248351422006555290113025246836941013606454954927754098962040190923687967037733002223927797601919760826417007312163220907187032390057581870567756792187035640768117336739200125911529688906885042860380697396801234277559134246295380423601239806744968739402813301743060215788169043628812508894981147888127718490890748636955822569289413526074739566700421718138009944489762172525187555368223349086246506651294281963748090414496460904442227892043924829999020486734780085078623039927191060899068944732010557552962840039690124957810804038492222535422587254301418161354317789218957157655772630942056107535482674117950075740656013844594852083227611014656127004698472744070487562691022995410250017425651056656271100778240223804708382398965461632942080000*i1^45 + -3308464070741242876819254444112336087441039453170089189147252887820216335105978999766104829909399061177400518494433862300084872042849652687298841166439978906506915483516739514521495873658532086738314608995892380707241936554004095146658556523256520536669250113654278920805233772957960922401494994539458937816240646926122031927762136644683327403310791886712437923468719435920249060417825921961016191482504483108951994060474985505691526149830324960395652693423540162012130415643246304360211542121389941876504990674267306182014922576945498291210506474933361474672478547622447080978739934893730350960460421927983205620291671086314415487282005161261568874390199206944590481251193975304676374447578394706305350076785032205364417553409439544082930780920715673600000000*i1^46 + 14755816537743166508533528970122158679170237874664629475217766226977272049525556347414160177203965244985111752777402478166060501850387010493970244033963234183390393932107320513100601418934273852733032202711085331926708200921206019260622345399975633982465634457213207037227684417078254194884935877460872513218125140417303952356357466989608120803343379056298092111034480838746319717511805404860398002944242238592888076132610098990223348193175302636918241650288349500920680032920777297878940842070272430283223641539288233717780966157860778107509666992410254805989604892783711783576746123504244068332128331002612455067322131241194493269846129433160922525393046250869169372643706380216181050515037710569963101475569664000000000000*i1^47 - N1*21622813555526774216440977873302910052667872579348947614913747953911626317954075211390957947951334177190367915949750349201388880866502573648316669168964781721321374492187500*i2, -427708032486640077933280501146567042970630714433148688374829888016438565734823955521028294616147063477004618420473605536763292812980085041562243398244910546100984864484592695997630797673424882158411175392670762450482858032178917561761153933867328613416171362595763608641037475351930078621654684200308162625454474847750729249426121498053746115372922440690842566855673910816336413536503290216434735652881756617274556150213061878254922814328733702572709074737222323175425853997372481708241184301094670783699278337216259703352522551275301493406742709502011263845556830918801498406711914066545499633468810390148746087269864122762089232188732347960881011003297111130220286515716944690442789546303746988370695974409605808844517052335977816314750797521852138122052876690393110225053786884698038397992313518349422755218942775779961036636407437338699485574168414745977576693717136475158253234688699229848827878685522353266212564082609590883478924925595812223013538238158888991272801090739120124196053305177437120492477548609193194127884062065889352066069303112090112696627124009412355383712977713098685845158471132098855856651085283709855428489615263286683469290331426062491978377500000000000000000000000000000000 + 10673295031098019575502836356937528025649157779288752157983660633616142067252544999030305165418914420428364994444087154839029005311389867800228545286436151262221761761222843418119606609637516070586823523712104565185000248884809205784766806887310818316040311662076784103604958742137739560079437417805776616703317684971828137541899068223834309378845576625370781720433701488662346827731545274528395857400300157606599217692262570022968039381058852612231829353555190645839854297651285779744313628735840562982348609095035849355110096144440808833234366858375917034083557134186750172639373900926755235989056152818836682592886853041680919333993949383592436555680513238942142912278842613251368510646532121022218885424342097255989537820084517532227427417567468839058015378721546646327520773555320191811841802728316065236662496509882529989370676495004430212068519791353564942256160739957107227343659420452352099950344154747271705737082651393551270747350045763346657941595919088108054879109387298396508287724230911714910352253225858975886171906192842437116148372339260112453999224123681040970860614757157727438192571277144664356834823433172639607271429553089046851627851033123934434400000000000000000000000000000000*i1 + 1191040235600295082284764756001896256868678784868047336706304325814392892540011161777914213486405721316748669049425285767384847784517786347741354317984124473094072237498112429975407798408760379835775951143210542603085186163369007805108889660468853675819321177533339731516214951766227022435949252784925908904017056490727864416410279125398440710128248773340786817342040946278304889696488857967375693943937231590907120156473901602015374294710408392812632359435131119809622049756166703820227973168098644711181218805923667797237988257940395075384515212097874642847543362608373375570364650485012261837928785544833186118518012132543150025164482388903127304245756720648470587328961571612319011529322366932068260996410426674088902913839749266587965835396844797248008516003868043996963589040827876389888679557905874018310237728958281864699609953417076101213399850551129071726663347810868804510897887604231778127770192850916278303101734905743496505741847600577913275179015910547730217292344544772545398049201195506721732086912492140571514934715836810369612828227772885001797538095034712397756680111836384237801033703839847737134410835640758998631784459827574295615125652563995280000000000000000000000000000000*i1^2 + 499451563198940669534475013504245515363079371059706964742274400506205844019818634528775846421055535803311709096441492068910986738632677172574223038939278109716288103533264557267004362472874593611590782383274523210773095212377208965465775793337953046010763950714615273353300253173450346815157967918944866448190113063037585531178667491675328703733023417387070832957929874485347390949388930282590494403076897570104091157226385268497570616224783006396142964080087675009012609765909494154475220356818570154061363577850998098485357886051663120381495689973382814429621957541727003686223416376489698894209859980387588395096711925513104055344828865441533360639472855537705332951065499478138644849972848951329872024918944549066710480803923960291090998310985206076598854550753826766230427878576371126895030961195651007028018236505573443962375198357116920427110276208302902730573582949002787023562691896906692250023042060960306524574821162465587687225786871591454240190344816175309450510082903921483441349632724359756210604133065203784609804194371044804051087472746406051680743712663944816113086381410599898645301154548970481858371941274416491931377253095043099470427375975382400000000000000000000000000000*i1^3 + -501319490381223320568974684432724103735636671741811266088939712418852468951470342381634900854112543389134707181219119862425174259443177323521077256757381914943316132645339756850902484281232116356754133340680574027227172513867565992828374304109678315059360142655034418000464208260614778609464493860997064019065575187389694352119252876234684970221195657177273320862288082376959317661532491408282409320174543413284065299410745394220201998634760469680515317585739275233157161913842787738911497169510746336013249501967239853190756303901586647086393771238162337400739633278862326820249145686654822410833242965183629484387901056009418063591656604385417717423304235719183238812479222487770221637902845690722394093849870343956029677541546661961243467471698266547939176040505649452001288709650003767968979331972991702821160341522247950542690530794090818070792321895807990656508986966773113831177308849637489090212953815332266312317772144595109170793624011413809563020699379514238122175077117044179425296451450283830362050689876071271830218890804511015842768511417836079446321588046921984518173333376314621840081007667486809354537259602127922947666588499129443315810746906448000000000000000000000000000*i1^4 + 167972577852670359682400234080728802357368499463606324520842584880043159896230484254150106287962325142881639651745912907645915250087739622036899575445459223277028856869188650382978469228417648891987514272103593875498127369350143985672881571496544490719764767919023530038218030010586693916807879029421280688971789053073851146845532334952948112588703369464157732808437069178633213578935652789584854520838705422267180721198530967509239125359485993599887860358988116131841812666208292589113429213506399213767866082096727527415875369514164884880001113735960473479850596650479675054904087368617612958045333370342811347323551643112803129104821828587962015794452861906581802828565260720877149038308959329220676507203916998651910910453517164265757901360448928279156986173369837573628311747872246884577380379108682806064839312862754057949966304821446128308462676098978614996457379116198748774764667829059931619311873812898748075960871836118749867674033086598465477654928208814130644073417190148840460161771323630339701309960021634461651950459963429882427606541001582645550533666249604620060291735593534217063862857202011938525117722666678738741476354161166356815311155854592000000000000000000000000*i1^5 + -13092009365613234271283580554443294948663408172896978424801557879035191462002954943365986489729297659533410751951172709269710874237682832787574391208231276638680370342147904607365357277089782596120386782643946631346149372695504097681099616144149350091689070601221739783844612763424334997003834980046421466079639104854734010025780766590504261516492287657055235814422993381059668206497192762312161642545315786876738428029225395612993943399324593210259564130062440674972533390688457043648373867691023208773240998856778105915393877963977663102960388752737723563147378500413123692707688013085728519499884732921736088060270645552664696463425832405785732286029997387217540721457527816803525624743267871204069413439262650807459446168915504752051182921682290567141739486069756379922781790388989498870719688309960542308302756790570724873413051245828327619971828917183424579677791190394267812941983367934227816032026667762086544107763170614481840860044302940026689766374142689034100255352399818397865633364566919053088535699480237899121220608853999048694715449253951042752994990614894567703831469458826299481301689505009987516722374691870539375990595537052778445236564958720000000000000000000000*i1^6 + 725847433854861505875844062147107838438575664622164143143711623702906503938084278177931479412465149673218400233038523433516192294688385429912408437687285026475541904152138764759784847489236904102864975541021054258085076852563014674591164042247464277958011989270441440022809111322367024433123513358748310265840647517887623327483620936618855463611872156419231129588992607340730068540506970593189604442658792487367217361197433366873614639222535023236345950437840910983016884790596468479843049475104147422469982515229241764320768399652523765888261188061080691933928144932318176454852151344526225024298951265013980607495812011292027488493639812021437420370301461403052694649784823167054159308128512346726449192071936631688378185174104031809454627754888584454150330553046147815205865349184085843059366453797851735705805129014338165144648034892604151202842311450292517115950881970532252271311819508627002617841062779687636447994842062577081023556877891996164319002803826331056836886385913573125424142237779200794140119076777972232353105123009293226869516509178488990939498093913478658803976549029028972336588194717721212225727725456736223818857390511256516227870208000000000000000000000*i1^7 + -7520781441257413438767159255482937329875194208246600578270193927917810435617453143760712375667088470738476601324509837262942661044100081936942230006115587743998451141968469255884232789894620907671443561109165770842788548415533448264643951828981501456349444672386351892713481411801048042597920150040530861599401329771832067394052677086032374380829237593000649042592384060082879626831692713919120113592561484214172851250779495693045748408773995481925166541397689971288081159724538048745474620582155999414773394672471904660411866213470547436711723720140200760239492912590429813229271755867796518917006435802793397031153694421910880724796860440837900078959881651405672883237558548035135073187865510361790195099643808102709345923064809020347874016851308982297324479841892902393268691614312055886497307837574018128085053937289411814415334997687875459482493548693697281219485751080286400809592091686224489317073409098807578843170084950631445376996382464413067030311496423945724099736895775857333891528106701810288332875640838171223374066862130366337035811706241778221659135690926946917534400246401025339247128791978471146882558167488018717955082251349124532609280000000000000000000*i1^8 + 198522454073445065806888894575752036202952936165937511680241403839353674042480232647450382285087178982030519383962541170546405555193856923870682137677349194367389144639626731984982886525512342606841486484088677233435081716501730616629326185697153886777173969063831255247008897676671433238474927470315050627213819822895991904273399458414039046234231447117830025504909560468066334956500234137734183499157509134802013786409504837126768179158465331270148903558898992037430800918526207997266522775461810095930859065458652998305409737272446746191307475317239781930575025146683081375155783946219725852238026899362326481530428627728404883498571810670997969995818158861597566011879759404599734859819508784580209934973530407009911489568299115654930057527471712268070275153272672291478703619052405424973577295252880895379608840864476555062176473007660857554164548273647210972526206167778327085601399696519015480677742713968455885920311149819151648769624763193051142906483181758054511896184459584750804007364557688576231421559231834983523441659887669628775632628252777330726696139868938524126544286801423089033245431755939468645775996687769044632578189248755520921600000000000000000*i1^9 + -306194868677627907790499374768571245462452623616202683485211831333581043099148228494899128590565027359137948665185052391352657968918868591516048047743170822151643543392026071433728416653631542963199756266659722764199730488613829936018277000746629387397240614732018290126922829847130850026647365403406267366312784690931473179599345869037785401788249536484671550234079230187105247151915346303170781025917143132283042697223888442646537400593123099879191343886939948289600273174611137909536635256074553917667827559579786303095558726726387447150558860731987606353824069427937085847986890652315767978682340652175277431791136746596468176789752890682300334417468801865797563318796724112639880644050751251714789754415122254205399042453161078399229584892374542492812798368374501172763478647139311316381712203958106225610771077208964202331146964737947772403248378302263816632700899126611538573035569742575971069304181904936006554969553325376556707537729194637703726328728096322179097587137755183905604034938851759045152941276417909928629151337280495125570623102358946231710541121555038747107716834569980807018401493739275483856282419971268937410346323342351155200000000000000*i1^10 + 18998469305052752262379240481690796693865042555107413040088080841992801601718328210881002484307448143899245639058341016960140006897241036845201705197357610787579894330425181885636972881422434871404166030623560730960809128404795337107023008811947537435237646678469049521870127947192644096286640918820105296785841717007075747433555757959118377909595166807495687402561929507243001954047937199937380371107663869848847602701765972672319479625119631444883992650437535799500711003240705917751534802742085629333804422804563668548232787209809166464832903766465933618903311836448707785984760380935358553333650483741045242536709722964983108943385632368868009895024476288145121600394089710016870281997956338888598195569424360308978633062891441309577085544195715036501198371459803836179007586059984205318959301759822754540804908347033869250106332957266863274320778458921384736717360864672790524149684605971767782010605568615610824037731990376970677539491389866765776843571835184984808595136156884145078738966752294682371107634116032017764232888019795403809544846041137509386832924746305725416088172352159989332679710468895960048913006728690226015650961198989312000000000000*i1^11 + 105487552619467289927896163996032041989152221622017784250412325098450860540342053340064673897587353571251213736654484153720678019594368644810582991750588331612992165663951828573162712483053331240947443536887016534164454846887868329144653736555571401799592590791814431490554949486530361783597212056902784459580708195474178050251943244128723269743026190526102077406979480654870899849093167320529592635936645466615196767788704291531495281536500912454972693510037893598193975211839886172309356140710976191938046362577376710372996855142129149186307249072429126131494202168275345064737338123156396315565093850203443310457648009817703635345663444634917051287594681393340373932616884131899042604950106348216630352894129699867959463226906480203617849418802807243853840816597031392282333965736187307431028568203722210316852660514455970526364190260544962862296293238176392673896918545283243680820667897849772073366558586762681020008534778000397214230030851504817560437280202880668323509379640506387683938042036079497890864877934880258359821441415477480917883721316577690565493202848686582892548296134458220380689255922367324706637275970056218478816872448000000000000*i1^12 + 100611024975923758357896330728522746019069165594820081799265511413213429940058550047815821183232863883553332353322385602230552152469408020757174755570107529639561596177593636427321730353483169006172974548467584293511927979577798858006171395761582825967739038537674923145419414618367743446601910432114886437416957954843919077397414936800342432959634477471028239246610505749437659336789430022939222574493538669191202115142503904289252168014834074052527149539276498167175929809715274756055015280051279010884699717375820146882476895917935827396105736753632849749118724883779181496327846016787685139961985328785872488954096964939335595774641402626109205247674828889173839136970160346326015175356113985255756518855674452215338445915897224826631880490773603036509868086168953645942077606369775151677724626982304615364586170155591486403291480991207668739535443528011200587939954684483589739427227817984950598317687900952196273811110519594658426452739538294408214804112467597812472617980188139389856009852081735218425507817982525468171945768663712821629993218363973785769803630721257367022475561671905074126022216913443272385681216199773629920477184000000000*i1^13 + 372786853022475232392224633314025409265771597627287828422730999440011474624976282085593637904922016734402862363573900702456266057352155021116521657661488118845816551161957868767076212138682030374156983419134935272746181677948048141726150035532711928779397804492701427742858778577392227488239968784788845711290368429216107344128817304204378632141799264009921875036991743919301396839155584837788239842225179999371617534133679452788896675890381303762167897915435158485694900983548203884837017524811826257081230157305495467489501841443254365117300935484775365061512288767969347497018795563929774748639464676969620908449046387192126646022917370407346926239715104136905030482974659314298464799323654404350162382255969860320149807319463799383236168511483436290892025905258680451250496012751629210654176016547928483774143715948923746037354949826240458214402438130295963322712436838037812779482048005751800453470593002214507687285821354470464505870190193980691998356884260831530306706735202115947096224183248314770648271500017913687340819791583127112273621416012475281269673402297358304177412117374266659640976037795939449265353496264772435640320000000*i1^14 + 216274740779936796849950301391342609388110121977415806970993007752146150224365928099849506649904369406425980869450276355107548850748208643656246184066215067991704236328801257019440300998606356262323265846833209647125547620691223781902171993649813560360166593119392701052301717520831903312737313803177548593785287797263372333945943504836249154143599417124943052058900798244299336790319930842273761221222776296474260154000596151920474831705123517324456107380247900750538967941444386547436419467117968223825300502649514901391454769339661034698102059590127721350442449944376577596626241819824174006158802944501423287984613397108707079605738696732294773284396865248864899128700850771786705877774572540840207231846456607563296023166128040636826029108234384977892976911273074452648043538300213096409246426008091787201677271473578484596156335781422572640132621072551150712493469198950324047767314699868479155314781078090042565569102846186352009685177318801733056363327550652734604638871574892360725798547317138322898365529747671293866904339068324856933056738984550907581762376262605793825644773355462528822805629148399050920975552646980567040000*i1^15 + 314286673306861685522381087947483823464012375663260035327322103940246276638375600315013040644374504349053717717382046423968502121970682964926227275118748097328925402188067041916120387089062229939561025482258343058309619790989465675019777023644677841277719244674296599920810814893084705456746195106548949249740696828107640175282280384320657867202292417894931113582305102056357695396539636378831065544820044226701442205140285971767130052694670977043849247905866729211098893860816476967547330783454223618375613093863763142574557461126419590574564018128421332988490316942095880397414425804373260163105937097943989052888322206322534807249530822172227546011779558847814732663683388985491912965944167558237530908590941237838227444743016495593744500839630721707612189815785113691062060584116675644189985650639222586618871560266719613103306864630023555558221353909959109377107956708092723742445332225461338809643850205881238733406419411379933600323199125523698840909371862982376563846883874009945313723571264431027461671518233580145078868292663118944028538481892069559068021818350054076910674328077959476847553613552142759173387725658521600*i1^16 + 149323417294799185688991580921894084532471075592913239012562861602517152873479851698810755020607219463209931324400095745168594970250920783431227089824180016068046629830939336126286169337860133133307416853663662388679426445824214767362688858985402626617441476717835451982199712522742407777879171910848279335443875120776240434435947584537595837328636387637766780443856721743542372856247520421158304150972578859990272594248447992175120044642945312176078414341262362815136757671440595380072178444559712626957053332724306590065389773675281503587623656353421750300552953927262621447571263838583159189296755799652153021777545813935566982491511035539572956612778532798404420867141186012948561394367338313015789369487261345713891015687343484825093680461980518873676726680319968484192079034660263079642578489118762764830008398717447722003539291126594462792116498498355697366056723018957938551538726442133861270628901247085680441544305553034876471291836955585320935013650336095984751539332924961964039852300575543345132286615142101756817828484039826985759353155400287267121314940376600890234054340041176133483889422239946345308844195840*i1^17 + 32585995550257081066905848292265524966996089160763584309903518613936240711295663648125915118302468809285187033991213774820169214683746917727233110774934469817083550788452911886383862723871761798837805528805409400884553361198042908815268000270859486794497757401702936006514222729172321618670958522184832189254449868571296766123713471806737477857179592422350965555932776704767047221541907817260726504289384028090112726509219883110872339670372377540913799872905242560017039904861873268404566581076858992397257967629963541315947801838439542908652497606198756639035986067889382736582543835614377381755835878934342052145124417719261997944440642439828259068864406139574793028614751320737450001918250413618361003213047695818184510967648346820760780474508557102947962710939688905897019088792162121501807910801028510221934928482104116179083390434183514028458384615891036535574756375801461026368902628967574234785252879310656956858111428083944665164543916047953862747951780142984417342246532695207985771688242772345783768913010224067954346891515366253603502017031956773324379793891712239319480654762804120494497959409204097974272*i1^18 + 13423585647313446314681100246618247478069834472051723967438727421426563139542540828672920563337076824851520942885335945771822745846054199804727093266549298687747117541622342365583670224167565505409846547080480574863464237694212269958350784275742959735561199114159473447741171664392683546163781756396194292613471597282074251241160867770347703604167614264087655226153648644502333766886684717165523654214859644480419095900031618811046121553485394438413165855729510824625429966400040647141493352000612963624249720336595851608399888698232449870716503483596809844954400779112736462718168345358137781710039435296301631992550655652573334029813666209192808033794218636448707948964538625936332846586834029042364844103639889670157973567518333074658154522325967669821368785407816599312349265483820309829854125103235751091422370825789809130817640392281414530420418997738901693666020021076004703826557596838421976462482041371463108011186870572314400051104803331608289458798141247885428418215130319770482991685865595228263410836408153030840752401860241656609812478009355690780935780858747604246003314347513694506003695574188032*i1^19 + -375176891308787393198088217992083954452730523108120031232994435672318771706047462412239642482062765135617311428384516417493951853640480655850097276149543359428555856970071373443947001142261678125040696369076983443527742223978458239316632918647569771667622324820131804272546297558657508359429680698130579452734081122270512786638868728078452898167006788337093169690556902550570113934160056687923706186431998892014086291088087281581518761476984780798828817381197275737034034861140641395342594049110864036573859297663586293210636737182769079464255719232381415607333214335493980594918888825198569181898063248472623504908365438459129502583305183381800939699127813376621621114486069386454629030887620672910429216624957746156335300966779790669420273046343979940391244945090733410312685978660274217393745690804689447975531887045132725752806748963279006261196183762945151394044703609819113254416649558233699277770457943657967719157914618751192835360199242896773363050168820314799435907005351165399185410943524538398991153987930894538614243281724395306873835131587608059799533322663223135733286999659241431664656384*i1^20 + 60769630070381337263651582598024145025588508672709566865796409596092135833255224383910806028441606483276150367968786387270140080562074887110508768539641762525029160016341917094794936326223821370889845433317407435594898733334888112065739654589361030794684990063608887435603738972460051471238316680420729871567207475740884004654102827922922711344138046013216538033820895486316660859846449607780158538746751522538139874076394790785228740307345691736652828508950882810259430888737291440681628850272857369983092756015287814221597202020289149023799563030113209330424879983704034668188928411311179367444507413905353879749899961532819360401765014840262641710031197366559642759864630862075491609796882114628351881300938483147982195157392516720222069804105181671158324066396894833807602593141846569525032139013688984666249974932411342047538671942394144299644670563961212979776353651027294468510512303575302640762788217565474251234670509095692398628247482406649132137846521549140073666396896896932944411268627489089477238481204532356997899292731720909219766733263084058135208445799446503706645744810794090496*i1^21 + -11208075732711398633373635175385188262261842380750991103667503170583511894778479885594065753354669356349685689990029855016288047074030166951697819311814218347331118733124136116169972708812847511425178896467086097155345509024918077000200965475673172122072654349393616688304617978456813010259243569973507548632486138298481840472702177083141554334297929439493971672460690508877367490552847455369063941185476596771352753776901918242157198369141206560882115985782807313347604639657864950359019589932788796360933038187539880113431527252626042787449876342188947286818883195542087573668183009160639873879210947290810337904567390906298017140906281348457786661927430120052184121338806406160771717816298452486386560269107342991554182088363867163087727111081964077459611150494247082220437395274277311684698539785393530732141463773376353372935955245431485623670972179064254734032824122428512972512710527761585828881939757834463087449422870733576014985900699572824400228127562566622970985254255429064087995892385285815700633304041444647970948081756427761321321395196839413651316862743102037311137950613504*i1^22 + 1189046198703084061430983302548266910654886529631408306730533266087881118348482521902900808254775105537039762213034278114885273393699097442705693920197876381983960831114088559679892820008330847488322052979792132760794838455926285927422630724711573651500965379396078917615170973145840568845098834566321059216968866417863897093030162557457769097983533916122298497452239510694111822861716804081723422245434666811208559711447764460637559872235099781409590897142961972884585220370665566048536171994623082056010322903718394250944131887093156675747267784284451167772936662697993088428893691602366734076708940511236403558194254191891345326665809912516384243836616323293336270228089726387705730030824075173415292959895782399761590624813224662938967860203087342141753084147964457502248451931584802156858506262007264401237153958517548011840278590853438282794629867838104923933197900587028987574031605103394356483448668944441390577424840216863685666382863303074163002047745636066331793786585684765355703402549288658732513908668046990840332541539273196228971320263253089533433573818798442787782656*i1^23 + -304868436152336203645768669462695875698612440503893537461302211351665932839427309350946393480202380601342622963553479620944271060233623564496466014714659140960781462286601530305121797771234312891263663987211365187794436064000994858228736324838605566714632152380195306498367672332879600206124777569278364326348520569140723026118858953624520490797391400834862304878646259961121164950410658963045453248106979348282542035211238806769641501167723070215104943132456238838050159939771408629244818671185014014703847006483616357591511618329321354959017931556068807448762599452047805744185756701404300940260519849002118396666031725500934910181153125761292418323267758106552709241269055938136010742963314905036185225464502712801411244115785087259571843539901361249862745753591841808839095331812076066820090994023376755659494313985689819268420774889475071322465882638086086049106448110715965877377769328029403021272858692065681086783259036970977869211010306736835582520849755503189603894462371643249780122808994368400942152984341644749178529002460827993866023162150753608003308298434831360*i1^24 + -8996483013436986081172869354648815785828539318314635720319250776065859696629390955622176149461126609803392067004349228481550503346118261112414820909171402453796402076158946308247780825192806749595031144367128789297240545207327886428341094209155270525865062397172955539192311772814661443116138413028000375493511151634616933456529715502547566150443657434856802123724814860562690463878169461237548814929707308146302342171248605698374723380434632912323272106630795822523880263148473821154097833362492789172995855212772295912094335744282341329598612419474808062994528122244381136493135219220423628150891113601197709993956811903981072111260868592624689728602359378050707785606440434020655264871759736830098472902613336063577462259107044529142260395199895534933041245698048445497882119350390016334504908175328874671397750985305849822537344546414006943826901814051329409647105305617240796186245864537854851136935948729417450828546158086301624561535737600304318190006108315978694337940013412106645322278476599389696043930291613995885063842703130906178993892063864781218699538432*i1^25 + 204709865317872653569155816140038278996700859543656162276607251155934791461116037321269857042850995350794724018884645505252121807665538929430472977540670181485834353758256989604930418522317378438516658672295769955108774896294465829500733204338156945614772924620512251944582703790127142841122149138872755624199430713665754153636903437670303658999905446257956138787569785866348853838626939239824828858910367668524573728956460581291845377337131490133191332762288776066369888734045216490506064480384348971195539746281480365758363987148671233264726453762990325161701593170653729098516838546981162217164504063535075373578351250223828228530038883514798991927347128069338865488624306626869152928110995811043475195822115030604949029891561091939727191898569639094234516929036571227028696070295494014733395361103060360014818038299375083209538025065521725639767234734117883294498641888306552296022546400405658812324506719803290439956973036522441132994721175992635206864390959580672314155950992999390769549880992268668413736917890311878436062567253993108442242962225295160320*i1^26 + 3866906867313158841691335266564836013150522969885812307836398765191180006814612252192287880930280980637760375506716011004580475641266987015490809648521600364734763286629086878727400147774223296547869728748365003331555454916763542414912244602860121034583219066091411598106025543806468785227341279652515891555450437492842296579784027898661565113925360836484475005232250342544843403275634734581098366412266617401038553052689634937717395808674359110025107375513591052580720252213087415827149665113550987033141388186860797324546619688687538295537307160948077377538325642201168006692227869425320043904484230935952495316893948018743197690044675059836504649681024791496844686563581905986106976785388439646515147123210741096360728687554627758600976953614993926025870213814775723960686587820404535673162266663939949314869729536234286891377717102875841022555662297293809546215923881929897305855867413536856466399477929676248940707288525724352293409669804364842756343445182034671643636676635799233408904983344353838300234240846003155998704660026007216619532894962688*i1^27 + -74489675471386927502973166719705704126463363003522822673800400335901188588270687803060574862451669607105429150276476528132503281948571697673889261335330092524649471700726183571856509857735688356292791707176598898514337574032198685464622619504020144422266277319326345653594721691645810077632848758283189847254511523958577064799960297410480795946713806880581100819172681297083736267024016671563726597142571960227930250886416035221299657981744517177418624521255678084093251570245616599910285403315374978332036978222711539327313349003149567844747227909980674211187899161507391001154183523975739410974973458953267632714920847008391396535197906122826427683665333870965685722227627356597671100503424736139388784427655002521548171373237298447582131966219138595236698024134271237384328118444805784217487029689059940422293835694537060463431015206682960913978999554066142073543416410436963383128137616006541820639194245713287739358147702579220703083263291202679015634369065019310293452247400718756976224562697286265384720293414247679489435660103045152202880*i1^28 + -321393164686247039545054606662615498849996144954649127657270428276101196296042856634164857552407324048411335709740859960002508672005233755252999022658165794797374712150663340339596179148106482887228099224686126760643658465432483340881004492818156268274371101312260304259134667127657773335400336462335465638446296166211893020328350124936526858789933979991335520979806565509852889177675353420427269079957234094574880399906310053857798904049140888673390005013631196687740064532983491548107782827624195217740309253636489405670565354804316402166718748484133098196189556217469906497114863138156901723753461978978418208942904107288993501057220087613128276175789244157558439315587014735810677709594170872838158309480482477099133708986246329091601259962691423199222000691900440041345293855436023452393496981249855492069954751535198185406297642492247663689341141932070378119474773827870276984560932381181958967733895084942378494647836240920900454748470111178242893406459770633185313039900222671651536232004881984471158447548576171608574327432746240*i1^29 + 2013530998941500447136960987374250891730422441314759950371817684619557010027007928230798905939077724535403135312830358797143566874682327717692808230300648419919583444776249420150715506406703182403891845567091120665427900673131216526191560296097736393670432146439607346836585305216898160159856100356851586591821745850638516647223558742164225831387230874672318765666371981068187294354746693504563810325662855595791979038220513360738939289878923467895112475666904861524530571359932681285932808825144664333743359611762924993316503846796715425017393102650094977647368725741935751123622346876719605723690472196653745358465729406638461434271208319566220416865936658001720729241881585019448175968766155309829559831970618831613300219158416150812270518450824241779418232385120202345317747570662301233528384518622229151156257698566543211752460865488524964111440156280972253063444212847218188903871156151786010730441517219870720702567833875561949551076030066095364930565088252879913380055329695600239755865825030876763592158505515268726089152*i1^30 + -63563099692191528868282959653978948294585844921078082496650372638643314007619895768826031225600806464944180795880279999364801039565998049048296394181543765211544544630890076833743704338198730610920937217706995670602390618845734005866145801198949682209836011339509064997484358161581702061571200217168204530901090254681256854721738033036484881478277265512140180432472194426020546104736119019218265080265967300899103688810384706600696007306788055456592666963701392035312425241672877117602900590344402757169841648546596090150237395200920440795142496753509615087590576568125449763516470102551320349293668053326787186232872515826685294636555276739284180045805798120466768173712081464981106031875615214672532204969701578969249568469688953861816976962665506743276915980041239886452296877039079207936000082296524786615205452381769992673898218953311219165618841552771677545215263407652753182237144077854509245147307326493692104246224521485269192841543508218082259680376295675345981096336347855460163187690451725479636383923483199680*i1^31 + 102222527243101768746875510687236307087092875566853898588105849328774110005803281346315433844195841101186961873638815218634796392250681287683616711656423534564675240234329623774030472731686313592666045002501334932741126001036765097832893677835101921933746714852943880071130460541192103342576615965172253955196035146665128303432741313849520406279610578451569225215104812946232836388982080762656198813717647482467346899824235740270436872405051537682702584690320015538344913474178371508746839333011618289173834259282460323873317418822962123112329407192368957235977944008816366653028229125323225837774922995436661892704623665531854369878059999752286409556008243274732816310732889265540578194015235962791504391732895102799741482269391526084004012477062454548629092256291142139517718388032436822639690872193540000163377216211386360481401505597568207127216615454055189846909305413585726062385259434709380507948130100240764069915909410126551818224065389107965450762723197565604678987451419188173477998221946793138906707105*i1^32 + 6868669031480146101616061614763225478134018480660210118464334007654123681077658000932065986403580122653204810442443479716609791127361083520271405796827494400043715496528609248922677128844174437874027233647665792721278962698844107170449846419950944702245239059147816383702624067591258456703716350004827593327181046295331983041972202925461050550551345469236617056105902764518237061421983233535299836494133256307705746375938060719490975819407068391953923881207849802813158276549961104454314256331300751951180265219411746067768814854788321648192410518425326843359902402305805605391007204799724569916033749101725672524601297368254285785547341425488681241480805295743593800663754339876123168555905850261617089163434192695934805724692306545217372633339168526045182073482183746202190774730464447406862413707750768745056657742430154598385245992746290477191309501515337591711024386250140021088235405789236299731583869899435104181543742964577041903228679248138764441720094794165506758170862387289024046703053865992*i1^33 + 152253022789113496972742934377539985790253754444653564318157062228103494509063539352181864730584090483275753484218624179095918060842088390546390994167084966020685292849987414886674687173156704124141608572452191238047574579246134772141520240663113883418651697615282221480708213137907318820152793010160184589820470090232565637165484916532970960335947539555577835182195861598037249801204539441208350661580898769241042924414720351070616351078767118308796903783264403170135271782867562555789932054229424291356563996554385508560613609853593939774448084690675901594711574575225513740729026909258679814854041812196246426086941944923875655631948741580368975900344463083890492960831215536306602727022867644142491030697670547418106809301208753688693051536312619684835921642693145930343804300422259721102820455848442006104728854798981729020680353248012315110898565352721254660968977429990193490830346398215414839004537991364621754986242051028523116328509086356335148390780006338266084447441995763983776488*i1^34 + 1081827073607260091829941430292159825565234955357812488269736239255337143943035610779745760266571743268740386457524105302777785442532972275479858408842574939185466893174842338358209616663304483032098882991910783193298287496392252394141911980022743806740715394947879239747594545518336209170487036590915284720040759818869195013432090387280150645969709171584056423803071623540684900305107052489295938525015848929773592637199854679530383944571871832163828859200943469085361637629458387196329717897246486514156416598539764789514008313795150804086879964881887821982378738949188005760787761738339998845916037478142722920324680111725493378938387341619514082727966175029344400629716785600355621707664894754867359546670881607089056011944145626889049831326172451604162712474484830831370486042345325235343933569425184969869027062913531200921887510829687448281718184098033748884362569186302812029713017790801598549030054117021894017183038703457638464177931066040808702777025003876145555488497280*i1^35 + -606459971760902581296110525393500481030178559341973253981481562500008633377146181837708989124889453295706267003253044978188264395710124485374749605122162408753183210838705370639578969513593837213806243631858769916672286917210586546659885403906396453204685323976509842879176855608901489065454418043823307188914520178572740099245060778690734487566259725896521498484052625752571833791282219766508441893425352230931708851817006483399090500151233025783222269595833687108066554489845043878579578938338980895832734178566257923824134848742308577377376939994807142641990627271526304992267092286590757609918328909412841186757942037151126913560593362107697909298004694873618130747515903486153614831136354154392332195935889341232276689754675887502224795158398679385026940237507055122719357898170192781182163557809349025339397912404581847720049799044476878846295779320670954888765798488066835582000067156825923022452866114078964241064114007780470078129038263834446637317223986610992*i1^36 + 470934722476777815675769007946360550488131195006166471409501237378512270297760445405424517363752731907072854680133114082840969678107282490092797562060924923546290128187701608142224063129538538058510024607368474717960387999183742790322179714616562317300584596851726348595118444056766192304317341134267733360377036891790604641424400874971109756558688266214630423357510697103532314900508629955392680611880506319063574078373232088562997591758699623793241613271825353256059801735576367141990047655567277578398975392747246733811126732739674575416442378849139262753065309148255004064896888776741634592455460691251100146014783417052361749601602671910416598605438277296114022936914740638868519716964880121519584272687226566985864514235937314316300725236068836812287907922951107386488445110012213615539215024454806640506390153084892395036584445719859812263699913947320513495785798973009907647800020926497493530064519644546111286801216542456945187032770514351036544*i1^37 + -93573661325968610697413399242390131788612135045536688123975364145433095335346073984329472514911294746250317015916368669099344245234843532673700722132637151150811104880195528048903362300212438141704690887324195520344220226639422809773299579067134390600375622143710528613414971600694608915346548611983817616919464631832756224139472567178131337083150123291257397814771005414420334120216923364234719251803264135535349337553710534037067780620901590298168059825525422002558995080339783231085940211726427036235261540154542453284682684391558092433746123848914059147816856106192670827357483945629620580019536183889358129917618816850906141613406514420094200518992506903707195136788123402936882461354952517871065784215751039313443607233658945029947910442613390914252170060422326929454661578131933829961989132196446930258588951649583634363444707400125183193059833798866589756182824607561852162703034706263511975347287104159283372008743575030549648384*i1^38 + -285215404641960216525078363328963105974252645699285913984949835116295505555250464071385003858114334867144356841209167727007992345943649802992716902489393117616901205798035290578305448651016946526903284974291956505822956836772461345092876543785094005149121611598000208275128760200755639517581582756343701890078158576690215534379199955961292142463071718984258049276939824504582631534462794358086270720309369638311213573312035042140843997545787088082477921301831389694542384197558392384068937113161312619747448154759410625048708044220159346208785409761388021461999926619632616892022582135424972282074795966919518840677689923442006532126009112692893990978693011925867183509081388140393634710267211186473359460513053434902102434659786519574040326095114307121535356438963589959439906845458461175213823567146633799676873715974986577504616646805282244534278455659674476439148092112304267860411277461436229229688946905805271998464*i1^39 + -20420235538049010225156046773107767629442981771707903579294221616366846429986313135943065707886915029091931359091624563374360816071211652964354726509803811801590850418699076993982979580027768944505276864707503978821655269216972055038518497629935998292552758463464644975043606535515386642438178968123521825009330839484576684025346232622049451847225455237126023283353321879929246543357121870572493306533380655557756939120874210528428671535130458193480784466095380711116534561162180758265288458124425530054631605842341716291112827627856900212506683466035527725535181453254330913491943576715195630124763438048567765979053636937852674905800546856900259403435069671342282603036134102524117915852399582740422966363855345315952886666351115446980792568976506705741719135482573546899685041988778367914752957780782747295672393525282018120768123152824951459707623733588030883617441913376997900866196949720444567552*i1^40 + -334322799845376880151678712105773716579834837253999623175598824016459124763480211089741078477272061403541845299363597269990632331094637574605010429251219832614655149692373764163442514405157067407914773670686873884257247576328420627459950772210331938266460189222236908292091630335333943208341357157033738583200918465054008924409353168657777771037848163337405535893346682386948356885949304727459165591654425447233121225545362500269552230864523491122807269542521470602776856268978779368663311230443619110968256527612800284784286439546252948758392888405946761644427838479813291891245481562887039547931834155543362486459114188062714845013056764876720538516782329587365764734256869615053943333065494940012281148461098091737247567394440697043051494394936163762579806227399761467965178914299396283701160366863076420735262919690733857343501620624618314438832812612703751963981314740060160000*i1^41 + -1952192923848518596585831392509093529609291256271439432252713397634552321487152490071862584835554848166870833318978690828918088128066957554958360598392151503929514203529313771985924342768993698062595157384751540314515081535909038753923143066352522639511363300719335983022451528803415127502372763500579813936417136672675279220196066819678540232695667015934296665091167524758230044760044110891439955760965205141357582786862332168414638364890938260881511668038809056659803426368942893316692846372305263586773547805012131152237034636443558559645758893262572240172067540454380542190101363011827726627268068150520603209106643583600085469932256307314683385944231884548424644542859935135805664793433247440564326710885499846281819139980463875004763408516495684620979802108638282892996175956117282690993226443302015759235171508540419973487822113966489142658947171372498944*i1^42 + -3830735161199872203129410609168812909496175528756435673403189179167490067662222276954833474285723423712854063043584613634466493569222483812326248574331152347320016270946585070453146941027360721550402897538644883885027299366740729464721494977072469547746975987585500036601370417891482527638691603543128535481814745448020924171970193300956178423508648986240546905144267407938328980624288868820099866102292734549859241116409215695648717188957847744330476930029073343207352537777444639202720088585623399193716342313575652753580482906570599077650856294923924437464407031850261005818477148458135641660022971667476264477418598073050519510659839115548185581622975729352041322468450154184998288218955543570829321779045446973950154625089816895417112542768219180059288680426948286210611273370679395562408058826639145287672744801502973670460543951962112*i1^43 + 973634625373753663884673247844081713945298620451489367661487075705097841859548719728485083073279254048569076188939542915558643210732053269963952762563133248082343524898102241131286209583929871727741378375333417236116158455042690961376595600824955574132060334925876138430464297839146600821893049884518971659953494796817759913292562647404602382099115743823787163765169039118298059824750684469805964203903312980570740342909933611146144569712706465588730818751412207073265730044669283406075854736294227949055506578140718336514571036604614263922801362935570241228495971722758461167579616248329369261804292952990933073907721182101287613543994869315642918892439105107395675157527982252313957340942452440455486155699176509178086638982158365145882934510799559611505324774805648922251222669395449914485487122771528748879577088*i1^44 + -1761440822055031245738419501642176026678127720519343362891617257655312220434143822344793236550194912064275492378678061379756825292154605667101287008690581602781027254512863723671264377812654919913767552483928019500365757877409231640527194843121010798723488916593217691616038277701868998874838220832925044814604429942409916838332339522505975030099631810398093848230832574987256942957683085150427423094268895062940844169186979476084672934255677063199593382209450144605498683388927412912538815194718702413303770269763843696905542318806441905760283561240111492479010197070154664282854884267879996957610722392858271116324941052956111286212644144027767152598792877180650101918901720254096841147923663639782520805596274395975536039861416843084340502263477196549489215576552461680308606027694080000*i1^45 + -3271329017063697698975290832251524048410594317410554594785642181910306601416597008343619171088397599521847851941437371800002795009775294449764966973200285177728457445527281810271390412234253397935768171027915222950088644073136310884659568893120344459114991915576636803345503907649988814151776091625644569235902604010911103766504549113212660871353054165541129772262289845463528360973444055552461270910225251647842778440186039574181009852606319559954969438301253316266610287160407988348787526038593643700521585564488410388612217463053967611694161213142850390337979290780292317742017925420910425204645865675371486150311163070496738111566573113883695717727887918023050183975754335703587401860193741356944206775537317733931302467668327156264450897806465433600000000*i1^46 + 13049845737915638200760044828046461015373971600394060027655997630499414414573981060501426113211331637200926310562992484632705490376129816019205520446357093005471826223354371473814629896659837956723950169657555417247725799482386775456104456315425703388786546513798832290961158560864063011135523144483829314165611068492309277798223256285290371301124365908749549689482402518241143982474423779714270644650116423443554128040594825230724646184822320012178398677774857213533317516917664350579897210594325509608298482784030685616417931938204196887187992393437033191131676235722560532964266531129060365076027598225066113295418639500459971358847694614283002346487809924220763226178688548639413891383070651643802329509003264000000000000*i1^47 - N1*64868440666580322649322933619908730158003617738046842844741243861734878953862225634172873843854002531571103747849251047604166642599507720944950007506894345163964123476562500*i3 ] ]