[ [ 693728430369297889869904908865059401318312051425987701600677190280814990459745131758426710384356697364523132092687037703494022094520083641024666657289659596998496445816005982121041293792946802429955851375515931878598596053397254895921601251980259608346706323726356654610747914470805656319467344049720333031200030030025831632338674200444936044505142755294936004516735968213309319460215632762417991694571727610264140070190018240823371018389116404628366523831875521638651880467766833699755262192262783144226973148965675590699988961669838652696554225200552366787388944142433504059966970790814130044867065889231351346715915058780063018995129146594138465464068896939696954728189239243171428481875077879627511489689103783602860594203275069428408845993538079357166767834500628592174328232563419043050484482392147231064168450093462443347312602718878340788011211839028688812171604672077877807101551368032551574460461505921641136544577368868245628441354258377312777011200000000000000000000 + -2229375303214355187805697807719612202229413170703630927994608178085302771441331143115100905268234336786020731031823684402496726991247465130273411093805344037929937158943969528711922905859809328274649101084156487961262567246253830986284121158241350573445884230215557112735953575353810152021520099201385413383739523829229399265177168282147701707347817081393780555764918463874583897709544996831177440319088618978814168566452387806672039198965125507621679280580222798817096273009073105320640145995016917016846956132504018695789073672558498906017306490039799237630799267926412544752699263175580427645466446068443827848205237408933122467788715122912931569369625144755007814330333352934279232393347826933060817235081671530530425155157703538263418890855943479515327548916364446668485362273902596045410423034833765800932363200028884976193372638145164408870384105397156101825494778375530709131258570514339324796204601957022313134070922637749179456325848046551078797312000000000000000000*i1 + 7395659847835757106678582967902955604364449486535574133926715720816354364797475751156562390296905105741574679695577030762315524574611177555873030046170036077817735494655432619098934905217589308150831588256166512136862050060803555460034622241700161182202514936986214034663332452399380832533843184663060117602393579777302032551375569817749780186674205348875508297650653805987460402673683102946931478400731918635876457938940863412327925839268380260405294951354084287846563039648963017395800875933859474881818650363122037585692220915425835388908766576661432000068228619916082691956302964046047839496705219206860556135072619815090929336370622709554154850026122246312746894293150593280354338867728403338826962199352072418516198339103696679299711788699653615955389858197042986906984853003694093778674608578554934466484694125280316633788636804052756873015352994780847058182782965495971607349143208271106003027029757941345183099059438932296366787812557145185850490880000000000000000*i1^2 + -7683259052385843265759539957848492323888005320460579038455361488240379223784515443480377083753044118407434113233737512051987247627634612682617460294808011464929429883709637275109231327028838954069941186536133040818285399831697789313364704760185587544129903923299841850447811867930677215076801813737226625234027954569184773511044528734860896207698462346219618465230002380809660784812773983483291622938416466413801373241426353058791017420875615138318113325212236061996473249069819344302053915709849799250489801010700708515120826023746404806741931527997548943898477680737954645612675877111399907792238078528691829527281804928679426534951617087846972093318993613814568193327240091636715187308362440651953704842670781540283642571963870394119625150297390366848295299977722002974632986430118992434582747239796031242616607381906899179704514874968622488257781640812721490842063389224854981403927617663130010729501948285997650632814606430264380614827273900993282048000000000000000*i1^3 + 4094207915917804707760737186062587371628820334005300236704908041969051715893931233695689080216833341379364791786357890903640521554504280066338657593386091259126965116502902142235514686491531488847225652206995334920611485832609372931491205204031048613893890025567984150454701714289044263890847846536182387731970310702678045787606576939922870211713955600135520686211433459169780763556065689714829318511541957428189999402040151920647228416408669673153540244103458147133965004953628453717863914803644766137459265060153702449385344338379518906170002701772820328336566248509097845185295323445384100486735813968588084873015161813529404511309946071502827253659171290246343605807814994782139306538821334226377563251470162852432073891870413312258200531476728100075125956322594553317020771485991216277722443880442826044430525613083166942648032797277592422535763435259253289786192147118102670631020530110649947939547567889429045502848444733571229646798327862481911808000000000000*i1^4 + -1489569726675824084921787736163641210738995930087650972422103769094244817083797090480042253143519499751003838411693934528369141399255578024820656627023527384049381593511958673908368721618994124019302488242942808022849773863898426883666755367824468494499165231328017843132823154266810279278636548746005564736186903359206892341869420795867788408765351016679499129666951269369653617075518927360688076371037262105732327095877780176478763125469654012443009889654641373782212156281851253786281471568707344997532083989886947634564186311996693245327333700988518097295883043491073127573455161713496466253364808825707490095595491065827418382460820252362823079516314714511970744163052148114456947505732890428396330796044794644389704594926925608436364865517063550764982671194683486575416521779680440691394561501863702433616363987206467734577261719693616524903975585126340954032854370437233597852702453192321893235806943108052460334497117018274736765259474079150243840000000000*i1^5 + 278721703489962711370663286526176518927263399391742076203004385008025479093120037699703032673644009388768331549271450099821310535762529777350163547923782929080455241776186109358528594827955871862854548881493482428982370919613068928952786059597686715201873453549265239920271563027014449716626128633655331467375268171242380491706926165237396811126754077345703757134730706024380897739303625208267043784767153545314509731467446868783067483121992250953711760171804087438891947576227806422928532954334972378642322526430633716668023063257026097776226344787703766527804014494093520566511199922966328317128546800530643072667794747515264835964084246077896294422518961336194898757703340285142143932438983182300088994278492039860591626722742495424617760949235664756323790303539740013152210026567977366421876383819292967251214388923449004055103029901918166936247065027134031546501897136000697171162077085093568667269662751888135529310075879677331209207279542861824000000000*i1^6 + 3268751484868762834366101156184360638805572231860478158821900300377988059894656576756383166371673028780455521796307938778425083207313531635895089724906557955421712181977146972646760889731424846875624663245316411652339545874219379759043066823537601054299119721789012617314463096810376556157616341404635993279619253842938674129913058629000639552066205396706840032014801590214701620547337125818145290466744772189549785643681906171020010198917193165941990611022006313557862775131427651699564057890228916899927258688876369871999458729756994672156421414929201047319092331113487483881287395519792761777207502876771616672419205001565056988026925856750026297267108032499126566177343826863970649550706847461539172610693388444416022698823465838356478887410687119674319304105202178891014130444416959336152606373729229484550939654036684195874525299170964806082028600009276581881735487144220522264273609606036404513088692167720988771731545275116681197640231157760000000*i1^7 + -441542999096000820596548057506366356435088038746366500507774203309356140456751241786458717257600391606418461200512576302071066257125621980691338834387504810357583034283757489678973875982330237541481080592784958845412029533789350672165532158815834819501662948630186095657645061003404145704545204801429676438045967357192145655847802550273825961118303801191389540572937790712395686769733559264166698298700245000206212762609827777518203106336999620479689436011990868375764921207383447439851935703020751046938625482364064430494436451247913004312798280047222898549016852602579474443336218687257441801073915137477937601104530490382992931647322031149645429287243674563021407725123605119784550774989675504482696711245096304411152543263420241846956852026028788619561915737207722351995491029414140140945123881852780324062157331034935229852795058206634711736648526054066320745984360915819613907326612433836700383392358834165394943167647085053454648300451921920000*i1^8 + -43802929823745832681805927884333267842211573144677806098345595727849776270352470528226094790171729394637847962976948042309687975763753086375217190539518067054810836760184682066788061230774383880669174333687374720613836575670786991541880114118831078256121492799187057637317780216715775323493658183118145480724808624924921279565222956346921714247301442268745327273311310869109950602887894833592092146015944930053097048193505737327985564286004694878136496896521437011728100786217348733230529079072410838602788449289482229150186021235054915420087033695406659702009475425563838806526416035052444757553419121255816704321055314304265667921900673629151486751580289271239199753083833205689777916273249289829278026979833734928870144225630850507294343174215054106223359094921851471714520683802083964573779839321298682614286481141536645695163107072045214952133494026248732504411216707064438406777868721230233798472220194689667275573652114970164388947820544000*i1^9 + 3522275425436529856785605775528965727397564254897524545538240136395430286366584077162344277365666124257116605809448976471169933831567825598810649740304219315734319185293734099267337938779649418253254140056110905298988797737521749659365463764537991875419315371715784996335511243574963147905241447209586631543106383037311681046177751883108097553466127279574857295274553532991714373575273036837329914921131288070782148466114637928397819748002856182235757075658767001409421817533543316693728624585548653637197944552139101725285432516447863067936089293286654183785268994710524368240131621616329714338919900233823089603655069196702317898762458868491628462575562426233236919963176150488085317683149753292894953953058199767590696371972121997612415635013738112224869817681577704954975375214202302082373846623173312079173683460857192667602784533526922398784261065588003002027096052918822769628721498899386773053511605415365420574151223323633052863692800*i1^10 + -101683450715740894286091781736747962291207142273369001333245921054347478693882259671149043530060122035415595627961863788256489697621566663220490487278392356301142743637599066718134593440473219758516996364507832524544325465430271736206736737935908651464983760360697659674451562196975450930527001208804053314242038598897841728279071754997999170803184431271418137564345403041833194966427400411759255195676727630688311594267012661300629279689752454978694714477623074335324479066485740024580598120566992160286074218586068656594177346880346438573450373787838926671609916035307349958354401671668283689017226111499654040746550266230714196018360286120516018213850790651442744487740454200389337117249522684109025643188276126473167803266995665495980773652682166327366917464270601301808032276550683172443930464059659388679213096815173671687811629936536080760378323889086540532387584245074261245711268757403868546543944179347052408185514732397002752000*i1^11 + 1669326739921778648407976610216009337505270140620352140844327580694184055926481415181047383464680565366868224409184632147174233392704708594625583009762768666743464533222356956701706649351043196232424958658224510059327747748854946250710900922401350575448587637766836725894200318751933773221561985151372201256511228806617298032371113631793375766906644380206660159288497751016681435620257253154664527724614906731447276795134389864537204915630404726920033939881559882234610320197599792098151559025347512296018548512628182606188024673682348986637454590192551256321759534959872861999563866626649343623313672851694785074453730329901568152933403388532246341456836408691816382676514289967241702755432551756838694245462924656452982045590412558717909808705695870354056218389419707872067027936772882585325661793791465046575773748873507466501384203007929229832934943808240918455441255418914172622516016714775428178243283836415201617845582670331904*i1^12 + -20417422121871858099377433757365706229950996916042298084033172131740735607150921029887899413127416015327835860766575016687985222312876444971242894322001850009120679420534730471666325298164548010219162273324218766288410876930246711302061999026505974337152364768956603066100633481137513683687204870104298051551701251384597233732074823642998332838123921555465483468090087384558011596687279222195531748453686963902646725511793787131213649249390079196138886627492333066874196511630657205477525430425562476994304438728665266691660711417315238763139266997074361660494172381274598494826002340097436140963995497203708754011131947155881220027849839506217423689630289188895947929857338235348751249774636160807844937086814482898996537652590694432104756990124655526791174609420542548692828595294333418764866941636202284242755927255802541593739275586986349791603507819299363795266309070953839426200852513345650556335713070078123528379550400512*i1^13 + 213693067309412314541908058298099198927666119116914411680424825881890544237116223338902388936863485739605811921077038801450118546721143831660912817230333182135151942292221413844404162069247941262356658029521340597376420316978159480451419497135185051196512947076122006742936362062820768472017048909326801164573361888221419700620312128691588046463436285097000089592151023235214967381590962189487911045293331001091988127711052016754597143032238244541017426904205300708268845711841107708944187926470631619895913117169135490109532497410448904659200140609985869245449605977391240004524948338702724403596678451264628416701666179779581521603847863275158021089126412114157108268391181323432437565122058173915785463785804178088608097619153379319975359439727859072448983424711166358059342993355297133785015694484429983086146352847187147570810393904106769445616093761503317619079086961387911339973293067068911063711910102459049561817088*i1^14 + -1806075032818668248013588175601369686496824868493862522088839406116299891886122794640152500553938736330028643923205676452960485955071663634889601427467009596616129100994475799894782171063347836543510885911108375292770292691719076086284392493189611582278592357128366213295328771568816882946800135249153284443085202708906812801044051606133574631397378514526063381369097940323292597331231659328124297382954111364862278933216442235224602534134171426107551763110959482160379495293862761842347160018610306215914443288317463001277269459493314134489629241819928224892341497388123899593048027492090415277876881119591497064989711598798013081016064389445458299509977962228526103443494101112428570434633236790784377249585599896987702470369681923485705455893876770785731145286860076423130950715913963920212885916478337640348916104917988636730690676121661928552869559776390710468593421706546321925415678988057488798028785111810441216*i1^15 + 13524847154087497290610158729515281074283270885806055341645194521788491752461922347587042850869364737750910889956971117842438881460336890782414750624049656178497388829598563916150282177658462910109693145351981978599110152457896170584821017564618695068471786595537819530266037460654819746107809402984232852234908149640180350466819497619153931083869982993318124950990728002577336410921895690970012466700553956122298433593770204836224444954666002682442508860729107619873542524552026339851095306085988254155773333642466556443635874401655121868753905055245253950327847183032799407156097583484133032082495913787878965510581825439149188651169574380631306968816585031129166721025948094429061429578629128636566948149442862942113348970400416814286837302352256909981719502455951403716081007781400107036256193178341378608849088850756758941418984270159892291862465183179846867672612628736228946455077025990175532288883633946624*i1^16 + -85823991371603283944050401243702309482370203890606101930995412113510971041212670634352853014745016448699159988326440231147122869441271847457943223005658756334315383016251329493691664849309125285107336033948243977014542646877099026313992821025458330678443730240570035318478182326626364309425810577928778340809291906247735141912526653563218540848247392781384201863136750034868884705132532569233585323762298720934325786182411287286495560509452211310428618696539140172653136149022329231876290378656498962178482579611787152406120034526245333848182909777999562492485859789559958511083949827604938110936969285867694205526985019334584732400036012644741620502980828636481811565695880485216243501743964355082165878616211759255518983927547816794577324480886677804908053203340509032039012624222474686992764954974622162272722637497452072188549043916032891695395279767240708423012983634727617849044422473113259539183960064*i1^17 + 418589328736434726415598741653238467580075295596039937799879973584295680896919009893392861975935717444367327028804609167416873591171472875679438374582253657733480666766549497429692410993988435423020433813867777509450031263626021660910926242495547720071690657074510514435947752317097366553194970365043107528650885245300502614932268612964959345621523271047320833923122730351673990036167624235080373204086379275519314907293055185642634857085308935433912841919224825175991930694081782440030756456057678360921364569203662487903508786022037343183317772440813092568103837299237767718055210213346004607809111696916183875016265174181036577527487808190899750057621513040587196671564816201146013519033075631603076443404832316114316630602712026545806725595307470772334354857330439499255734078286163976300182741595751166734999345642211554187255003818635703906806561031356995542401643959797757990966143685160127692800*i1^18 + -1541704374094700370759258179182948608713179070333053039431000250104797186487095889249280277338571536174106584522204749818497587488397153890045739586395506582830508164653153622666606892691062830745591920960256483431131740197392699680436207226208530046921081469728775324975585485188471757264650781533549243441790176310199662261777995700938620021200666000162463805940060699305668424004317537999259376740651317552648897922584689581724279421392312017748080795921109654276833441524318126293603052736871437605683716470864649017385143246999547428545812516823939899424296771966057074968369517890520955685303576070297458675114338423782879022696842747873129831489084592990868962125359738739946979114457673106190891087872360074768600550678800323417934885135998494287171442604972986070346290362262051866492433287618291233464426242021734639831299226688336185655906774578725656055761943462358347266623415231971328*i1^19 + 4172066636670471416556373642597041989649125693239470880415792712217039556093558487323895085434436691172119864334037787745889581689076537373678949412047089149126067615520548671072514499962040952655430323334205483727388844984118701587781516889498856165173581333787789681053416144578174982127442419119026607399454134538772619207654260482821230685007899652194951066183661635310893490541155404925864833222909031095320476443631080599295817522515839178419378375214890017823386202974616888131466637695976503811268536834530974680402573383650288514379930762099606655889279829779421065216069080035959113322301396934734668122941256171321828973849202902246023544278808798135887272764787483285891344045921525224951202779426519950064803945753023507621456435601321135191383905471761796411909146320506687037827337056338661656368772378269900370236388548901452223537467541023096198518919150403526537526246375424*i1^20 + -8177041392568505002687257686998842981124976256038809835433152256264848532223572441468639891786262485852097538610368237426256485983853256676497164001601098031173382974570111452228924852114179019983702538844231021394601297682447218566332835196158097137836329671094495451187657611951426537410999068123349262281748939032940391328626609888994878340783932584339619802911924793969326597894457418646864560993064444567992145352319056678682185854120053510257098399467614870151559569636149646854900304913351286517103575166210194264263814214438984712757589326524875928646576120337973170073966477055497865328866488468202284873144847289766976588706241306043467787145523905138834308781170466399344792069764382762302628893569834429160367782967467816004731989268527027849772446133255502392329600010098053570941004915680967289974917822466960635804194843592106939011211909631006628030571299871075023716352*i1^21 + 12637191044410439385089800378820680227176263994522657001581488154554365777746156860676296729845325245145713242446235902545585373432325487456112478804997243771832588755887958669589720926754637883090260580482994860524053676818301291109134335206185019265209208893903350700652193299714569164627397743657723429331782202365974317500585742578729125094537820599505954186928069333916742893656637658451220903020890842254613869790043728328870279777806157723176150187598233926985492330562449104565642369382068045565600779577978604539164305906021260993989646977469362840834167396012392019153375498441572992858924008776320117534264478366937082230644102881976870055332607486663274887455907144221071880986354143448428924277555992584506677459229210675546654946157946720985000286862029882288353050506561031220713531562090839919345715772034575584927334908464896890429519914453012767189601138392432640*i1^22 + -17892859065612044263453216164075697189094620871699259211765179716142192543308315160190455102491426340704272299167325280206130535458014598498683677021079601385321204412377907941297268374986665961826589983731075107493979202363204570604118391263261093692241440413382422722025813650385485199200827864390234389154723575232566914173471708274686973058129361286530762067782735711853847658784415332147147128479780093350888277699185248754304143703615246297098061608487455722749529115395606712823778317470715781767154043926955771706261471244914430897805422486495823001890099740927050539472454274713802736667399820233687100698612674900930263905885007971496872813220140579762447888380846214446983131392553252469852567259849735710549028366901695252713340352528395072907555309448928875228409859808313936360207070177238745601212129478658138680685628316977489636460857305978100009217281753088*i1^23 + 38466414600525386723284242630035592640598155363996831253927683714150452790724009542313233239575656682058663077224190836770496253986543066954013447821552793527601342703008027134799132029046041203114884383579307727274686524687598027246706176138491249160716602135932361474405462962168659305871002598185595367046909543967975364270595795450277223814848447376459616499513766409559514031278326734344892232768545632544327780925484697072650931543897047692829303841755476804277541339282891958366617209144403596634064575777229757847838701436922576669912054574727818408202425117382969964163660950915832970558499086419513723565492850670491564307328665870030036842613185891719044929195610342189654777920080748822974730984889520784206190297508783671115951968333814549198685820825517924830122139374963955146522667280218913241561774135557827721467072881108023927080527438195125003485184*i1^24 + -63714308775894379274004067577963557732566007191905611764022234699036362576654661117236635887406470926053969206897051697120424112507415760365632403994813023474074638086485488725720165976367924547495564189390730211302658553515697087352236374067934882199280478536957869216791066173875170128629128968134439177361029950318678878630060291649240300761442166834417604392625579815779007629383971944767422632400123102472861255353394415679144378638331458944009792385856252886173319446071520043365629129458994689661374858166118499234891414002626298769885065767771078750160269255616198077972073171852318731014046659483707125663273400472556387668003619648682952060253993578896894458395592649910798206165157699334059416579956679616931258470226672108356184816912765366973909135173358125273998305876747687672389437902403042324730552252764826289447762033421575370965840137392488448*i1^25 + 65830885465684582852786679874878860058324357989702103181169248918348409070384637068653095728826950018536247684126671528835983835579740279059216474172729716513511313172048926329598092640131929089493914129344889888092744837424014142368324716640894023222755916653362517829186891704994605865525162234448271935025585203370441885292708082587248164716082523590401979104852603980247510595450825812528832688268576274766899740286640480022658014761388097680761520671030081370239454871487960949183318573270174355771087840211096252806096260778389834875652368932729759578582453895306709250395529148052231813838981904346430968544713540445528002265617332290281091919167720061628977636145208033916469174187404648398263815982561757833215945605446452562522533779005323651882504677056748251618028382062811115952580388103180607775405076260384722438006762343421543218892020645888*i1^26 + -46438156824438449248291645655750569714918168526086508974639870982347583309401116496677727825303628056766796089608408545618847474509927574355533535913392742021135696116607313033232081721289867277243091555077585137040352281088576324962292112429172252612980328739260860843990872740561550431223203605657897378195884493052171509395477166384005766875062619392115124906086862196432503683030008050208521686321993687000502120508309114961326756240429246340421466934209588630098500599005249000963016743006187721248643722927722116844220224143541312567338040619817801849575078341623562995106116612487922065314951481377229485960382491335038600440943304805502334600343245648597405255367301533846800026283912597519737717196994413028323767285255842692365517997010156100715443160188778234052030612203021811534569250334430212225802549945308179391900236029116343077830656*i1^27 + 23322653344803948667951867255356862825428592470715306622907958939800001466464971414937821413248368842040588906085173440229162302037232096478493663207193412257830810888681591658372431295503424763534616434475129860924547466327321657748714930995353163315004093625362100745207725374493659073348513333256096252735574508367473154970645707237760724909602020321570732788977151057250229299569935613997280350276247779495392625650707868043123572784243621181161590039343322242654852123240670640527062896481771652805152369280445708121825269735431110824286202640600984655331016180646659150385016548335531594131485085865769347975646776135380375019322163025512927992563443698198796725202374421838255560681439863807449558128079350891134781404965707099184498946230900765163872372411878115791933786336110083881527820849269090214599012433174930011584563793153228800*i1^28 + -8119701856558002352808956511617082997473911714001056612693870367104798622256659069516938292347324835755594487107133395326275066218601461264374459576318414835859657611709756860056273028099757207035781899548048884807772719415237193116048230119811277066244246306940579067580540406733192732819542595257028917166431538292745677935141230591063978395548291867610691688899247160115830630343144273715182376297967593377637291062022818527833074802792885334927927896787430551695100742948872671425444515507815234970103922027840537318378595239417895394293436728980174921535721559183641508108873495140007458427656765373131573947793266210904735825796092603323858449834918509540590689869010038547469431381290236068510688782098712219079764234498007124517460737075964553638623263970817405337835022303026002764745281717156131951217480138939182245283784294400*i1^29 + 2008551503621183415733179878676786879846649240129271996628760027202034318787893920915892859216441650518875491280498131718844621343264884443201083863755883487825976313160748981176378139430722861867201771258802060993533660319358575326689076862768398371933869856328325977441960448112780058484764790230153708624594861642884861199395065096828843301741378060877351348886141086117833203503360391444203888055456292969407426554672475003799557267153779743178670623332921516811540677033234653638509187326476092244941733063747505183057540338573543760469324628974073942482456622874069108827327954664899771980206343540927332600131927227475312623999816733935558834022817903742732322261814879009872575668812714451889719436365061422310627140853580909792346089768114092230035901934841414625687174712847768505279536250509028842430481137210428502310912*i1^30 + -388480452794287736407049383048776694818931140149016545620183447842482501763568933684308305323572111750931447169652599828358228303218117071188975895618187265669241756958745790581516143213560161908251862366742997752160908170851885360459060063174187169660168063334698596635785657418944854517282888053626256731027336142992006115761767142783822234859657732927327582916884695898528168572028280745987809225935233120905467567465597715063379133418616273954618113238170535574444948003323703103435367163465157118381137196989262504689986269779669941232219920345461426824454506282292375531831093773769242060278558501057674496082330771937714331044314584586014543310648335167019575780900268507277006024089856376112677622900947574312600016361468723331822323385982237928753531277077819467143448108358084321852243605817725418251323100926836736*i1^31 + 59844466664208691795279422071952371233228789819262507531110427457071813741695285427489769438553289990477703792365968040522673539081262613644451886058065412715873395950983458153450154163939755517339093403608311509936370439348423114010785980556285218956484299480843633338235185335332923500306030061359433053218225945545269171176219661491689043604452946080648484147317405939186000558064928613588538532202064328403085026527585707411147194736888774517693485812610890633576610093480690013247109708936477892857842551494687863379585784976492252059280920794770158835085233861639788360573301238916739637376219409621709094236653217513991810063657057811475404348806949810424016060053494193526951938779240742243937093784654568283611193235378663669880625199234388581629160384825671753593233318652114708654671369559543278521062260736*i1^32 + -4961170473293584422963709520029420458285717067878409289323608412022612852006653671847076242202412553226620573544587275461079233749928546023665823306290862791561119560638823617629589547051963280972482296768403194374158439084340120924435055818889687798125735940389896616039892333587591438139944691711960573818907619439727922409790697860873974782388168055465991423582640599423787980204631397091035344115162424796624580121195785211695551870821252204944180157570903302893767973089121145751445337742670757796414140235878607058611573564522655125046579629927173415465663256374439147463038529298082308566406616350239458756956261093537152599278880989684352317478244880110547038037042261272749632144612191851228089561293757735747338196237416157290943314938394751241863700683245265949336712346967479430360378669175039590400*i1^33 + 223827523651329056978240670314852846180652838848050059539383095831634393211286367974489992297730735401993965159614734689206104506614893379758067620159510454640883351232963528077718894405072260158668511164373253381080664481955427658432964700481147880106743135859051910221957583278948900616409074228084943191317616343998558228727021270936537100805535292263728404358254784646183433057850713463779739540523252224670280281444509274885937499464315106034422774496036744428150801893568057694506320288413976179649841674884462207287839160745726218722527565240507248838733417516625779826066810474770177018689788456498999004584058103666227298265543204016484600736967155339016207362989852698212452879629928947189254686395566134845013010928941297330908532611701670609403276076868805985181914878528551751403383685120000*i1^34 + -5198509923082629119778398944306759862786450900935834895996733818503787609517634546190355202047003814604262981707032088078281498766567740078604164951653678361003107776180290203582698709522098326480754973256326311574141434466710967978025630515264335067808513664964942115953612878866794276653846882562691643173931419337103406653327172859042953453027379405439084326762002197401262342670144730040163220034189520867374718387065313907216125769539595343959611546849044706833123497417957936630782018345621283928761008782185486562378383383268160973426625155405522567834243672994659150415206922094198012981636557934149682927375344512778521210163319702323038599264985340028982364773595347055090741807315862485406972425651684622333288329031724853556889015512638885188624219697343830470808364359119880192000000*i1^35 + 68572522119504649811168707000345412992717505200209415220712763613935123580322608026532466488247295922426919293731062440132976487672966274794512777240619195152102779393966233076721263187802433679528074451257060560225375362124480069746287584075018125158557186146896377856106114650369272294119929541024893001695741300054806049357483058166622492755333250194721897535681798923304643763636588708809130951911934416286280675099134462267005224162620986764901128948459394643589585497861202316616783648859407062052747336019723244178473088522061588565960037821869580567281900118916926084906525457762265848219121419204003496467183100452405603483588409417884999825243945598039545069106947786395029243157194115326250291474175288723316752758544578985669570569594273649442156166254434662437361392000000000*i1^36 + -2599347015448976304755756588290876866758307584666166940754444220184642055590056440672548164167146522031982272727768066774715822995226670856457367596216844723889924217642805350527927959483757646123137849234608668654002181536256076290324784606068971403362597648063381357283508199882990831545359107564970635691828243307144416423321964047240711477615221471165250042105433559359854161770258436387889687784323831165548432447115173013075746225047884168928378075985165268713894581982089617517423712464368962906156755683399416847242847129292057296049394537632249444389850998374828341733275914926324361894153162167038364587955394903753923955539600663558622439287555454957499032052950272659602950701270660852399808758121740654501996016357480199710663476377877864289771979401632880000000000*i1^37 + 78477345729137986043503131545836360525150699823056972355702144989158082070399219394490849204649875983136271617019526062404936548190886540883920266450547420611187215122634593474416284123980185261650022709359227903964717988818108030637287702330209917765489295510560131587435672901116173175956299577495612365889917048903518147356257432820780495018851155841555032833316096861529153251995189098100705927150298624299728999026574304292296288203451004889512270367145429586357503497267382627425736316441221711495412609003131948805676008854030106138089669079543397708656253128544507878428174505754941422444094209731279068496310267586793656822416983727229426259283085681895367238696754574919031110094219628768251806052881619559365920964995387911000812278097517213103562500000000*i1^38 + -2446380786543226939223784154259548670951089845780152828415755053160284088474469061305795852431665790577952120363627336061533116631461159891421447401905853384200687866439289739508985762053162278390170742490323764667179325099848610470177009533834633854488419597163144523518835150832171794081730055826559920987862343714766547269821397146542404722930817506786529464782807883819049115186993972417970719299794215532267061530806578763864667264419034099585677078923001133392759209811225747526568100263224690804902219398987192654774471474095404388152560171481729581981768100228668800253777253000557419948192460014389462873475161465201629839697098111408671792263956739725480702216624359767455072455497457804717934839557512514268867790228736676742848502834375000000000*i1^39 + 30812969169229147384313723446644016354285430033830727510059181358757914865657532757323070156818082899223274840994436860355217489645034532751942447502702421643504585135139352257712276982720158955939442782430565062986484811502363952926137124398868806141692260954657240513917859626516715722458181017546903602872816373063350153091666033113132774966166716569066934645388347187277347314067671308752375887506988596998756240838278188730091033323311569079931402911652484374475868817706836119476757954721830420768709063417274023203818684391810231501810784709931849513168784969873026809069938260313062864860508883043806653915496135357347216561345124202498491107022154741561915730938295924615483950073877400064693571198198468957992441889173962671051025390625*i1^40, 2627697129901411801076806069851605464622416799109498954856443552506406255513364811677415507511562542029390441822888553847180809932700514449362463627461369989226237036189027290413558265412592853209191941957721963210190215704640859751044520543526885426357977474276288278931382467286878948126081618649817851351351560645085849095119995522203758529779614067246722938283438069703619803820563752636280120169657923110891744866385360731981734217266847022111689134395817786040242735102689718091210131666595508271846297050840184844968096443768922699393903518260872414719729128833586858574123332016303129389451353296257767670102602167612809377938783710701682549142949792912393133977439501904606629285654682424398618489172809802617309708657018454511248679294839360354653046250790202489810490051195266135137707022025386730051399667670070535800533669711273885647062470779435117355279735882219380419136881864961275930821521908355951488850374722680434189199214563884557949430687139371870419294515226416665834940369795094765616924843872832755811304684511351800367018995596662946340348745171477108096613500620962000906247706521406557913426131303447294930310004905758277099280496700357082850486754079514750952047520743234245482341240298911883886734482184601600000000000000000000 + -8432204418921622350320452142002747646399367043113170524459890945923102342018493178044690842446347067944367951767620690748593586071248294190842304001417514244787542193359038824652709111280784378008716382296362837114220973151344607063975431402088398070678342544294238298712654927028728110796617141403688315816679539231763672127496471404705788258257276528975939993342945685403409643406288748866386831702861797057638757440818130332147981944820903434297008381988428756720304003915313247153150202322554506164319568147358114919257715827219290239441277252837552407678689193914879627541882217622651277158626550581457746336896283844054841155577071658575520837825840261347162947191290378836854281116329279962765702399962764058792600539601644174653898425362618621918577748236674325443621079736544544191763666144094202597348306281860570338730517757763979374584795393411669326808973968203852523036510188641534888901127382289479837213661806370882104847798552353724708601720951201266930601614807045797506435381094194416171010622604847383359394848373489627139364461533063309933448574667601261346593685896722113416212486785977973328035996570816658090777546197038880833671355627664193485328410677489907457542330518169467927644200075283949673672857203245056000000000000000000*i1 + 28070826714789385091964164340381644233499926325154412055745742838877200359489554927621262352814996943955104499617883658605241323798650574945456312913960698491119853784948139829013804045204407982773104370507622215637012660728363183009555609140491117066757406215293997969242590247350434768965380394801613216761762203745595877510268835488973496751688683781052674222930186279698581728144162331562894146382089855365594109734183488549055060260547023670930842215648195912067311922791505191613627067521745297349989757943712001962227559219571739000223159191186795089143266920638259908311841325950391450143808621003165528819743688573214704732946199849567350531169684356982842392254454449788274315123365722910208387466844565931538933417137119073039867587580370910635038342177916065713460604857904809609807066694359017627768018840642931651954102068819563951104361520058788359500061547171296939881872859144443110351194713895749554177511090819505670952292215381508440307651382653396878712720943882242062181743461638899608804361687122825715699045032146050193754413086838064333686446266479406947145417773461873559886116899625182356145990009384959253987336494403545417675322636768504353602632700444328028215310788106604300016396212208314206438546252759040000000000000000*i1^2 + -29236901475248180819950433795976765683856457747485686200021252898255246710539175236199055433285995746857673586435173363935108409452835086974186666662203826762468552817073240942353905556585070717485128150503027030917799901266228413387110392419962221615273402391086717447326934044671736038968296536560149991603964479729649417007518375095217164011323498527121701578783627671778084659928530624237291231301913333106563784367759831794471368505032661378128453488229375841024009560149953340409497884256090718142541793204648966994243328880290735669082261990334406197649951071383236277268216449983817278013975468005156193369987151303865346345843408493766649219799771268568519772485171470148513516653349433100348340639646654240357273933783543826206821581035081933798679142572463927814752832598722718200845597107240992434123834599210679718146666167811474011696490224035287642529329984330245893020092311626061692806916393783944561595056058230209673748601160815580323373931760680770906665850043550524039656474649540749979252641888468036077233167456040747935337097681363726436595843203995787325171857578328026567052050245583368934908846454307513515338328317423601582181422724920440020234247789093394645795340740160262118861097589067619088415219253248000000000000000*i1^3 + 15627784099633080821802371152105602139756147067912962168631905169660073427722100506499627629181634410607627790680593367037614608934169063575224372096936176994087026386040792226579179029812664264853743452583199564065416501350030257638534058057933760784501255540955744878021782361293370990036887858589936503436773172342511277539953758621430678397590356060724241332370682660207562663931767998808000073704016842288949355430134549932199122306406232903021348804576946497535555939323496295563086789757658650753452567270467967370907385549966043264156227051126776419355247499028361100513022255554462040301140317171492930840903402968496808292598829399815089088240217516232636081002304838153176669920367941562517315749119239843623269735906040347765407779974397804778852695375404761866312605271002027433689823339142189263973724103346176936502456907954050455420118796213404511116702402321930890565978672874986519079899125742285695805432897996104126178980460723211874165341339816126710321478227747073026814337925879893473867960603149739699470331493874432773575378225648215475705102770671731913590310491415681227003132607019911666886585262213442015593158070514136242522051677538096927245618168078885942185527068423244542124193202530124623439057649664000000000000*i1^4 + -5709637090511946453243123708979488911823666337925860504071695752335336748583305020760641189374767564126577115060176078083750044021277959530798238495921102255699257270961793133138082399266995143502239408750936564933092888547458018818887262141216888343609911507865737766209863388740346527650828442057318099350002797205754754179288541957133795255759912111105886797602971197717667353641432540693650621964857949585227959521483371510064521616160055355272997221861371204334999721882925716986295938739898957524641939199210795091868415446354027468950819068133159950063713557874161849421355851299795246222089012431147203378913479869949868416066669138722593121354172511867086621651552230993625498102150424071722848999464968565510185000209215308790736042281614261908529480570410582592897436816685961612042047263148152967184811181553464669581729988544144645746809565343808840647260803419832193710487687690743615685077803678624116562824356415517218491146063905473336189379024083444489070401395290631843460053964965964818007250518782674483293455580343419513236592951069532324524845610004704519682460118479477249650212580525661276796027429717264639758767149174951059393446260221395462452358771707075373648397357844231443723461726009106424998364446720000000000*i1^5 + 1075758282286892862422180049950583702164400054437524097749141165113971778530495043371669411316927205630970751549555109261206867969525166500900687760865767409470319739355526957833444016748062302922577293611260621109181392812172161211856944188229044788596434181883169239906088804199907082869688826718803836642518191243251386136221016544241051437917588530189700441065139090642973760481647313626815589874161427112403629600662682965900460353428890792486863685723851115845514341393466774851325846493059460813435014911512805336967259225696826327198568710428480831595839661682140748569402330063265106558873962212217287570315298094590984499678923444897542355749557421410716894942313405444228132302825601071028765358779498087819646987642652848027363848492849595771614853227098012022388393071358896109325014191902528598871549623759756654578400626126868464587982664111912645901399943462178989443507644842522895432217217098549621659070499595021013159265472857637492936412886230791897264244355735507348649646994656241127327359734915801180458973453379452013629304503416893474790613442046898066923473514415197799131208767515753706397600802909071549597325719925085367994871798524075268331051305033960012809349542454668863233384130785533998275756032000000000*i1^6 + 10781090426050173120803041956464769695458309425655002448869618769170180966990325810777631557606467485548016240177032702823021113611516324973850867284975338120647745231366133044098321538192794435733054696096089838060908293879920936747751270830412170457047847001771998113202640802728343822294265045093599035132999887261886547849511098455019973250337280980464344913630165455623639538835281160640048319820923947667906170950770140925034516983831074835884934943812977399130136929681889738944498469795414526243232482597669889631960693276940076907493943070393560496294875186963043163451677266403021270257779195538767317659676328571520089956177378294194175361669930160920320019604067156292575898389050663110600479193416778277969792270119241551913169575816813183861095691399072487609045603799862861790004796923403759441108601872080989412858686358637225116119857359610354653743528977004601713481802059995000432352605214574702435396500660867241769949665715090467125546544958070662041590784712827904892865894892236265034969461462722566834299365721604933549518577768559173332096755524412619277571790517160339183930183961347230373366104384048341482649271326121767482621051856251420133998893511946414949389471042450810874697675577182290832261120000000*i1^7 + -1644599978610298548862755528780033322613871631810220181410957463833250332350549734534690441602462916816710079595366569530409469817323773983653517190792673281235530426425536042980043939267941229570793522178007019843453984299896239479790127067832983609043580429927713176360919758598995876828695379919897817200950172216076499534796124497928861417096885275980387505557718252278469194825979894384075372481612820762600926100367669676051943730290277559521517194827557816057350137647999323139722492155638158830915385558361443715513364511607237718646080027663685836650031176117121390721662620062256447545061063995085640382474575392563988810228056572413924613642829136519456401069296812898693635468869214023210940346796898205058147366222238666174977365197518726304810721856429684692946366014501033797146474625730702654194965517358938418947649158894042362501078086291428026564249650428521409502254552504579206517005887212492696517500959888904527143199946470476966785950122300410708719518055069600380160703462650594056908116042376702399751993968631056899042490511112265454414698130360261931493180839687192883822153851141175633779822780458493023277477796241261149275050828838256492727401267141848407638671293951585476231366446959171270082560000*i1^8 + -140186628272000005756141199225860918382326529726078138696436887055410613159314465834188389934809571098014561932744193581857711551732462138369785491696332856516105981204482710201493790441677866606334988320961785329117252194899538730700333836425332924965165902843317941330020261353632236630696870814993957535859773890369980370772523542266025577163090993960644240352800875044554286327746735474681819486706875020812692063616098640944520804099044693791869202475456683108456764785419766913067546769434855002578927113000122003469765384102181485545978691172260981144039423693029977062645863910504779698666244807535615560499232444965090814318432007626698271493511733950602907965032784169659849537653772166336439003234754933218196073799497893653513932975076436136368369432668453316705063016777322825656249608883792885970863748795524662868965684229610250058297947674862782277603581037897104972682963081364370283444156754199549025121832962182126136117740951299207628785920294758208665687511641858278005509724876205509922229869259526553102551377507455786428223289002868355270531811579322873056603440184866639370499188948093993296326753893921421353568135949067378387847400576562471740961564272270748478878232861909868776745901484773736448000*i1^9 + 10846826885753207934610282305585052012833823431535600527943797378327446358506689137043904568654706319677767890724672951391208964565181545502699435617842950660356478896921604423573298407863402893238741874183578732142499581314201067983896051488811355461852592577316539971385831419594131485279295966062153227748111591495579905657189108042857914596915468496710320032665723960449134038736594505471706478401587576965277572023346022042689268739265654540108403539899745956054759687297525000082711164203742722184194931516196550802360426723742879891608775478982740242847839229921942241058634105710223463235596046724738562271218510638825005698010623886235693281455986206822501000351449133423011505674872165172638356293612807197144585972176499470490094080716629773912151005891133221638275841648610941841382639192747490673394048513456665897835574590973267913530850959878099823708338839805786140505436816423308634379216374364195288660424630697185934982489336327301343700600006703952032396920669429705821358743162646281843864728862232146581839915011832061892695196628920132329741477489132922768971178204116889943145862077202439256732440328425971651797260386398433505393659989864185292376103552326724682077061046309497150475800868416389120*i1^10 + -286152831887270193555539727684095404380625227123491050465797031443463725295786451407217806435784491461396289707726161799767354971634933155492107574233670758509240617470791039846594091153363657177202543956335500369206667572616295185772295577410553397662180641297210674846759229689106437219888796158176788455169179988764568444540355143768140022108144218817644841268623410785196470333176850915131983222466209032500305285986270535198205668413717986835544478377336806716700899881857677505248456702467406258783479300310180212547766497959271470560678968617428109345886467761295703499539608649669663664646229373969285894122567524130338933481236001676826184488386796519454654497515252459904136226961212972768396158706696151292647336702894269758759010333578039342142255397161040690885281368187723461000841692805212394583967253055876860923545245368877993474789515350249481019024039194226326028503611620896756618488776921175626675029564663338568448419593343518722526621740452336085543991053855476782641795091279301529849039323759597079082615926219869731173449217854314465925738461822707626471978488592308202093703129385043097431693727211606235513454850701753642989344412980113306668684727710813444165590811156887176497611010998272*i1^11 + 4207682259435015727984429601571353278014053449531586531238536329614135618371770599990760150260375360841488131295019821515670314222969591493705236740219243064515686915903479329305874868227884322170269861504898298471866024080879541548837765048501779960723360467962733836281745503570950966800649370583354314653803286020860832021706300354690115860257901427086536206109614543681296288525591117163164352674938706045879635706878708278208405777111456527922541620913047629087059244597595417725212106140400997877944033510100356255750267360183361621431015922077639952478500643446140948187860254394982564357688456170567393382511289675997943741032745544427496270859289515808023743140150430876620299424801117750041068807244184372701174766389220512203859969586694308986518417246694943965131042579517212664148494158751933939297344248040570536566487192794233657764173160023091807605596493322141594233950665059092624751963549089545833160188807401601687021979134185841163671092539920572235944746931502884281968334043449763198024662364142490109960363172330360301610241862654314311745743325830768033768723605204494981143911305943716373846245179903361582057029104546274298740911892742576700097426323193712099994074506215468269771423744*i1^12 + -48364533304820545811328352170656040687688598970414581040471472747446817745712365125220796074586931476715661000806195502485976730824738239997034997298741128723869276919621611763481157167219949693116098321100127437832459949088022306370459283495163148478287639136304915548504070726232583960302338466427926147796078697117448479540385762025873151484663251340449682393996172925296641270416530485945230169981732886110132001851586780540056826396584484784406778353746836886922212839408434792636879915673443038275342486760438544692513804642230053089059644035670542054904188024533087787305704885519106225085467629308221468307841012447549153577819831648989875398607613196040191559650004113898891380505675239098958925481456076591153910533208161901833680907140717046020476301753530054112363907836892285897826348831954361356502347247326522023582234920108025540506160948468540108824680446792916198363254830647078589322594146555848562427823972872609771196586388924551476009887523561552675795194831576625975194201639796493184206765535025578608189239227133374037352317860715175010343140590764073614086318175230523650882841203397718560095415366739887377900841677626059229364561512384986376815047286861413957007055276532618493952*i1^13 + 489568113012446968670387463283646679925704073245071173614186019105461751432963696073125352074351613754361042659032233322055838660857271789606300633213020728822108382504457435528513116941370887197780813165247457990594305552269656522389862799482480045383845792615675052170894941875172600360024801805696633275414851562038005437409243260741670353715678817239785696494388680887632624153035363866411117576786611456195079515448273445371346522904440301545450422881916393878401977675282432289670360046223169884432648823507441027721731477682915766394040611262748321542872362883182343435653534636869776456920462033578199215320231455273680710071172125921731483015743900987487172126063182690109854939418885129798797452979446144975585120737142310211690889835038772748878681522151998649445714645808787235920343234307791829924956717214501902107056805270527652338771409183312061954279586789835458712809810663822655088562662926206807657700257572651308295687984673422669480905909698976383792819500897423234453502908653791133477602383060077194156180510718715429995954316535560494950588544089622883066548662965750580280511959882680166776631450169158854911890966451371221959141314332382603860655335948610057756133277587996672*i1^14 + -3774195840968697176730738182331163439763761608470605813540483727910172949719053422923921052941585169017572174107712970376919978277532620019357302037221825421177616619075407184527081471329214470721920450093183863952981495821456286393108862186824995003943723871344600905105711285821526931504819615235060430638019097315739986558045678353387967561663852256468581749131792946895452095651581126877630392645293596620249941883081133767237513875784458336204578309576455394114109121286393745499413824736470471409027959582589581037304574504905149149941801522040975413506304421122913821881595898216370966745101355965032938203033134095052389557665131432378455737486652885943854400257261512738330196172837786143771844665972322161831270482256335910155471057095699968517068690271264974655361709976940234176625681963224876435285540953044102492710157607342346123923750345316853300702500002971200158334040790589111292336920300058426619879333624026530290371962940764206899357665713421788886294979083435541809649398677199874116229455096340173811642947895271647187060167091281942932612414203223061516456595319432740008570460560443374974443190009371622156249710009353133360847994703433138521575225365741199777441192607744*i1^15 + 28072055583769760966825370834549418239647172389546410114575742852832931663622791713959159501955403987152364051739765822368274600774755008555630218947279352290783519803996590751196211772859822326208383855160553700116881405487303154622393614161128061592449958830344900929757460124770552579807452270585750444454363639405124730560182615973873613741435501906745621112553644691564104637240356003679213369406361341733963258440580872483733376021824266448099372402463340877262481595178004748554997693047638958600933722062780230323493270899303199743811337001902526547604678225544002247463876672880083466097948415263003269267239905532598425896913670365863530249928256807607608669055740673066253000503234536182511364231960093921625177749521677303056974695962798773472562518361692585804770071477924263644552148995816983314479071657930343768740883449043653199407759186535967432022215860442520616992358537237674124693781752939793933879401988680750807625233200917392349693320368756544623087637039547130961826389081918573992474263352054316479182326532538528275469104901189696674145702588677872473060487950389123741685666000093004279008291596771285563565637222501060484840867353651928950890285298502904840192000*i1^16 + -159948145899031770240711544053117912397281350968794486011640552069808009934350375270584998754210432980895896729036565690753422827081056689213872439714567306291498708165106882216744514991167466083159856565474048119788669488572024181188825223272866736078545668241449854564387093530022335000831596899281715230301631714394352840001144429797969461622860353433052967937426689695628879799814018260116369170920954915731363524522649351410849490002296956799532231540267644084388320454818988483165914771489013995260095766302309482828869155710436223447596929576265814076792374976982082398938876722613071295455486073083637529449233064075239835141171247768830178193539332784565705463728539136690364007545353358252890308532986944330109227923436036977182966781057376742463813219801782807852957117474831975474362300441182556532123495153725760336215391130819481652469980130566396433127316041411000321965958291072378529560559717684681434223784701024214566136331998612053457752668288444866758773433703816945564213766478004662538442601995944181727744512513900615526527364775049541774170173110908589178310671720035337693533775854508495464874749017006816222850901981844721806858267747675595450104971827227918336*i1^17 + 685951550212588158993130613648956099923292164262083946205430716603331649537564575674560676702780424356614666410774810354279861328742472546449348014038265990264472038300209856304723346198410580681441312663383264780175464188150090138639875618738312804784740104017463362322755862766175111031045003921580125659984222480407009400057281152880236438372742112799072854545295449920861669595596638860561477618323893477154139388429565507645596170496100223338992241542561514762242441526883713047920267611217979169174628642362248757310658802279381203596842857755355020946218750318642103275333207728955796206275281938476201790597886627744882037752709067398360547964758938590618833448681066255474430890683917305603808101358148536017225120261275233705427539849526307196029533370456947963249618531552406753820534223981202757499914824118719214011463339572493838155756794370403174069416328471355937484453221565204232440313535399554576206500078786783830018171658610005557424336011232114132640037529582980734363262256531564872338115963829988820842513820062625927059407030118040827437515916534787637617141694483387567375917118666835476583342421911997331159097492708162797303454254937498705117887510609920*i1^18 + -2151841777232757011148576741758246636951108147823721781498533729926484358678270824147388664424825092568335786570924036103813839478526755700116980696695543885877178083429072768583000225535905293503054622776433212089948593323761750563801343787368899453219728111433895303680877161912803224159545665535365233304487625884204875468397588773882038763026092690499629500464369905271624778222901214780578421996216248688518943727158823274665376219233219833273260048927723202512739117866429778193866149809159791472849354958585902068580302261952990627862989997258974939165721532111078144021782220563184572535251257872679107156963848388239435741877098160129618089037604191256888541445853410489003775371729005474600483252703189837217044539458085060120997375241850857496717119693031814187902734261912447975633800169854702389408027174909593146430342214297992438867061743616807801716470087947817631891571309752055060609329779918135854855591589057751638602138849128764108184841007720200394794826778492915043857124016073622555009534087328330266499076094558946484588452923827875956767582175107268116644305671317655320038135999833297579123607175972069170714845244282318719437004925405336412274819072*i1^19 + 4738885291709034618927016744301583697980495491835785030171555483330501668860083486884533412679382765951018752684538420806203236517391919413229468866263527570939918114353500800602909245179323162936812842794490076358074403793248183480153512373240213045805388607992940243556146663939516734093661356979657651816675935681361333356404926803416206386023425310670132583125989993054362667060940526782110342798283445768051871207567767855846019273456981265584108962810586890523274351514840917593549248251763748775917260337136779085966413381958289366957791443659298720873972267020024632701138566774427679319233890044769944793855962747408303493380583463461672729167148632115122710268040627563807101276046461336638702920434014106808529743047961210238508390494825907714900304716429001610853455206777396758897951635999467784564141662435096931254579599745403468189957948783203997651955122710820864979149240539384793921946932239277983202376313994664546287912922092893536217550759586064138683367224141524093994871883209745220301840157021053933295807127281777374805970044165336421085534991456186559130400466522555290005790716600345846370980461874248048756285596581573005705530977837964591104*i1^20 + -7974279737502365504506578447016507844354109323344118581978434522845640121533444412953280400274519319669024228886112551257459806175853603701884935827138430148741075532369194255891551835296237069651747197138220287729874581761383885190163603247614675439104636625007989093466886688392757875377421277655491097970270039010499832858820222199081729533864783775277266347540886699335202380598508545921968608454795517728348751976900510563503442688340270452069146989740257926733167832494638421748108846085101962344208684575221858092515095185903296546981592001826106145830944663428292244310318279406282754712536378344007272030631920533862699894733994291340427285001181484069495676368236055668412753536040198828743972496647303045543464822578303584421218566276713399109995696178653555814894931456722400939760738637931116787451924665104586473937963201415206190568255543357879132797145613555981753991134016665961271381346642771466439607655211612839356084170981301415867869451340307746668954927145926514813946596334188035677727975573356991147508679756754756165216556131773062443503223079606095428140072428522589755729053539363879299769882353933921603994431578101507748062528714833920*i1^21 + 10541515557391147353939105221836258071131311397683032051001463257081635176214542579878735848260477395136440329923507671746165707124234836968251912841129298927447774047300798555232383569840762099054529596985597747662818475609463678325220848428467038077333641617767196244441902321424161942643701357006127758250302145925239307912494540769395865155590656991870838257371343584093746092563820238890662191929539912755491529849017810546410150357160418557756140183131250306107959467818645295218602682815858178093435862607710938594960504211277200698299997645480779632202134448031459550578097574105131595192771283683279319038994476028742986276157074336146358873682690722439985531956659848521158817587448909954834191338145019998032715549643018826526608178837794077048305362413276744513168444922395264287754590465246089161189187138247004757076047114419095609197494701631543336458202926728473740749032461647132664980037787032189077392985742906511289666763102632453399137596823424907102514581859513615547037257476698003999452830437330585238687582974670248920621727092207241781142723736333327616802087441391256971513671146231233529494808592172467700044030904453450672812064768*i1^22 + -20762300471923478880218356485503737401765739789702389736156329084441536634242626446734870906405069125810410615012865276536577163374762225266939931478960714286334303112275565480189885303114709380871540823112299885040837910448807484110506376446901655063705346135153568346489126340902632893608026951024208923865659293906805943248839737321850216460741423231023559954788023636815345055684735374175717720534459284463039693298718479742574139449961229480048791725977393522462674095934594189886924452075939460973202185442182808489437648885332015960295711089980723661892673903693500840031038421823176281255475707872395970131792931116585716416166530052462487056489910563314616261991129622339805745255487061356388975268630473014745513483375841963900880136709428103724787849544607343713436056026913306825738916847555988541036494858226920143435670456086212111677691272579068922794481490047087820595644637192885907614699578565629665768978943390528515191049088323233152820153236114991588559411753268694881376444976597034227180333278982741455223223865728551682556252826610349256328815309910090584325079399873465171387129264618700889227336279476185717908394585608870166528*i1^23 + 41296524298360370510172461550974687472747923555126350663866796736942519470909066394313787814052404115613276924114307180672632764893343512593949284412983158155658490199755226747402752434729241181849000373974424556443614638745831466642122368577603138331704211808210429011468481622274021941422781648122714769209922201037659334879198004678060318081947770408883242555072854179399164552835732455501210109546049674802539348505281987630944647819360002747208399144709861652721965750279124693282100930257807150388788377265052745150064791802131165814085331297854042338300868366810667211998268797059679920935096584215277176608476686836012181855388148214569911094885562738658977176783898018460309685879465244083287629303818959414441174135507651931673774987614139931698134396929015031394937421276747906258958472736617368256777133068439838987075331399734566421353869197062874610098764843576996720506914323109075338236935143891163380338890911350823395300002094911226358692987442835251413285638461377259331211671629179118327363561589015849060615142403691483933381583228468048595184946764862921339388193794954380198073711411372221522740634443031098137504798732189696*i1^24 + -50091460962817436602680222662637309809990638995475336028028733234198512016024119010953655209151263727732991471231131234091907415453421757357322156358236591382456009875163829207727352420487834168722590366454827769653628268412336535586311103406358449367014341596290519085462185625773518624497330878264320884845845529928456168382558055990451516312237888860777133056228802952651052130645754535242563677952314012420858999954460648514437445075859663335049709752609578454410467677345366465503413699170443763951774941791813567136042706314211514571666857611195396875979930573980148599611672222680374639110530507452734423601129142756695795562893615263527869817312730039939479580643403234601347180035192916557280416228730132656756014757990969647965588311569944046043207918014409162764629923125019885329538955305952869123266636765480959801653949215879649253594008035234550838435160006025140887291339561395325188515927249615667988918388153241945642581600721388559960137107610591330638096894833034672617067807541371070875585382050693109823380736104250192242131614762875821388505381190760625308464677618140163225331795344611040782190288696125230063433023488*i1^25 + 38992437691189773715094637184306630637711374022036736665672903908464521025658878385355091727069815147478524937618805908570874686822670471686053890321680999131260186319531917971814983440218899337922769118304242447942539799494700235541994728307600942815598910578745998546176698999239833530702098443246192825118034300287203600069267683243418333131071168251866424417530851950375957088091136254907027598558050162955935835660596641058380543114485797254443581250685487783082418210540554694497558727721193660700870041090016124737890283266786462770966723601387281760969910058654236388499138385592732547678874541272906257731721259005353837759802809790912005947404134909899431676839635124375976464766260523977898598819637280862859477747244381358773996535794986377513953223549518898582919654711490853443125432726040937088856936810119834065831949730448127612966859538060875457345479580939330053739776175367115925694873763259320848164057513331221266765890544738763552255566214008697793747993673442120064697892659236630454960998480083272571416152984641632671277247349306124618942980573918490463216084508985124183460673323238421916841066692305037033472*i1^26 + -21711692264747071317921215578509863242888351168422933932523273741025961050854914124350967451181193856141527095460512165147324226513763335038591347779202197464000862399194075141590200156775366738843249915116321166137557928277426903050842362169989892367878142496559349101416839567404391832526037646134807167193109245611244162639478020023291165625734316416192874379442009971138841786408577570299468254130575313619751059617083284027904822840292482137983464036311593876426091537392308937115853874242828313572551135869898547507968897022043165917745732694193489845617211259440785529230014250267533190300367088275637465999780288807499094874471513283796849108678548390190161984501747822321887366331392264221190079745722329178207305911252829270397811462473935829335651763928059869180291327003455203223222148946407101845542845210846757131468966482369451713815997929457635395346568568290418616391078804502582688104568003365507318004182443325279263556938707569588776775292665933981558265777250072605216622435125236495471548017646066972424480314069822729723248045659561533138026385780604594154079641372205739588924795294011095951993871901130752*i1^27 + 8262307055019060714458510199559458671915442775048712554562896170176145482548490736849244279086900626256705546556482703529359491556374112080024196664819487423502779552111535457489093650146553962201199950632349661436057362085792665188002362198705983985417154589642583318092053371572573942473839955317092228271278286335815581568494247394047264203392409277168525565164464396757993089585932916745254084993049008468405636710742810706851473039292246900997900007458013196721121427625496283570813765596485623593566199390509276444348436455264065801899874114358701776203630829966980537803780153433423675559212940883674850574194975377427420824081988332483368022028315910184678194240255998384260315070420360058469410843945846717740383256440710066379905677672023827084640655399880430602929194854830012709892674583564141935979439255539534699365660875661379663754434931854830670304255685055849812383488926996074882229075138865767522580534218545384558272232259810708400419164375405108702389722937632020727452761575866777933441844878646229904276073715990913161043617224401577199368270111306184056649126899922595953062440766804418663116963840*i1^28 + -2190121475872862077605508825341946521957529899641621409161230337372297862565901249733732135610919202485888240399651641332768885700155054897547784821874105013397118829691772900959483980560093654764507109229725442092957298717383381424608926785296875476340889677311471059888786513845747257532921714313384164828766240742835706034508492759827782619772364156405742931328492403542276732914603214160262384874090654766359157734565363472520333024516452838463970235686928084786588802745989383593879492794388700337098591063862828226290677179037850221618647177997034002873975985960673819503182143103109676166050383517910008028505205243433133533495462060249723534249459199695880652241917718679573626008836395976078680234434129366763766541032949621293502448560782878021812077150685518175422437051826486844730471925385330178978276422665370263276317353137710362587276630878421026179737353587337616800418908524035663187879037980832440588596482093212672397560849031404202875707653967434778054180050607768598128009681684372948888822375804847132062401922122223830050158257866392355006284102124789095454840024000429983985048069923772825600*i1^29 + 454572285636604904986342218915521349368724659422245288037180553625490312916259894331105936980520528808136001785273607833096677778245196764641177925559535782841501729550802824837576235204259725487300213178606486923242855042553065835185300858647304049031708937046390229629302819855444704718998463953893386721573023241848971338594272931383451957456826716517062589722140325354364430597018874738448396462505803019226027621265919128651304084771773803501558009953591406794491634699680562106750240807114631103578417679580144142953305555273669650854315832984809124829209190771228496824541874610105332832845320990891110840278191612105643484787489219859260093748300492171181722873132120286900504944515270869174874357622479768212705890917204870314609169631286877351419818127234198603333950957519313529850264779392012547707551479827676975317577998118164736306051400388578243054409077677792266935917031515963612388422449638487977191124725773071066996735720254051542331292171526036093686255431388907704571790368182364484974039869596841441210677545826951068346195388956077518209847893988128872389928937237560832551016604893184*i1^30 + -80567942091303294355637093158664746519857818079824919107809278583000464943534162003555617525192321649295131978286327167285522443313245520596660157612318943087673271600859965412728185056411226618613351715905226518608147138746726662612050663462558224581454848673525464881355179544509367445207374272582618731569596696697390672581796402927541396190216520166205681655517125980238745939192646416866412054496888356847245275464925528456274500781455831036666617319952878863468146352190634800259088539428069822283560717371509385903031919783941781619894770977490368748955389569442131040853143226007016770502926342869737896471980157675681935945717317054765859836490965320280572840560226256447444497423496131811599508060471437690502280209325129086328223703501359697214737612842973784203895461705053956257112301071057187332604503639266063537148092735653555153760429627234507934718335790243368857478660362856315129245720214155815647852406375023741336173557643119397252557287705306496711697067209862308505018398939854143368286647362664089898602627464251608126359498142212490697627229750543037337489213052679411965362176*i1^31 + 8314931677137367005234136789472373349655636357364662955198959459901428665204118088153490526448909955904564713328578191024018835726240618688092203257957914901094968622436028026349578767651152130684460372484722040729684828905065850842929955283616470923514426916543572180860445521854012353349407436319367442925045217406080716575654668484112774538469288892062813769816362199861252625348455224227247391354481272620009666440677752688380841752714244580129571762261428019712672347172809361845564593006765849042241993790460994568492452708002406974749560235742507580157746236627480409981843401208966280852066477179400976381186297760111166396735839239360316720345789224875698262169457102466142719894445636777135493371599287875951786935720311710112214654160538624600115727895981681546048043267486938077093480666040489220972401172611089843101584921511304619014434935880167436341147934704504463052606465827552659154623264227402919237906850900224869854912929193086772733112127334752685358396780809467173152658044044704524322518619024177648596932363311969499669060608707740783771772773514102084959841533443440640*i1^32 + -509761090902170789698302968098741936717992388665608594642724239927237479088664189821878699762973311868763137073610166922014969074500697828623564821647504077561865006855414314955876304082550605637772536224550904369106139763109738910559835735139889728661964263647795225485341929695855095570784147323051030785512857059664169598116521953490846743653761416809364614274612676615384509857301643009171488025809227160563104200518599442358023481421776442599337080070445242615650873152968761594706157857816699176604719326298563727081679580527190264484622912055971720763590983871575733361231019388696828255317698337396820517932772317859862791606177575254193556801940024778469878103416668592349150403114301948515416134821648658544127817960420853516379113237811892638962804553989618125185185461534622261339382420939648172764898917041082617318164735933697081567990500834101384495882258496318468259832446599940511617176408544187674752314067730824484358335146064501396163219483710272761172877244963343876278148455591697286677124717419740592875217333282939386059620972682479780383257811504082971987902464000*i1^33 + 18766365936881907470961729036419825146185120159163668746158821095494031387200317242228109059539438585467102163738380532017869954641192271166717154259238069896732671772160677524681846135069079786715552393684538882666861268097064316011186942071993994638874018770698451605681716622049258653967921250409356099162010791961686524549133362509943818218375672955226897354923478879994515248194414551515917998328379625507704035795446189660094983080115820722733524755272618786609644602604068418350020902831828610305062486731279279800475002836733120662027335375569722731889230434215668247768132289693412934054484790398544457671318033930103203676151017635645064589415388408940372005866443944601664020972457206381375515916455999340304145832057051071817399697518980206260286959818071700970846708647727127870942969078743733020639450540715612818906809570678089369159505657404895875487638580259594350986140966918475238971150459537929591462203844225267016080337523988503953262988719200463450698765898341853804103944717402320725893418530353588056911748862824504259817559442996346249434493882782617600000*i1^34 + -407546277905342471145334710477409742479594379658686616295456867032568955471151831002512938813424243304488385270792963286504407479171178006222497572472357951225994689167314753499043574015704181734965942086820514900666647142999435412952052996860852553516364852847359748647759128783065713782915362610302627581182838199221802764929656177254383764114730167563357672978430817941672432356160798113909728874967748752171821086460944303977987253118497102725850882220317811149760744601115673148187035919413610809721545022358140405717869118940906780001197849555089097982488273301810869659967819631126916977986227422490544962449814376276009504105882720627096259759885933482535142627633298146882354427607265690408232889560102002405568738059077607121615310262474095216300971349822507680969302455061397245953698315854809117647366573272377058787494756639471402915819779341729462082833943476315765237068350952621819484107822955064154288864434543477488706486578445850506609633699536238738553279134572003988252292886452998470744143913016215857422664629997295273373350361519473751845444800000000*i1^35 + 4745708202613460796905304108823987174788671013712179770962629834930570903717079052262955007737271100954747967281399008060864783503629961847222844855567984447926014752337867386274802503290807382226909359685236894078382470173826433825356125256223564418653228350557379004868618179689881760315149039223875170309884891677562207105479910353003995502509618812184555459435206858402511726435805719438881785159641095390898471432203133968605164222022629743727464187586478027455992957429569212224644649717942062385110441999503921604582539032930593221686484032812001354411403602233057719191866869519683170673215651438567997118941936251400601743235925698856131269469247447411081475403842009394506505744778907595761000916477219196994150130780295471585056644277954728949893592006498516040677411699035220883618048550621521236938964151434723164264195325334657554972288128377091747934895032710414943055397355736519143808275683983670990991646386001870370374208309015723426119394078713645197345602966533774777590941149631597010800629025697624404747566758326226746857575614852895000000000*i1^36 + -209087353462387208276585773769599032685923155116175251173956381475162960955875755470494627590136947388378782237547877677410445149383410246408866917814138907807082838586503133020667374081414714248527777778439825346834533790757856352390661907684170277547430226257507058306544071271452118580089896425715979723367861848523340291777324252290845115368912507991780629721149373503625292351178786951918948206739727285291017304404085913940558037471365382322118697477426870325699256486727769796395866645593939945492446566524596184236422395236802718158134019874099850743956474240748817948557568084389975818965917836971339003398882556123112055910202629189837417489455663686898345388594421854775578211342719167518650113691890521117249022216917054532498108775197375777890348803561085482316557989910258651542204220906790692290216602340749969104094029228585579105213302683297013952321396853662426275260646677072838838674318679057189208770455232463482799036693790729386611146900181959494990271962943360381171574517865654045031544066684046479928673160729706610273028125000000*i1^37 + 2393170783150684543707849518543227817613381191898075175749144284371937466060602702540635571891250753465758679644925460977043142275201573485789949050284177938515734292049459256774693502916144286471056495767254872674348790009778661674099593833833291747722639313779396508969891042989121339053044230278205859781257985021001437881152516392917553879660305244053632054535869468693028382465340318291114063862458615558904470655313025634780476688869985592231645642466740237356552963081428593720041104508538724920808852935876890994194335800468415690201498335797766865174604830765515548802979519072728062118304872142580643500207204825330664264410056543852916594754197023599718284766985795639163802562292836853987069925635796880423835361870181053433136797915358573434890582637725341140404287563085879157263766219528172947474645607824990145903486608511516900406149536929505803670884251904755517382786026979942833944314807778122297963538803193048136401237714280395371441932418697232323026676953308596000282172660407982638459575693619260321712280257060546875000*i1^38 + 1867743987065255103427639862949442435361434600330643909172440842223609108915968705527615784237204730467682320802523274863968708634173297680575346771572353348379608416897895623521676487953182844836774530064791380566111507495486317422194914720380938296530016834855542078508623759630115504882097826063251271436106043833484766383664174842251257586881606498679627912352686943205935793346906748727654402541694179928884683410712302983958984557373295234371730874756113936584862280119738319293482619698847418737480716425651933628015349223846050992808757300434541657200983678114438410924706016089137643028780632127378833915184585517502075416261999149477174373776559193029391249018724476953608840815868868030825055386377250543400590583922103620249837187589991992453363685731229912194156454639481039783675520719766879811227790522901938344728279097927138985665883521893889196028772517225295176753224332380003861414726728984789380931411823229484802112286200059457699296877489116783585113245201336141187062596973713010759548902019253952972412109375*i1^39 - N1*103065572841030677468063809841788680191406393388147917148593944416892217282932599475415053644627576655394838033075942290186610923832514889884540079009996770923768732367732142198213564355043039556104547708131599008387623260417476018887965231050575634864777983449829923848000000*i2, 10369898858068890366243794445022219077667039476421542704694754105057905847619950813299630913257566712201439553255359175522975626583449485655332628144647342399208218654156324625858377836358187061415059514013214667947943242106383385551730318121335078468383771537041232278295419752880288568111569596884194162972930377540127299626892901509187097593385582398517801793011629707266810669787038091662176318907907542925066405447673010601322087198246673568677888108888370898521926601114309704135538970435404924002624810120868564202777674439896249785268486232791072746509855781623821264988365310106509106877678289521175516632487041842973461661242170302883646739170503840413663471700146275157562724083216867533153818316423540725516103808424571297342360410863262965522741212310647693926317787724697059765088635550713784848962846724597600802318761491001626556148999315922285826694241432404355464872891859480345302694452477593981372961173474405193303480253346149894875805571970118818243131876517478533083249489270989943907025567579700413365766200095141724717491721327299714401664374352691306254334495027251474144840784147518294969369518773535431201659978089160843950541246575102610940027607817174464029838042282983930244473137706390498445777830507079270400000000000000000000 + -33296324407101156547273144508018581634187106548810600884559504530085813024832702428584095612967652226920807616788444766454015356628379687077904630536114313672057265571460525269731744953340393356227269951632699472742973671408583543594067380074711016795631281142995958777884727956165018112003785636102614990355730240730793086717045959766406406331366924122512593785179881868563655196815624093140381852488542680771322552212724254699388856903585079774754638864686623460333827277489951485929380921655080448992737095842713702358868706482919795977999727996709882997482294997474191071286117817326010810852185916586096974995948579343473267282396269989609139662662263643703870970874082383564702122589683654579880312457617372130959313800299884306728938704557890110189788863155517217663929727171113463333240528891854422835858958306308617603491844015977174467306425555309016411861453030879977544305790150063977048849647894028320377680574427598477086828615112054506380881177490218460820378289594517683294924891893952681160801299166845580190914775744566900504828693905391180861336480401309029052403637662340348916436836689249949333445381702031021696293387510108951452302030012107408145186139027814522049343650419657190055540616380727643233897910741499904000000000000000000*i1 + 110766897283360483008047091425932320265393913821695506140000098806871506378065772840964607871892672323640970831687816880138940581170254766916600954322408708609520231176353697752526271948095636690830777281370984859379688891121499448933951698699643580194485379462416179346762092701546613034123582553885730772924421808960863723218257248051473024808073136787305618107464455907060343856811596728059464266105582880100471450224776364650711335368500139104500937580702412131039182235595929811687837901269951404582380963778200184831524211914960630104116355309723341267101064286297325935887688051584032615580316128829979546530194062251700197310048767819333445964208239900078679516321271453774135619333798833474329349354655049688232404821796030881105208202125575899484031690054953738719028074023468477078617415598225718734524721765376408875960056195101619628413221673511103093332808051573470035582737401510295820286509878560504593345196077188837993309922279760402756792193584397347566728564788244182648871667107439202114774347594436116752163632544720646831102721947104585630175438084841392273911936600083097708474593242040060833381279054914974359878864739963403472235778159041406392276577756826952414885964827782415501891531852786746831106498059304960000000000000000*i1^2 + -115317612219907948872419823565739242392117323446685513861057312120010118528715112801013082092418231861518446112208743379768678830833842910797555519964427527473230402961836642368178739356099183397841464307065041345641047371593617322683375477446561676998398893342989897684521099194579265812904382281360285656847863073614825624533675230257541958969097128012170317933880357885022931036902917848580992638013980235557377905456814283225464589901829339758527017240989971666844539862943124930287011976024576982087048117689152474802955108785830054045672790098353079565214738584587657678838238988837003843730261018553755622527674208769424326526830825047188585483167732910278559373766497030501539539135596918495095510150765712412821534136766284873721838663348422659668348677261096249836707901994859992892876607289331062929549390066012332060996518821817217018719670201686618772350453159682651958307740108058108284376821571806311456379285481325346089421697811142158843749733092959790272000166101789371122406381636464259856965013800231599601165625127126222891714846167051640213941549771756801331376414816292057487202234895495224514878259739316492700797480224029333099909375435922772499255726699963979371515639335711474939450289185089139038251579867136000000000000000*i1^3 + 61665423054005920397934550463678661486140486595199939492007506056258710725017537542883471620351357892929419127677536700559408440721168550712230168289208374867383615571364864299721445298983079294425772975260770630365784382606028390681496827219810818443015351797272303392970251896531798485320143335174145280271772999558948183494354068020470493350176643010268041395027641034527961146094362723255812099206704898082962588419305937487225262726161744694112347293243615589462872152227249991792429822979845439327331382850922162561394291701850259080034332307661694865295816411386633914896301273862085278820522412853470523362829324336924611458080066112995335003999540301257954412201834689770498079543784714315845494249648483731482262137996704081297349448679738794506559748238774245095545038022909446731034857781040312314463311821774601787510484724943376834462488959830891098804109083840386896848327142897508650474143438785685682191037470737132321046290828212217755903357842746955300801424606653156901094664258303214760052542133178304465962595390949095492451016326179732730443555724879513063851653462865386334158370601553151479506076602914875358722144816853025474334127089734591070863848407261681084385870183285291946543258479697457635048277671936000000000000*i1^4 + -22559411351176379181728022951458265787458690368218966892863150588551585107247636803824756549503471219958327682824920292079031767086024047111410026796195803389254956151835554634185376059835931571501207306855274987501220015916783242674638654228615488715017461211344670049770403404425051675030525570917983302400561346733689483576199266347520507327715360712596789273177339765601121127532119132909040769841548681315199253619648979194205632704273770102463890428683487393423369491588833735050942668488115122895341251072889960171278149890918914819820834869754425266304633404356050513303484082278616791909537422291412562287759253184169529319846411646944378583295326754846472526220982902979622865820681565335203173198776011302301327795874520926324712979272366356149289157470860915586918449316320407909600282602858177293189590718035972361769989913926147473448294685304442110546607541871436794622887448946018917151348903928251154354953277094018334208039108805191583587565664575482807482764869761136603341513748916910825089234419536151317664517845472651310431315993067373142098349931665764690811538118065581990113640121361627569985415591431580898893732410528457127990417309534995654944559948653481632568506990923009461525607692032993393867258593280000000000*i1^5 + 4252728602069385356779115408745228083648284368595969695115304845019182441573400717474249352944423885263658218207309849372113100784597147203600215801607282972515228247892883904223306555858446137547166078384692576057422302779244360959500139163690567687410638110531058373839817518684201094540348088729959946667246533153555578075799244982821755083424425662168232815505779162991303681254852510229314480717003246915864860349760815564509296110842402047641030819374791988313889750594390615694572191230265110157491882280263713415325309396625340450675195187091322829564284916180926631743725359807345744005946460644506648461420573154552078264668932179300292235946140700537562042568730837793246748303101171751159408024179195730082180358834933660262454878186483529869907676384950697327957757868876355031965211350364924446165324467269542068753597366740968603678368040432863272420176941317227755182948807318741870064259462990168879311224789779620669492070740103807426737827153994531342499109856069542716692993389969004071555078041222006540958236559203885019164949204204170097432318008410876089490777285804706523202944164202631707841688125019119586570380584026510297742522707398071536797164168243690089331317483257767558515317588926207681015840768000000000*i1^6 + 43538999307854188333369931246614176462561792209031118261611272426257246959400797327121225371610615879553179309556540241822528268525878925687729651579628414439009215039765143303130163174982094491515221473382905771820593860279241307670525973536906434763334769029871861521141794068589270324879417319439981581540358326046314848745714062943077464208914309119607403811854553068311069245162121974626434358265244902188386404681488571300184348355111920777124752490005204388327310493145604047216315313348352899209899941690454802248582783533959096834124729679325978526582926022497577175853621631160953398741959092933570244105701497315892263167976108275737425746314526524349376711557158267305740429861290749412940106525007288211043859187581707906293456454090345348142910884572026600956069003658716871738350465492762543131923734330330381712930041508289048971072724330056231858986159355991618688225090114149095264508328669181124227270454269995082654341369075647853414631439102839788543373740746625529814336238464502988534021193914108048688773028692792602331823423858336539271215656591188211853735258881773602450357940672231419178358664033694743821299031699574405160426630678218627084237947738145511588357677836440844544313969599871782402129920000000*i1^7 + -6611893187364684296053169547539953850062081480105596742095293805576191715864617088752776818895719506988401541487955757073012181842882628808806863340845784849218553472032948239035520863720869463802878210968268175895146725452259750454094340600072149893417516614546456299978028776938966271640586826250438460425858099368980912740428537914522761652088116231395120077182772140309261309334772869891574177811123085691018753247817408042878276674127509289185498248151513200003609744540958011552969538382110365978123439831865256760520840217516426749179192993435469839864059981838559110122687844045710557207565840572539961020258700835482456954735140174404262095178727996799226533495914479153816071027643996998700999118125856969514907151933699220610858855567120049532422409845648693556803825325145355296463441754220736053201225434821052386825495144860049543442352094026094918190345930307718696346557893354189554195304832209650814487629379894515664633909606712740615537466038705375100480194934237393587572059460364854083372275747326790890133105079729481703780229401769988055352558200299841524138580479934859240721318644253395479539929452906558468119610031353817545582047216927072662997541443141127431971345643374116522392987889632251886960640000*i1^8 + -548817014119287151939012034582801870593685762266244658493427403786545379665715868696599144965477950925244267240342569650858268080653429365913174427739541263512105801950863919773950035965029865526258686268188837925316532059773486808124516684224156424609095950959640915856359448346605775106845426297619260878764169258170670277633653391346485653654079171963650655726493137714988704805515292951259522564730147101160305049433631093492252563370543188971700376243306383173307855681184748661503115239435289884283891503876183373441192314605107835732156699341981892872619688478100563915370024806676599441948794118364801460812277300450923633074188635865647772841939015903402885979674211079903527727545088511042196690472524827652928040032756625596346930679334165659289372470953956128648732990798433336795092994284563296279498051233437311948402393345015417326296974377727552732304067134715948222365510446263326043910046845303943555139840214228369103029905666419273978193708640941845974433699231376587563987304524347168235211908997141573824450151238425193616203660916301597246061927796026337758439893336231199087195256139858476689459748705321828138979720016937892746986875405641281828999598222750980024676433656179019880919463750080135168000*i1^9 + 42761716422584922149127670434955319851981509547939222089808044687717373257143226358158588773327326043091229734153869377129803824145928773914761883760811931736516802802337675458614019508937793308682731398977702545220218418223241793575348192100191239935165432584306422717156892626399509901979579141757154990507864472109086832898593728012599127005170909850166757734012145252850328775549841102198630455482708744235605159917478134867879181101721321273053480565183546629320093041702143616482071927043411249957806057713286878003815020747009579105268056260535744174429133004520561692994802749973369868747565637460540244974919702265511940956188545010321168986773681560699977579339109617615528788606397346386468175642534453772511158600648280366610213294396551793264764931994499850739616800110852900230255853637339815824031227800948247526893651242865845113809720697796512174480245255141206913549722963418516339233412566441084991494614565510876963467197872634630515971801835460214837788600623776780845069472321047674599664026049432881932253823529656445132106919236938248035894210811270371559646183323470687595615675980107105625198098807157807571859740319193727050381838858331995465847118065175087497427191600946263456657290068335001600*i1^10 + -1130630835343825616731546528487117499839720296185030184655761839194001604230097511310506975408562474853243747100437977650842021865239149699741784227287389324584212071077446526506993290617686354315626175858928783097277051836104934624318449059916732914124163345515313345385686568358679248104273504636747743341967373547597342238894557104952110512292694324768688454058985625301538391518605076544020372798976441132207594667230937687236871972126092553057512302609057835915798999875918954208823320095328737480540290997192264159935544619409749093535459662221979122332541423986861510282257041777888648908864039533602970505257518116384925613739229550596630310222077878400803922718586144189450506435025904134456562895269084397004730269191064507324070361223461223945425930592779847462368340336695228787037973616782881751502753711278402998179766336299121259568477481089939034763088844124318408286820918019424418457934850556142370842258126320172580586099411283117439498788948158157269150042789967149307384434201481538012575486095697999888300266139774341595312306074631038154491019667589035716850692578287735696955316422471331362165353463712175874081618075535258530058485848352606067175960868720176315331719527090701004855518911528960*i1^11 + 16653650788272367738504401139923365502263517279454725625834586985817593488730896723136262263199107063901351490442117002909724187488077584490585285334005103553983033004155950998416680769847453653155365632834654726808017327807989639455455651154764861156733616722720308877166912871318010063834563904617295334868357288031986805026993090493607428344943287881699137163956181595360013352932024399542995004007372054385739624489012022903635420408751723948387402233959736366615431702994470468103236778365514703888334881566283935529402184086710714829266549388943344060966841437866014717933640375069878206035470085611024086215451660146708438242344020581938174689444363089634211954622865781710654465676477335547581997584892058892716838551403360977349378193871131850711155824489422734798140174559706599290507054081159820737412036594892580142656497516234046484129987402631627634848156306863618599439061079451317908972001565769898246585439090662884414609453312733638926890290860350823124108089552869730836025834212533067114216320749404239948771983830236703093006597628917508163663096324364167122828746474492657838174154128465248089959933356424570203052254154576674972461614173097406923777463638701967472216974103364022449790255104*i1^12 + -191557104186821871684232829949197070003484166725552243842131635470578542651447578295220314078232318153778919457249279513511438347466031926742480613838662488121342487164200217824118244176549114270659515855192369387878774978410962462884766719820664728489606358467245388409706408995364063323698298152481451227273864938751059844211927912986598089002356817695189159101497771858774961219106676634659363662073691562059542703996263619732380417300332907543010316417764556049692027008042214204364357422465446832868520912344202413854973529017008842939818272679347741444228084702522628906710909033707193308610434580427864557727294853986572878596199746070146544439198003440781096115764564195952106854332896463547887634811802812893177588391902126727618450732335560940928853465434233848236746683960829317268303812855609894248327775475884070277134129687223859128576917884218418822378964651751598202792757688534471797454740306498308361339688973908203435667381456168348917717110063017643618928168741743341915313555304225321628054646604853009084446025292701538306346813738448576543084253316482293039375320434603607289100509110086033230906275536004084414399374881764570760138777046365045339492240247499919768147901508078054408192*i1^13 + 1939285709147104005240609646247797660515090708771642871279993287627363664114891525382417715790296499166797881262246064291935125411548045904680812471719698618187296083404883727688275256343627141350021350913610501850181157894850185812086519323349441601623404904398236336641039182685185291697123266282082837149980464117620299301210383003371826014741530717017373798504408291836012638521326287450367247549475644829482892909854776729691404322945745843514078475772415404661610242098161901823995866075027473317361027424668882381172046763245440244736361394164561898228147005841526796922277437297894399660558411403908789298555734583989745336121870566115013144347810821080748215247752278310572935186001292056228631747096689731830312784062102556913737172138448934284654776971782942471315335527818864398787335149458720249669693892495603812088540404227473774167167207413399511192254350823469217631667383163452381066065667586121170499637682521580417726444335046825272469913011870116329907838114218231826871204246326911587954785386370445749624766167327224974261209740436701005224352260120733637761174101689816536062646560149361855444363155935931458933386430866309308554435755271511678610337785663485856511334650921091072*i1^14 + -14965902938003788152164752015762347904251901839814863720578319069687905392035320236244905738810594820263574624406746864720689578416602455738828105062539030711589837524825135453623917498271004677087301350647661172353742901755462286878113725877139111520405719451553534129146165486319343552086619423140261673128213848183673737748041301355964150989075096680700114858703322918707189361420904646756637003829661023812659119735482665999408357730930777564938596167643428648046854171984256838526965931297038137071894122252953261164361916100263953452789965615653070011772455007133377570496446006867311665270547771376694453250000326893551547139670140354856136999468576520823078598111525491290286685423510562044744813027827684666511152509220417796467956202459146199048979281721353240294387797916857625062864158102115428657095859539008156877794136845717456605603353405583477535262900678866074356271605870512707289769017030776166121186286389035916306260806757004951774135629708257781854534126619632562003193074788372843906345146208466531074768189299922655762122756119090045699624074237733629380280673756092228544583669618665958922655978409517784572473727338500661900410348393429543647637535961168887909081451331584*i1^15 + 111266124979996376910198941143104262739419334011101260936670370038509685367092573944940431097726220994237523067623150587812270684633042202317095704048509118286912864167509149125135019894314416130908002333290814236124443820511598131550547827460722123262227370978779405419413941094817406158837460020710128422123255619113644273189555871512314507284898126048916105737161132562696986162840598655336841431669047886405093426367767079050297002585443131181644997229249375718159366398474624237725902342844578134032879698576156701791334000552506608761373704041492140895050052699430296482458658038668863177403340813875087820477735311918393220586924577001601038423403618657451012016822388511984648943016439722927219179201212467878561499972798751087635955241935258770640157232598149163382138641469936229331751112007182077893760364851728591301776858346814744160442376073885907690773761064455143441449570025810030917754918035607187023100144662509545834703650266527774646676794111555434768129587502852415144330159044732871185585841486891045082868348651835375798336538210910765314233644281375131064627898347904100235199204799286323866030710400407977742814347592881576132028308964313300911563939261786641999593472*i1^16 + -634773888791580474989790421868304576597444064354932290138887048633376657954729105151875101521279449593588585262960982150657885766841120190970202984764305197961322132903920785414063394763364468863386082364523566492195085213891941284528378863854591711878479136849314403523679359678044311902292731145245260552819511093661162279592629857745843579168841512843499204939763517308234196744348948465081916197409493934196501899503237571180739831398281419448558410212018693682532748069990434538291455314412947738105917239917159227144897503429697233485640530789244665825752915614309537330337438021349710089903108953764869299773840137870923132031445935412826195563561209184334060193213486191356445146568190284431534648711903421449129609376571362413425004159637866444142757327147031440483883913598896135831529915353333528062949158915441217260153283070240286512199789212719671558058496516876106384572128841460433219515696746603007835936882810291317599604727791993931645958180376030179463892278991600899269630836711604085691965378711496891798914904272741328530158354307621334368313054068812493833870808785783062455042441534768494550328739224048536197768073225513265808797316252224692055765968586459316224*i1^17 + 2726604049533203900482356049501526389113052493671182079839450396126645564944742280134493604465253360133372402108184628768940618988446717106955650746520227818670671728633765480848096890254334506917479816627665043561884287365945343612560699296927610802357214413861036397111887015808849263055975745383340819785046924146417361454714472860808644177894059915566823273465716701350819804199487612390479635042432060100691284152968722775096552580867852026598061245399148976484013094034323885565846206474012259738823828101192460899435653921302539551714367638031291508788749313490776552285089510673902064467237208674882344283930076389185620087070043816514755509075447847592298434238630411419027096586598888330516085432408048117585194683670173586551285329376774252168192653405911983563670172797150800815431606744139975174162921709503961170099464292363976984803071816884355288599633168150766231021325073759674059405356383008896519096885974031769506653804903661304828763742644760524303175428249058836153677752231875127233645758156678820878329554826006780197749816740725052091789989658439308025646184025967558231156230984882566557023919935041063418146571554092789050564034817974030462141567999148032*i1^18 + -8574894381204798234569629163577654830504590349815025145830724397039025121083418267000579057230602381056776382682118718847773480241534375758205520537326012480461645143648741793259580449410566658213786082883820623984724176186367443248921550281650541339921713371564244988095462017059336467530414579973702724597201772533539718519525379082278678810172392009247498560748258697598327951681830506121991410121330260434877879667547978312071592757814471688047882058674728742280877883343811439858955874411974408066854710342879283096559460254235052794513017495381934506428203347666923587694825113093255197250913062968966019157384828875846958450823597370081928292572575030535817114160550701495735025088089334226423170639645779186616613669433034624736440565847409765889719860433443319563413935993859317677027760071963440933892907078195332259163378220435163095555466154526351264019874546622415677626622041125185759702038506918800930877019406769502685021088743874148428569636050616612056137248816862511964590520087517918418280782351476963942098232294549232299484109139918100754068766148644031016536024862751413422290372050663645557728627538239340343775184606381532589005157101637843671138172928*i1^19 + 18956589048810532449371263085966037599956820979374996766152794865165594430171044169530431404929429414817367987739644060774990702560463760468825805273654957766882295921214961760458388206280699809129222334952844719626323358146933847686861483095432909029271570461680039106022700387272438888602038653823695950422594115840104648946760643816230007912657473559696496404888125593140254684154302275777941046579572410522023209501237243070069992795711684766133795089846573182658510384518570284607444261643713920862609323746942254725974438383943442305033046726656729548347836354783688392910745681001084556963108645612653932422013043911984418284151511742041307012394282429945900577938152970626376774704521509878048425305127790202605216732768950038536569400902356842731106459227850553415794454039277383148870334821327096318824601801602617254153966106466671090957720244577728604877300303145230047481792058588216003310298092313386964940813491647865956611048352184769012198766174570240245451954736757647810533039528918264639096348527076631345316579499413947190870453345612673123367411977089987036906900139399368641465608751986973309877277208267971474476198009950468780746023713649975099392*i1^20 + -31992994578688132853859709412232002346016428744515572009939678431553544840628312608641961520925682247361463014043831538747766412367500883375657971500726979621873028149399167421385046030378524693604392984282602232243336412849787953982547083136831290773203442654816295721577885703045574758138562827052819412431176078126161701844137940405699478961913965536112624201961380674749084214785750972002417526986286650979458315182799020271618453785312648144295514829969104628907868215422251427034451883178373104461417984093726756347018511576913846343653860588222856519797156988316353909840900337384109604517141595182399268655336086157713027606547195705484010043876847762137992389238005632482041934043687777299265693938546091560603991276920412144773036431962302296766223739110349685350827604144500478252951488094575013946625493146178059226541617535758943073296361443787001383187478962420002897386605801059880651091292978015171377309574206919090787857193935072222256393274089587996942721690045186079994951795970746502923605484883182474656341024899581723257105345642181955510374308039705028820407568539815195215782699627150501829786712292562433132719557073771078475236327729135616*i1^21 + 42424992032249029711483657016324041806346892913527498805116340695211448518183533497873469727155132323410446473685011706867786359477870746518465209635328256812662967245494045606878142365866956001488844776435822149874941096432409781817810408483646367196406568240970156410809721696132355305272539328604769840878738210620385410007713467697590897731314951365341540680234548087862183509277142533517037619935741638202392727516695634582421158993586839661339212478882180401486660693112931992896645820468396372237308884886963762936809986392304907993459316572427302780438634384818105503849782822777451214746685391347774310490963640640534323612863950578862784832269412833715092435345792747185519014366406354632050399759124833176007006486396266586081596914013667274186517959341530298347138008343326298671020357505856014429659107675022772804312408202627682071782140017671570345337804504349008048892614932367546702785871395258965717129657058473839206995049054949530395179633900543256666555185268224580568133497055758910510933175258832120588724815104518540386789957908751739476648700536927457355089869281890574066909557981929795826831903562747925736624422306705656161348091904*i1^22 + -82709476850658372143979255409996552876022411853982077392734883491272274636408912057946945904878366146458853111908584214640002354973984303119930334224092162560040891416435707417057495439422012982323436786416870153001090757015071516673716442765867949934394583804303330486259535130565795744380072361747833511771682900641513005638143957095964200313274682635421825595901609748621369338893350534886141507381185454723566472334672211578880557064086329404347259585605107432213791430975339160668524639322498679000982783761680883668481458373058930749632995891922207540891886686782862037131100095133395823828915634013603149633393888705678444449945378852178113149201052379174517294601981162627676971952506900663901793444327924211731387402096579231756950784860564184855118687411565843944927346969225403720438032497300323445733713806107768314150886942638225823241972195461658305597223610642378379219980670357328031041833256333688046416396270583599708330253394348245704019615622711262882982747525343329478685069898722029871887453336401890790586653731359302166098683908974861489766585936325584754932283348551500022388069325981276462438816388007951837327413127062495428608*i1^23 + 164669893644081728046393139572556307979160496894817639140820833949708508386700099239064803308696407593077718640764271630280356868368329136380301370804641550621833537023495147457608219307308003550371541735027236905573750076734245687806338321796320382391031185944823418287014074668533973033318078208449171677847394089404411264128398072297650298121742339615884343351060686496292427988231986611134895927538442701493938484810380927224822181664839767859418872001753091922702708695254620165642353418425479632937237131697829336520477886128917331743519281539739315307854484498467683310145949171713509130623073877925227382026917464314089243675117880533420207256455332747466176836287878029692892607377684133232267921755035923905150939909214121843600645362386405563379673672999530020164315088035348280092777829889706549163061058426619827846816402579833171799036148856054347858999999046551111365452119749579517488280227129731520131595559156456389212295957723192114703054133841048349957950269335745398025035193600681430558631443861839780734539605609260312419484434998794305556109234283782512907707414647586913263641453062742205308910715750301767299931677717954560*i1^24 + -201248208336619374068419520555490896757433333911041641471728638348297222129771626271324972955443121002305441717101057686040158082506110939994489877643412112918900707774021885317879250924310155329961117623240137489530457925715807951164552252383339259516256016620692007820962262330602778541572420601345509037546443060745225775557632134040853429779337698037806663507594012641899998455263182599453238832954336116903037690859994990692720744185595079674781594123638113440764724174088177453488326004959758938852798956310267678507703831645976981662456323964690535489967786334304326406664302789885142806103471878534998768720397206418116532682877416508456233912481338307450616121384472210244880577006062777787431110723447780129775302474137017199484362226818902589522447574109433999780136938366998934907499723646396595079260866370821501488287342689538826247861355841540695023290298256478199187662904516367476640845458840985578498585505956208675387264843896035085506801266718074293957649671280204640562447739244427825843803410114087146827018243649613326684431809189160310999086190452307452003639098415653235514116532223239192344243520589995353096365015040*i1^25 + 157766559001839529431907707008027231466897052657202390781677359199600601273823056229518254443602802885346996539386623197090216830451788160738933989676756815985750213631812214187953958023926745535405382275012107552465943447594751486852933159672241254932230250354457417295463399812759830534212685568180210031357800509592392835679673508989744866026609066346262231297262415506897206733977114590326311027248177701297222036962877285673164065192811791154062705082911175949857251541165653684984501983854430211251050256045383325470033604383049413599442614509285961956103806942405587124167106543763284677022276114231000527001543120615861006623274691782835433109821035927943302475312872509303611530102158287656855472026981970422068143596578477506771072090931257456748300519614228141115013389811539391084051029724894597206570408108456711494984260488418223602112166853574038549178737836055255299559306300386523382907027040900618921622387397015680967446221782130368583562018964249569478430956352006049590131628029185530167053735632151855330581536771720033219653779256691025793765850648277845178248318148884062391532616182341842967466311358050459451392*i1^26 + -88430771891693231001711151812847829479162995200611181431999275844328989117728372395455788208578625239338300885905807348409088472616936479111920139415632622955402521144421417307910305092619105197305142129124275877300310901318908622022220028889922323449225300584982276481505173716682597566000350275098200788300089061264332391865069129489810101923946023442033356376284206127249963008959666949265645365730110922414193870174090862786962752544011913554517771165237583286730548770419202791333003222889094518858459807417729713091822775118805874823313792054121166737730703146752631966793892316411734741679447201882701778430601762176037948677478510934275848947444266072631863567500607152751779422205406158708588000328337935113753064837127951478378564468509338509824977405511824608848730068571265035958038949422598358438765582463322297694274633817565476634382752997660935862559101247612203051831630193979564446443894915046353418246873390092702791445784962891242369939915779659923737108778825414982250913142937975969437373576823176204281017596156162667293918490841526910481671153335107643084043981504421930733481531399564153446729766548799488*i1^27 + 33957622481627842759806733209581775699948573042471773746492922539198231360545577843556036391905552499702828917162015483032760187505617655186771949733324542527335925382338160684370223660143583040157401866349327017531955582947037831203482665736569062170860563539954319161196055031004000146298817680881497889910892680921042510632487466952635101945785020792989300904544404702893212364932965102448869990453519541689892842835304910930964472821160183899377262901799646007758574762303223663321535562591447995792333495449107651096529043595680341493195728393351214849484989738612547960826889988419242817185565166757376363018242146951189299002094538744267054897485570885181566454275082028057194460544335299324236429018777438573595477839882069323916747501936448081546198658321981837038445707467674277165522291689191817063551803954918337214262152504847919653720159657565766959575274664850401505948688707467126810711684453611077983734295597441053962577926839575721948207593102848673978688015127795244041940266137190738772329654586881458803246914091945234959952752124725953162799041446958477721357237590991329725087727519777362225972379648*i1^28 + -9088645274715794866953686402542354053294660543137275358000198826368177740677872725807031282953814506202031611988265089404531445564841810681392306468409643078179910632034511235206140977041427502188178935687207729916968485954442777021792382993688053201301939642168624710950947060105210687130525416560885538835834858614644390884396959833183310648410142684253633877723713849224666742037688449401264710953555016722092087769226746089310216851568064991477175160251576255943583674512431841766239914797964313559565442092396038394618944084324846211799403049175823716487060688048511060635737859538587712954215422345562350584513598878254589211232750693909317999607378407675216098577745203710438521480483870519680209138865197088164731577323395929233445919712322517162062758428233471484929838793673910400543075373269336979976191512481914128356234109378013939084976347667587937954384609776584083309098331028541556990463552658946647695868844851731246651577427706921969877059629535749383626778701112126453404173466839350323432521591471279401881390231839587114209840024813615839348907054234931756628531201531478380012248639576389713920*i1^29 + 1893789054839126892908414644219155701658176175072964582538211485434618321725615593485036693537069730836498649794113881353303277530990513291068858839788880722667762887910402580031230177620212995456724758081374009138413054291845341163848468898941352856089376202998795354797766706704042026426367821365258674965827822393928107788415866778630920936417665551816014965800763815289037877336558439136478132957712799633755891236719072960584709003798733016363356815789351722529853019621441404481191105420425059038705874185183731750751166521664178793629480654882982672797503366323337754341021512966284526367656790738338538296222735642799031631390989244879455861750586289486897674736562446493704711418514069366275939531287145465563700711977317734123680837189287661780595355091037517162068494240226018475939870213208273127746613372833938795615775524968012698812568102038149372675521136766356842708744267860976740326975041149163542452898027009152077526216751452454650848594844817718548720313875284462820941899415331049455019737729821857967215008659505450536494133478282323091267568388162317062405836070029213231344008837464064*i1^30 + -334898252672636247213917920493234390104272864106371367066699498482285940479997999181440361760328631757178896943584949287180794538257930905102542033549328752423191630549620333749536077458372737594331937274350020257845623902199418367683240163690125161885548359810981478059337072179829314663110939527496700213049338674387437311981041402819398056011815388059771192744573702785787665544401041876983685106898973397482068450579316218760458217225602116010555583282454529127423757480842723831404781195788158034290930667822245351537984782738917946937383661813032155089889877608569691675479312297859573474616106915623891458838115777760801826133561621197253014573533730482864553704326094152941539674339730335792851071513254740467284354221319802831307447458578276634430569050391463355815642463232439819605672364117575672363443774821835975656066301428450946686515182149085556790933039987478762140954862768164983873484145442913946695411658880773797701434045114974880582296947861117536351021491667426057725408229526901430765923724343211749504503039890155683404437742979396018832739513751283375026787595546761384679178240*i1^31 + 35089764428553991020069122554726862752240013056320096786369044866047336416779711080442926738996760801078362684837703912176067300505717226902407229035202624139803924472755630469010556033683125444938471530465626383616723282640186194139008561597444743344599981647419283516115550963098704451648788050061207708671849742204582745870040024990010081199106824997153666502059744518744335507266968558242363440430778008279127734426305137084972956971831652163910207912714176742400217462673679914051622015329879559545024890002924292407524676146736714860329970937476696386592775562659376964387359104049451559240174052802618084012439842910673943845621545342840096271973577494035504927922682098888647638117188955443505144321370779664907123371539536208321948945486181800712917796613067314435276503601072143216693853072184894527248480168828066339070291773772356480905407348565295249981405899193660041363789390163059622705115589176116740130574386847085535316004264013715230380942629955124233587935534814984465019899839579890081676074291432739831639368406918810224946719019664150304422961186628873475725036540353576960*i1^32 + -2171194077511035715039264848504553119590714700068727080127253122098749893761817148780821785911874618902073807940674592887059951449999457760118901042475910350661367282807671229046513140876989651957511921060861499550951680114400020789924145086713658860370842315881003907157191886265740239609861800476905305205566730733304678403936951978170845060706325850142575956456891455139561559319739900457581901535698005567000205440970839036909891675395953193224335373580135173347540169241271589740009122155041093450131951783294857573724476481938507802969635722246391815473954360040966988135333157221598753464117606102575388064269818530638522256443348968660799883189110086445310190749108356589305349879305413401729958487640806146746390430647120446559499947190826004534745419707797594100727487726035265317316171212729667433736974355089631854401814364644263401843830855050611832478159282399721729932301815001142543216344542127066965101370603385157863811486561616687857833735579250610277351979724338470037557172110243473241827219355848328712184385115627862010068918995429170668725599853860908589131595776000*i1^33 + 79868024051019171014812441668031067991687272000881692895955596193601049941499660418208558923459115089903465635667386246014533411383032333426617482945174383061596896981650409164642054334795459679647928796278734865198735818454430318037350259970568452747497825936513071990219479779215144463534832175780261985492579661179443496642924043431815340513824131798347580576839191430265615576737155097234987281881985423979693236512909278690662011009080240643925941142617552811635128366583184609661428913141961946296361152639134389991771025854676308283923065832186840685618151650746310595620141240162575864467345852116199085938884242179831913249441414814502637591849376949950483868472806852792123690809022446854675014834675008985397674797194863998944917203510309005296709980167175210373251090629585446737490528063964371398811724399754756813190001328382397310676934268890383421733551752602114935816164376236303900989732286152746400707578827829796587634716040465776490865437647426703970567799691842994054558030565930382302194368047937219884682933864203179856439750607077841647768032751390822400000*i1^34 + -1711519555241616049035534227034499394476227082476816101975829408942025447704054352459695306161551973453933416899894290663876801358641287816639087659939021092901064879240799255895862514822932693829624439490313762281335536131303370463214607953948236527248777863141464588493186661358524263006374271715611595579907147932827262820733763258785237334418656929214310644255721045247119946680194860412024983020694137317037817843259757103155704713576991903045970916197799709256548285773449103896619397038499836903832233522376747002853138978454368615722606460107121804322251124063688598815244374822280467221847107568770987295642941306732033635525653702430323995850344164558369598661119879967435299808571624151711456743661989878198287993674374302688502403287444668413606977231464383298824300324403864064350051589567542083134422955261234564948769491845446218366390002224085853180926138907796562066541880912899255719613046999860677769317757745957225750161032511258494669207848743373889154836438331642525394847149905569396617086350539760520878533159063256180217352434677550680584171200000000*i1^35 + 19662966760322560315422420115265310568560912058809010075511112100476741753170429420280780436852135763236502276019314537342971726509226141406095957396260230748591756085964408876949884408292915470900427051212429744500571964276498459053070830238653166704915803736474860813148989091795137493081137842313522402352613694499567630813290366860433961808954141447330689518004495884112528593208290221868644086316393061955203629097165187141056564999914260457681983052105528681868583628908391884861882197009059974727146316885347085918902770918657583060361030403961549694349329940115093808301274493023626318103397073890077718791451539081287465241156085010749895068766589191368919006601910871378721132998413813842617628940986541138938993007173848415349008586675244703546056933113043356243980750068419574415403444426063283856564072352114116347902191705420236055579118120353421182768934099261569373415941759213438177196612116779868706378363105681655049501832104909341602227063011497444077752188806480472792434096953521883188424041837787398871174881082117084357289781075027335000000000*i1^36 + -942473513411252626588052709633772335044237997012205410633240656428544496320508857630700969248435410652418895251277101474773223326569699062671355744960661915453480021892140235979350363414438068887978255838382506988752252046721404043119094584708885101262116793484568352580088028466276691815009463219913386843906076353012855727639469074072464543552233409455838861892830134168945674453294577965025519990731981677477110502202523982004585667709635064551561590948477053502275298365623953061131429956463924124067026045719899091784948039205287514697704257407412350280187351728355639456307692754587339824545045477718829151015705854812222327011653808848633226580243084890074309708228824874655581228293911752462435569209461837350271649442979379248332248630060940346416093053830502504934810515603400372103644183296935083714186258499322330080569585340910031240900451397429710933111809168167446647172243583197105823290480207357751914248766046016524504489767315177038953745956920545989197224668000466765287870674605878462218692084591118969761471230711330817664503125000000*i1^37 + 12676586267214202627445422944634735166543668989985610658422446045959398605918534345858750595067555476412243252610851531180177392467635163048925459093366272951155454799782959964601148137242344826271171067788259521024513460514554304415159261394705205349897804430911084128962973718308708616379535892900591260526580212074949255841506329302012539332409947388167276722678183291090023484814411994821229387087935856890736294988716595661904228410618633078888711309145504587282064468074863825685479683800091772543120796267879770911027431809056617684732345893518493334157018593146676145293339955317920325120248355769631158999414415893352413079281064379640507036688638671766520726758840306030113465556681797430896536862522030630325982935777617186602323198088255897466466739178604543741711162495188373670536682072533345375710484517016855804583797365530572023753845276698644569530454726514062605552456859355127569532679468925011774356220630683011048546499099194395806583147773006353698750887808936780189016032405479459748746381856007247898554695200263671875000*i1^38 + -21039373542388164566877128997260573986011662790024814029510964679888629615871278616350412784003022870586043624674201608103436212984842930562178064135753736459326825758401891311218627486057731769647797599144981662026786873356849513057293425737919029583391096956404386584925801996477552504396879733393549559867077642961935970068942225144843415959332986777730845625455910465522863961959505104167906959090725350811921868218787520635752666242914037673671383224726830462828571531677486925632765994161262963422896144923593281987548644447654709698274741317726901180903443193764658916111660969647205287503201144466630525609891501147558837357821526420590736311400380828516621921777446944945878861103388898663599523837548749793656277255005069301136932613419521987183457829376643608852941024513701565509547534645683883925952448443892896421233758912913071650083296612064192211726435564984218623495744633419750851442944891846012750477564183850669104039180848704168791958700345938970261537256249617976018985946889375504614939803496323351470947265625*i1^39 - N1*1236786874092368129616765718101464162296876720657775005783127333002706607395191193704980643735530919864738056396911307482239331085990178678614480948119961251085224788412785706378562772260516474673254572497579188100651479125009712226655582772606907618377335801397959086176000000*i3 ] ]