[ [ 97658173604351418404331722698742349023688871897768552164318957957118965134269066959281267781468002992324275244236317613806789172226313434844948749500835955232162977127745401301933190280667616856731130993327853508532063392904487020098809062324906321666069762476241252789010516047110986497016263131260830871162004870372039318086613507560548079096192960574733781808901541976012583572589719653280191294300632397203619993310957029812200350498775152363532192197502125210426462786955155181981483953855534693007326380024783392710949578332769742994804908955581867352017384638400776545946209740996985857012411500638519491261952452021202036763883850394155499418595237834769327428278004888011606545251244856922187506458134711485310901840837553156890044336486819348200993122538234101979717484864379553565845706916726647499070922848660280387619315906378508138436634704938929610082078721136736492057863329880949807759648972369733896385225554684050096059255251119086978371021121303964772929797816927372537094209060710393378003307232434889880437250055223792004354834520595332355014242081677792976417912861607243289402872420693710995456 + 1349654127972965273339337213527400890670728128285605512426292125699994322278795644658483018883146172778199505563701743732854033957019768621688405952784571919953983223299570587836647101412645466743534915838037819369704419025003194913407573227254736930401222797668361058084241770899218394012792788540506188465913310893969164580331395418277732674237158809300025316443453737089043316774905142545397362944105222567928983574283151052903046125821309811378747401512443456349420709744569966097893002019429714816467232024154250431369225067603383666804994436103650110454628197472644601567899690287271243559057542073033279580422993159103303169880677518042291265465343472084354451698973954365627298443843949315990108097210698368667336544393980521002583171623563509656779653499242875767323099065402980068524866029199398826323515120046166987454923012718551640602937177392876455062588615418392049519255353530525159270282817732409231631973528499142059264071955720122438779724243593627773957690932213948229774920540182578473296765794627493410351971727338149667998400176182809488984081312536287976396199475005601356481487742321477812224*i1 + 7892917429961253424732895126496477548382737277890018759131298833939079353313102383003432299523382165098783130725853524347423685857508231252693602184825013699698791033767675430484702487046473518715768908438039396772199199076899264425691684871726099642703065226451130346217887731744780697403727686601135268169647122884762237469551460038723781314323244145666282824015451278857662802945287257445103171493872068942635972715492093893040924482405918070222455037266821855788098483115621389788099473033724382417734018949776070256583270868742067200331634458186919780902867300970269439169072289457985100447643217136799277710999693488932976459320560332869097688800696938002429160765290235691520739814383443902157179675291133573060117238428808885974837281848178392458693784518385978361203279434908956390261730189178761655948939289301717285707296641672972401936364175501535656138698090459618044190034296916439761361732407260747347021703162497494164795276273128877790509633414138291376562471628828270017118819668614263866076690340194965043405045162733865287996899847730662094568790488890715833734870027829778816427279854480654336*i1^2 + 25232174943932299565965122712867999304556405975792823530690442203864497647690842562934086648511395115368235480048572518431266145940989665162347127160777728045445858744804193478338242167399923516906619738482153167325378629727989312917390548304256020279751259708634455454583534831365638823033417621810604378194397672510355572661917183131156704410366117336394388453026668877925231342850095815560246643292925754536702723653408597488884464496330231017450132930721077523831252928050451346424991246366987340322045775486029866073572559302794154215087743662737218193360841102369571074291538998726448624380127295900850671380060948522364994485204349181787595334408409867153209715474189036100123125699198067762982291537762719042794283753359966736710709545601314679984892933480163577700336972680198830133430679403742473549377932907306527010979930746287503302039366825500462925360909468698242126258731076170565427268728699167193702658457397928221386615258388095356669679138495464151491855095131449693646176618199389218402741808054013097859091161152313840827628655112903185092978642598598679392164921999141766675806260358545408*i1^3 + 48933116933801238461092124357159252975062366485513055710590365985389077577335733882358258578318163961814862972682564362567057088830569203176517308874821081826638468951613099379386696621786289248808677997747547408428299873349146063194111006015344986619412863187331797484314470195401371558869326867355239596630731677522624479011083514613876295246118380139867294183622019734358641287794546719000356973906319932002318214692275774967110273689055223312985914665035968155002122774596267900578680372781809092560412498919789499788938037436092152310393809202254163633721451008202622489062707885461548932690916015400344251661145527206766836170183819201175882587693755724205246697384558858033803751200373252634447822238866900454583471133365383381339040706276482937062514249590996224594038907197483602218622122058910113207860513256813682626380173108251644943541263986825569293622722152070934548286590183616177670626265436205227753319703921141991727237842858255316926275969364867873176522107314076738155995458999331559906284026589999952763482961476629615397761004493642368500330478148021320346287194446067678071547014152192*i1^4 + 61372436958385363445283445107538459577934973017050143095927050211600539429674929943305397586310964173708275370314611524168166013685108008590956435427832477067740148523244313484404237364999262331963107797261486814344820016555059977937160543662840613649897475121335780436528379013556638074717838609312944108710520681573309764819549042126607813531420043446816057527039794771787474967867115882147901149158746757238428095440010592490160141218285131648178809664220151162307867519723626210112795217020857621511477699845781055670170134935274887137674927156782539701090702940541760842021406788503278981885676996377757336657647397466841862879498731783090313298128050118983325893071101259048232820201959237098274606385066809344160550944965269385333962369082578227718312241197845630309804312712383814616823864094714041359417617341849877067999695013912964553212189335084313155870027881909479398783382914010126187856094115795746537945563824418303811130727240148126924835734733096630771131959653025150751959616872321361774280343672666017593197111986798186429685525047249795401392454037574869064809807854915971095654825984*i1^5 + 51854313439737163339955074056053674608847616320313968330201617259776559093577919422891950879635311847530989657694371195922036555234877177861585935459300203317151578469314394256603360449599366612735675119952271265576296294906916799740384118673777128374663426725182531668063190574490718532773167060694954334643816926464011532196949957331513241018147862895778774835552458756777133698117926572234276562508327105906319537593251433959794940643025161604034409967503943097601085705465894078488160527837350329304064895911050798923337120348535098540136729446597040947860969611683681365406887462458645388233862396630255496990871978221219805388700951445536584973523618519689498958630512600503097494324759887902747379184703407817535960160707030789089116564002607916134390685509408547282673637544724260838035009245235437193217682687091562596667283158414157212044628077631872913807003447240614881695725765930074149713632722858776101531189545884089750687832000853656200159489070676360182118839120991606196732364528062513670930673256822456581481053985379071114659907790521147142578618974993536383635678459125319216398336*i1^6 + 28003677739470533663216728735014827367887664084477081052877294865119294820713666590768571184881223023828994829144797925713843972257896413856550321646821866147326305787362210998636073748653555387751076094879843114291578053285161339131760272747733764883497498855124462787695203687391514225142606978078628238475992542694221682094238193055674448540020709365477178052298944127847303880447461954127393537465574532569050025325987248876277810824294057360400410215637401174293008346656329288665793107117167305926194097853135642874902483639211253331024392436220003692598443132242352160809522200051364200414798885201756535918474836899152720907396220550477935408858616325048420250783894935294153992524199358831305835031275300095330965174593365482415260490338881712473713230420860718627544148756076400160132666322013402281771842509142713144818809142208109747873289097838936670758164966140929759756778260326216588061637374832466055256455663303255387889677353811205998880498038966090314902113292627496342465464912671534560161110504787100652317302647223773540369497926012116388893827298902906711782408523852996935680*i1^7 + 7086715802790557276600073233905144872387997226862369451103376226519915445771002923653959260931703291842012326491276970978005939073898984679158749235023356379480088710840914683935105299957438607510685198679903807601731211378644666599066344825013734346663042232919289909936737776287922809122953293590209497021192390218922488646672645407035295879908604679042211683371708668338493442225312192459253657289463456441272777633586017128133503330755255364494479359268262084915033210158374806829033378835011616569281148066059386948108335032875704011949078724333317073002577778521431252531989436170920265728637660120686366281697423775560220626243405946508141984800045229684062707748726928970832583152814325331818986140309311310646353866984709369150268486079641334995765771322628418668020228490582039133422613944382623229419300366006245377360829264576870114576686742532204684491360993456232503580099815376198758297459196057777044000097883039434187806145754132876245181776324523247830770898957426279030583018117328530922733299807213660370109979511497964800987890503841305570279714737029669972059222075737374720*i1^8 + 2587641438883463344558822673531016771645585915869818073224126679953834328294842852951874752272204302432310924253134078069087850766315081584017295305154601846231414620867661505264588474812954936857000326231798655199662707062324320883456770449091704002898653783436651505360123917771482042523486693101343457623523513305779392725568057409569558967510900169136396664088966872948711563143995866698919211257822915227112401162365712254187115951116200799395041488203046446778840382473553232097592918139366934389235407418297749304797151382385741954193395288537215801666695244798568509335096339872308167039309476335982910374407804645940954104150609663928263165929387398155478953771544059676469274663062998334208710169366986119565571263001248696392198449817592090045221276673768507153537393029473584768707953459161181358147910559362265593397523680694648064813272364176511077600287949021278963756306028379759958832859586866444960996249508774670238310256461915048361052900140566344014683246611169526414824915575427497386864052823107935057780585005514067504089157800472858878232760424484767236970092550946816*i1^9 + 4313537608528873379925023350987556558502068847704325566866432358445996566787010695110668107874410169558995944653600040094156125839871601455626159841183513580109195273166634809264659568293195795868001784731070294923594346421539150133461216721243138344981851974855554030523359710749101793540416415757550869090498417316083501321609354110378001461187209702630399924886430817831031667324078513903030089976249955392401420572115094498891127417770922189658250533250633545133448807933602368205683792180763713920819755724545034446324339425943145109209486826080503171012801279614736366354208684708146237220954663003355092577064106239628483605098985064942366126913758541720541913620925219534312346061105917082780944682141196976440568944283220721325278898382801846263599352291771063595072867692276224131455840813135831705815757860881958450723474274997719533267897505364908619190361141221867298841442905721458948449406771577552012441609887430281707806405068465263521503015341262681304257916169284752353056274860871179998936995134165341806438198277070740143104189562107356361304929108952576042777219956736*i1^10 + 679059750209099762852339399018749657414922587331311390928803448963503206376229920761671248092772933847491479677333686839426742391783852911809609041272669831240774614541635311207255961180114857072354721158367004721208461016857250955721527724202303828500364121382042824289950275154674482460485310530188244900527472525504577146015713490493331423740068196756109861590282750963423351166397552979526630420097538536231934089094760786879917332983929516322052024550293984686689122632961174928946628584649154831369902906519320425373162588257355013150733919186270695331356445883707095247687589879845157385047044079331587873705304662730391620291304979775026258591402334421336846471963857440187758023972849342325562075395398589723987852728722956330740638605852873704343081725582193866912882239624769267518810120702283621306969183353770532554645378946831731506123524312621039820995239497511825720253130775832650137034639316090541113033760846817854786048024398775521975863720209478957251784146114355866178810865249837253035600979916997046320971384521929965589385975954566707829910874219519646432755712*i1^11 + -130683319591266318713659577377938142118374805180521658094259632335876079783094566858318739823873784007953232168438409183968635316926625668558283630651370055822704416910595873279362522316844929495633308309830857167667795689724616522287277710661700308143126844602257103354834219138446687119193007114662085274337500465238761269941745380114842502841568232721642010542317939879053007837340517635959586279389329091246957292304547974994706554794113489577006750245058017691269037634549522120725153505669184486554983541554410443015929699926392643451867268260741161191898116717176009305003467909642156731614291655519804896022648724725898091156257685871918799208703145345435437705820986665094500773955414525410202797610640462078040363767203952872530791436523453596493354891876983633100945408021022725246428119688416089483608930206961859875003538214858265511808310410345972917457843103946740544702593794222994460519023122489579600017850104601899351650178936834605651612541174062553378845436879863803338721008599515586123603393016393679917505027425641725372708328643631690641466462951004360933376*i1^12 + 128194941756143888316452316421291602584890036027101933925199129110229416199660812087859190913325021831476339325845853712750331076274913202304626741737816183307432552681348858790093234873559868538231623145415875792776116164853478077644919561962732307392020567913514114044813746772673813461553042306751381729246983776165682309015301372050431423926060999807248136310675780712420711347246219333741588348912783626703747654679619914506546018982649916718239859408616614180342263451436512422919018578983812783677827182415422365193925938121008076986685155336621794744458148377161654412511562504156397683416840590938848467592950011822031110969900494490936665887758781721295884990585589054870852799312010271308097535989447019710862867072431489536790825020070397051536267408574105690755558355699608745444017135700412016831863163363434708160441388737732925129977556616241007856940291124177388113627589441707202833420533289536376528585229796201547438938902785663423319967236969713578523452361902964196262467521745999512986381916024360834825830037005378381733597689119759440461609264082552094720*i1^13 + 34405385000483665929366578575533698809768992397062850273946031038099279364882709653964023571985602262347333229259346652594285156896753091722959139662870532429221472022059862339657311738338751603566815821075326775975253209217769207550902955762230762103832693017721339614037134660818577181664782878732444518759667037862489697817904131097398499145153083166063738926945972923792783496464351646934984571593678815377753314408416647666124618048487047807969783179954976214781472625013715187294997366583191338862430081349574347260728015500373575962644710086115877716186523177347692123094933823745662381505677862880558024500958801239980072703857971451079165604078411685907951968731464730655946037927821743301474694283982471793500554289204171236125683677803228430635286128462387184409197981391821877463328821804707888663907464545276997342135043832795216997285381351929407560989360360915225057295670714056236760342867685029829311560275205967068107340271671244478871349907123739383390872066276001411703995047594674638353956743343277321464761391501620260682307780838648276948613781665087488*i1^14 + -5231610477228668926359335845558754374931403845761836448550724806732089883262269219624336706141973112486331795883930469628799272946409146269546221653634539901603068689978436007111107503400707236522114777638407871883079810532336841672187339906848050509746479080665275000223757559565085957611377324319187191963866972523527185622115525904646149363749473257626912937023960603228368110277695499113813786609055034994392040381244896225170895484349880252047116083820213927591852714219843642954590670023300802185566763226949580877960509430711035778932449091882281811170333655574675438715803743489998640959448599222956017259529909350759539560940156674601097048615739630260105655371762256194272349249738857337824710361638091932733723586030152860687680425069340927773405134454467401587437911464997297144616059170313049508991491036344468653911738117690169893036596418952290057517056862300990700453768097558394630638143363275967982244933348588586763659378967760536178616168041504467473707402176185859572377763968782188794197069316708652469651802533635495264805623273875959850596160241664*i1^15 + -165488252332320165839966984275333726051015740610493067275456508015316362811375965868759207339116585050099518953689546411795575302446714981804501058341841147810638204955335721398558041619819183021377702841765693004764568876851256410081896228409575972095589537407447907165790783756296613651855547278426356890743477497063939308129911548696401629437756582958544777515623673493283660845231111417709672715816472853524130372968275275950678782037006532463063026620526641336813953005567469495122787106035093781154739109921907783601181183311115500640404353682110788905506376940163169489585274598865699952283038171253017096291192031664395038556621537233491829092945750887822956086138626923778696862644148112724926207191216452880544987118593256427954249808223158766936705138296327548534408758852279676621721607701750801389963209395394288493473426190551413144390634220327720021050418579802720217970421351423047744281461528605865804309250924530331502921900434664229510614152655511397434672241881355496215406049775758810929225508708165214831249735308921309846680570009418827248435200*i1^16 + 62154928155477089603712184104789863826394268462670948965771791836770686801672842783818550277915077841554896878669151615607346573423123232358286392158370328875272994128022641716598348606910161954152005482953296798259880448003533548177214871175364525446097552297658932628178613538818857226326881595767850839528372294341533486732266914585530791214376653426724630781819121967501186384229693738261080384102547521280778269618547096402027067556890115419602802240219717523733020840019747696660790087541218670745953278813486673393572397275448652389507333645573610479423156845541080805642139589535675772575212793704265615899657725039878733980142394408070268957297364904648735659882480114749344588396420933163466496765514285751465249085463199061975635543505193506902729692499759841449233224593774780694247323366874423256441369832384172664418804831030864806837870991444446915150437885028092388735162461431750198994084857563921483540340775834467206495833553709682634904849806807051779198306875425660754491692355225920705434079466757534421998222145514220678165144863333073027072*i1^17 + -4733612453341057228432612615187504706700303471523675456346682987420815407652332317501636310700917490366075763742809157103855159534272044001954818631873306812626247872736080817747344868257140633923861839875988974295281645384514499851420581252632751251916466725125631186835542118569923754534393474572053829311487510334581998707586598206523951834604180961681328155019176638518616638659033807094821204864813207113191178458107017587193408501657202816206665015332021627773772890609164951833143704911043784359525190408260095705690696634010489652243446344153757970687600174758435405491175515509329643149706125979763024092785373832183257727825225305728833956949864587743856415053438977336931672867027765590245503729610473599323824488774737269061112845571364177805594240859420678855669540878283269707155095814786020312594060556969584508407345009905960564502669156120896596561608118935951126083226691474222900635378817673310500607897450893115918188407778400693581588530631106285225522043965102294385983288412670547768102122530879555333066592290936557643569784318884577280*i1^18 + 205455252766340330421949778127364976955368569303118602941656321877635074105535372003336013996625877207623148123603527609548831367795309281775468209154308808242733659055547459915978726697943910251074087242481022545077739531797798919275577435523365150405149436235902401397515621428733228179832336355980134494476493722886580521130714918569202208907393065183906323711335021785123820763467372133182697253873202760914632078368821802081035038194503280495488745585651568557741670530072817917745102170769899930926479507417482201884798787005279200528278631435631201967303043952471833769560397793740493426020964920417757323659598750942339402773379462663964092912219920943423082569683193693335440520571012269853994159610690740609121296642944631566860538165705398060628722565797557874815360750698328234524786970405346825323179525591039232379066873158116918964667686062124956477073185362745304153257277507768070647028078604698034788199484797274348596780338226873882931051973625265401899189830264190987187469470500705177825713326895758759750841565876745251308501173534720*i1^19 + -6237824383015081203558715116144372840887538491191452425515129097010070059057721288463105669395662587524938456735475388977500753418047033846218883226986474663119510351794017908857990711839057590538664622143337375311104723496567022253554230669773591781123672937355759260250327133573314902456129311510312635223113603280923274963570099431022592736430029345053013643835001064166516368064216516188336782825770908182049783947411652349091018793221799487562037321153545412443867301030785593413078255499723273295217634164311821751774693581364375483056786989250540737676207219403915666803533099776367828495519911606774613023188876259756659178879282623630641476871926177599478270128308783766166581437050956773792993226219128768562413008991555866711299172142476040881255109421236000096648907547621787701818753680921623431625506989918653711482222352899281996791004947292346473934406206172533462467710543331363824612750019189370899117429408224538730383886346045177542114368506325311016516545824088114845250817087670275823809127284554837739924216422040028391464239104*i1^20 + 138687617599674099674838915773392155701133124852100322583879322811230181031770155301645299229329094640949832291595308292839959934015292549998003691295498393630382109068986289310291740504582037111703426025488165338343665167128679618579988696010642697007408902548800679392005029639679314890797236528231398690779600872827497625848829281275019320090761427128662995736296415169611653840275201641086995808988199346386008471011658879686968337672999830219341163331980741932797548437711445311480433878088030644383832451363012142052530954239169002361230169674535553132515678419046743559947985074121531938085524595811787571974383823332980123189945660148027332410614534332748100613974058190561328958219231735715251612998666832868528641966875776046386296358674961610848114459888016541739997747197484470960251323375199507108228749330615601484889179758244296236391478954057434378880420369672696246866023756001765137404836511104102735937577788828724368752658543647470775581656063527822332888095475193236150764277672794303497268860094204337441436442696319833735168*i1^21 + -2153574995887155837897142284911232282586444100197476283486631208484872153533974161749542173274258336059497836669716014060074413121113408290518668824315534475764642792780902580512640911819822931084909922510597665126054473070120787304401689869104917189853789573895082838982419513998022530720322390669902177857834575800739535928990442015979005951196671274237753732058026430193463522085336202771583785435031274300257017154457732652187766254886788636385860073889411747921041107223466286391270273223706049976098277396898140469130114435226103387351715107920770298187325519006348829101844179004001960446806442434988985752381860269731061634339984282072974002281388906206844879969287543813195042865011937224171505568621030792020960932126002751003848525274732068859634570500571450569208470189248267506172602058355303062989523757533840181599415315937904038196439026148158744308046102852392468210599120165747863038403213704252532505563843282007019010761143683015548260841158538484796048314430286935351618312391127002817063774747624603762097287500920782848*i1^22 + 22011543857756669625544765179885304672057597617715130163532920396958848314998249290687394099922771609696313644321810465957472962511336479784506359733788430589900832666695944414717686003058447683234486570977543129819571343763330865875552921530626186747656433311505039872062994512422269356253204673340437850727325959627993716807295467193839358173020503265104361251401784257842958363036009498524261190386414947406601708153921667734209349023343202142125653364532719871759278643279558654866388169939031537531091452910929815605394697423053171290458046888326038057709193057284539022941242901356808275130197402708044769668813879667405407347039813160291014896173045218857995931308932697642029529272283392207920845238163871948771868622839091058118305101895787490753771058323018855198984937930833477044174473435446758701572306701893145231311660590353082919370944304331076184998921827751651505051835475340678949132680512566449060021988188603085182373246330171748310375730751244265687182442825785184950854042462464532299905894840045985182896630005760*i1^23 + -147996905936367751330178421331634652796265010106208731695425567158038775708378877240709663309181248298479591772970176420029982187512250718106966353080441636166160935374474631492550698019524241211387032282984531020974402026548523969377616053661850002350365709683424675932544673991717722277618471086140002851672331927574422074012307478807332477310950792579392191220799431848764512564289089417243059921124589578663997550506355311653036440319263853955142032091073508165203658392860652236242313886365864315064948096708573290776813519064044562908499444885838195729530673319769243811989714731990107573696402175839122193347459840721477310021901240422908099928355706031882568271966183883495834146470530774008230402725243364177374838742958528772632769546259615767889278950347520661700600097642313702849418714114005948022697572273145921853183688745467417144823536072973819207989483098941160290808835125047592019036271236389798122715401657257248169116295015090603102607891158032336956053573900680408911320642415020668937360809668790799394930688*i1^24 + 792304798281780260504992532061199897564235085700670243956132483288491366417705585161707625240410435110414854652759379441647935392532891630696887209926059369981346862014614685531234856421896114709857043736979236352986489924913683688070834259107796442632603807475402937062307302559231940619102441720970350844201055548343382785554332990373276029527075801694905869555425546697585150952204833685735843489135715589777532805680867588089419076005922539505640906141183575970196884314763967623877986414659341162664804132124161375017704425811970527292651064516724624815573986850614250266676714329477603610847713583144812666071586322402029677928393111287578993286554949341243423555837368608005596658454205778309386350213460808181588968139124813763054265047848627564831237216520323541739050497706739301536768228607702129790534080685744217254775990227492990859713509237594862856816273585884211318214617843618805222697269953397381023778455082968584801389720050481609416415807061477754892434516374138156164443813197801515973229050534559744000*i1^25 + -3362422759456394284802881209600885031995977374167321919690529153109262305490320359944003300134498352024155596511054747753511310096923065531333387511244370314199826934910824049877256620732446295657334377670613399580800406215124288300183181186225364881466769631238567497594764339140740806079686582747822607870745326421496095006237561327339012751739605322800822203316767620027665260714188325828869112076734832903829789622911982638717634250574232874598207309734474623540571134513325441304046039667313065754590258966326897639887376767880664019602419564007365618754382204803336177006251956795041920594516253972401408087569253219223268554275495162574027553722588285310266706544392341710625001579365535975437365445443573201877605731923127499382302310004347581696221065890274450952028670625292658670675800833218489568749463006838427675256033553681291251993041227225455204029525805889851310827487586842224664283746368104443647130185165938358619053073341000886573874221517363058382723807425024607450726465462299128772375865146212352*i1^26 + 12556545932395813723369488070602397695501196404060632195982909849355185727484378214127207134174856639031967821423667816536233741380570777560964249657558395057361181221716833104193248708401952630219667471083955126429752314130359921830754601325117991778321112051062566930130696087541593235576419282761283728946051157632256051927509993882365713688934872792789523608292459090057762807170309365901735773850543562982374894000675557397509444617636949375669052889520022454856593390637090402323126712382793835543642441792389837862288182229269653805128067700309562179273134868082008586787503511102368529796662880842501525079599006220873209089419978313783839834636410623075434557254385935718116999266489001076372320901396032483352533057225853954383118311720782759961730551690842347193413399422560547585454187453525437319259019956653964717098289487049642853612660350655860205378620294458161749082588320376521334195553709544131017585303206788207047490294473149400253538678475719988582301087924396286113705649449347085651914260480*i1^27 + -35801698108467822460370612318288110203856379948407775999702454374079443075733450919986118891103680328300679971594705942936616332354029639922050018098064261274334857372972543834648469956899047704603653571626887785875998211371257692832007790266621232694042457498235690331897760268225398733005902721284874991754215615814477659389108899958247342611053874387168996428991133898620798290314906326553165256303880860027581680920626884175181699761854009269430087258777258338538928566315495902935294922874845276365743751568271393136759384222293366115151497316150550981055092515697105993302300241261238771741716391494224417602005556931994284449640142683243393682336827932849897670927042832704893947979916472759102753125388720348332923564754136062135197606196638980754039677920042311399999233705912782292662687671144228699670943441687499670563692462063202784297349118000646020819539980685708580041101214276659928836051488220035815641830031521935943561623970997621507186174564792220242804670756180330378292310062917635538944*i1^28 + 63693299128341809128095575019743637020425058081385834036348992468238945205874213984254248377545641905087575832685935947276146466722864116505204994351107127921718355768169829689484378338255714574690141951238641685999457164296194300176696825225378022253026606922019314987845095600130212198102297771108653095659560522572606529600183687647526072646952657534706843154486106902843965746553940422794240307826894772715693918916349119625818061774640796437296323424059826607124605066369626533273192092467865932958613114717338028632674099650910630142788921854669448796014495202429241409645322293663859081732645281968288816449427213244217082641927126956641381301964276793969384335710280232007582342600683835824270522120610664759966128709717136473383861970822651135952919145667193834216769180485746967242272093098214776223001068868368258273115856525515637529312041362577943944506957734421999303480430160355626101310318484820729292621077261427860605821192458413458671089013847517118163045531146328846975151920451158016*i1^29 + 6686429396471259427486081319661765662137045678253498259455733187540690877412127713516211550732881130331245438563367878041514507114500147112190100360060966750419100692186175336469437562611507371409306985057760559666846355913723981865304969587303720659753398349856004845615270360667205918797567809114227148277137149021069756855677899961855325863063661932666514418082278580265713722017045703646874883338846217604475196928540997666538358561794194953456156208304177407393842537717094047494451664401904267206319906038986250590371021243473412983430219864446671760832138005201297963313362425202779478512699447564887200807761450428011025007073287944029601451965827703397484367791723730700121392462050257162268462805715286173301884183948195229015298319719531875706591342189607646916359213329691521286252695668937177702000814730661074337567770647937294217962270542982199543009288592724549923922291426091934352289337537863599687224007574913727822158360427775244322862123014989346524226623776545047517453090816*i1^30 + -118472546401644843581564808941745216127588129286275723358960481454590957285561414207218579866039614088237120940190166262027166133586222857767403049201515368269100677964737412407991427808824058940245907276619921349876508731514265025932507316528912530935161267419853280582434305859539194828469955814353657002030454206544821595892098702037849474255928357040244063458034473512139992127709264060199461022656043826583427412311048251481112538610644886366029559654688559985580491626467142406916942074948270161149808936122907279073043489381999926396468581720859611043219222428517778728831802925177963735462182424688520004689939575572345228707126317860758570018777786438866180966454472054826310577788529226958392706114694058455167805222263907793537899991384717370122155306232529329438220753621412072361707811584057259181547130481568139796951733124993865127051403865174078830066203182818464945525765209610627817255720216896977834587534858031468234144552997567743714161065647148100011229267431051837308928*i1^31 + -69792952596867300050827417053489253283271225753152076217152843729638756973160925007921816818388978320991664076870136458437879085275516417443113250804134258962614259234225871174533460005971344595560472099706325271310535980417723657678711056287887243108538913071624212304420502270201314074876571720007120592041300455883102582528135581559134053442418999026967354709619357534562625033168367252549284991145432190640583135382216720015757884900128599411941675065628456713522840979743407512903805211816302680688878763799850055849886990598833950375751372159590604375999814222745193437059245108589048750315403240820885935048503234128744185862997784717475800539173399551575757431153650239972953022218988327893537110176699392223569300486845346579553333525792037417318444736664697336591388437904003777532206153292250052923029478156452677498249643347376694502616692367876155824059126809445488216753323492373074045720369234670024899566272243098906215383091891664398369749694938391561870409289225469952*i1^32 + 422775335979516472380411491478318515088864890540329070036872381292720560428562722743332960430634337561501088664335054163014841064246606328119229125600711743930851652346298712135475246557441172009901914734828222881116927559452178513510228264602348555202526982734471871867302846679899948086024551224645928197511018440370952017521415727490712867990733677741266651385701191340473732176634175238716621420866221764565858811180137695097262835578871457724319580351435771180771173724770470722189523407923634003388548921514412640390651020472033197685401160467631568498705472251934074099150481166518346332243575238632427244602343830118700306380521742493532068151543421308066091528020711512456323342916364443985136859760494154991489499048462237189822070609106042999328544742509765078117400921969834456315367909808486338178374503488336045062360414066715114831745186514957408336132821139356056216571519701354088494464763688803159462442276834236256850496999199320326840226336376518735357045374976*i1^33 + 505185622839722902955644507138700771841910874489416921565979607701235132101829121817210049952000961240967765450623607655655793163501962861190669041033634595734529711559745689016935314403183451278173437780374355320535812112411409947248365490362432373754994955932188440577710473708172130834550637479599070532661489902294223332686584493950143084843231918673460790419315920043156919173288798411068992841475016419677377467200209952162793083909877868593261116011481265265266749557609002400579624597280646161923563660360708322273907215032695743031663308774608088597726468347020967070567419437227837725650941583571014382532199900091814001691204251682425913039189308506090263868293968290653848723673264665416240022654678772317053080138033319104465854141622072283413743978094864623297522241509713245872267069441143547789306122235226951992756914578237497913159270115546947484638421688962105693645518834969136456554719735698070661315627277066273215561385474200670463152647864832090963968*i1^34 + 199038954261782476454237606918426440355846608474178171580172971382472002690234846846470043577141250133047601957707667384140378415864738624299771661890305924426414174395352086877723053218142567187207693684357225814261364851624640153602982151232271521806252097619154931249874024665289712309412245136573323842771751660990009826431977415330242516586168277361599291192097952032192485705302573163491750277455923987946681050043674209388295134719651451925474261274788949455256635959605059104073571628374463854081520731271182827128749761857753544574435778007996541769041825604622992577483349407579595562602835754805461175857026657846787319366762089888915027935878661687873442192832618784446428353686145678181171286850057908286551553963324192072090432919916902782023184275719124994593155099927422714849720198884916987451632877854797448974510892627227417100363128127798449777192515411062932689801108383656621508255179815859747073910473887548605288066764432252403958243280524673024*i1^35 + 16764629716737162102394113945646168521079487621874400889435176907004093782288256488316423670188270179856199531658611779576592467864171914579753267402921701441337139285893443267964599920663595664321758883351097601273088529649404953650973147413449359208920771755723882261410125366147234262446790753048317203588796361794933856335533682948264478471627112280180493898822427056176589338098692000813832551514074234035078529574815154277178105370462636222040943955241736098049194844233642601699591232262655065117890740551585915037576265661375828490221109754331999703795139128426683195101080401738066850515979875092689898257892260654534521529136897810422618738371385268349640911216168033784669105098246966803434728248300930657354349324736363832707364165896957888101729716097110087872827689241660440988341621274507432081742827236650761770046012301446712168924898653712589246313063789803146739161113215801718999533221886788721031982444974139017218735396269756390511634022400*i1^36 + 1061168266870588492018437299700266467268980596059108628630469912778740793532658673469031612348239578790634786989131381233370615693238018926300680119351914946228593820422983378963967667598177933397430561704927193190334424790975630798687615843381563725881832790846507171053231155511773167210616057677748336000199398584265184342691073780505115047295607545358807160541926110401563990402766412181711317906914925356498938478884973057924968516548016105345169558312687694872905785000072913765113635642783419224254120123402881091011422339877258720807250517723537393199395885635230026980380887682454113811901944063870170383732497232437550705303405339206211692686894483099018482552394851200756634255980629198853039416861085350060141306826289492597219427477374055773451079181316336891152920693789212676997928366639799913349033191052095011133572654136368726014247043320819929694438687525307777288368304522655903381595989350089963503289679231568875618971328645240455168*i1^37 + 34344797567206642617074154023106596299145212966543600399697800104026890333782601593662719170063461403306583638435802265438619295389257626226737226284847518799402911490927684484272258751493978399398869881793085063044520184616770005510090211502149895134526912213836611649426733568437934580033915116852775316300310790456224259340574731053656502528716123824762563413024936608192806330053352878435380955624097874914877204196979062125285281583182299810579070246582966084084292978830686357571421331872227812583333791897058593693687903858475612105737802538616312751786692482715821016555409192703437599547731397617638303173339995355327877368445163579822045198953583492022313143707353393496322761843670616412390753088831467346688169079030142235561397910802676730081858440967054489282880623154553724969430239775676607732322901113649800938888423340308891838517281869608315697450335662338586102119107044481996111285309082623113581761334880263559182128068427776*i1^38 + 653227302129449798330403665154511330016971236574171329717695731572600060609462531003930169798742011993965104280414815986789581942838034687362454987216504042514672345332626488736887946869789333510260899218730948925635762469556616844369274377721405311037940079883459642063714029107281918333480565396996701713925506863872090174236317355725731297995867326574765907997651804697136386668260443772657372371510283641393130838637969896878098812282900012718774427022644081617068275896646201953615376007074806970702961007490026650180309249230318277023769017692634964054057176388353094271756878075157071309290991416800877524996841349863731739195699632077299141995213161711210032120084646617555505762025908723367419276918575062660294307291063599315294486615343668597349538857821352356594728420551822234452391738817864460430807770854698123146410464928572962050514225994128976540141612832034535679938465905647480443846644018558425703883623456854876618752*i1^39 + 6678446018760406185008219648687726507645482349216286403075049888122949049694830304595928855266042600197528012489695052306590166604776079864416185209831733062967411453307188677532955723199873299686973007164511431968715841828731447541471616809709905489061343253916535199029772277476566656560930359814398678309478176376402607587944919500248684422534376631819912676489870179043320661128314573965281112178918006602609907986062878589905991193922300238917062731444983814572319706340888957910260139095672738852149609556892372397884112474440852437656946110576478496627269791191277658182412944197136358191922197366964528169659055924396286517175767510334234962677988476229091347394346905552172983618849897488351159212273034720437875792681434056414734629761548709894243595820581411160137557294360298468114577712734844383393513301126407209496184823851890634785821195561535141312496854856237480533006610702120861906029664055808201519919081193472*i1^40 + 42849430442215837031200944106254097035506837950367775898298236821137364077171008961453868135447481838778006677361340786772752562328132242705212107507978020805782794558473440871242639749914793972403383440559534210877652633215049994826014769634163604318642635938121238892102062571040814545483285746447750767437115125200188455270771318022571560337239233254167937304142801566847835803384302752737419273657892815615885041200184037784682533696208037577671002955020316705687782758558295723659268508592462680614127648490364869014228823260981885087820526062117480918057605892949880229215134725469957525974183665318483334355947301640844296936255699926842433568548860959138345040053281830866284485862433742390031309310786234697241067274109280210216898040661623164537961482541627797941607447194631235101406979336203497115515535310954984381287541242282035435776324712947553111250838458640547959933678159963378447641087283150496055951360*i1^41 + 168579540910565640921760459595950466989746562227399609888236236214687874968219504361621876445445407507512495789582493767991138775434788020528918323175593232674477255109697070061519104213123409648274879973040953041153982420041278641265067224554681924282624976579431806539364983105780105602958977427353421365343456907998416949196209042508668916161685652683483681176980783264554489323283238396096537953500523211335110635679525632452451993498737362134588045660956011147934326566137679332920940214211847879345421902917142772488663954942595951902719950635838542956478671922158719047031445646607137226539996565524658795064038432472406104756634336366688925783686064516029147004870643766477651531008148925232932974449458017206125085634203873893987796847175558554685493142089691127305985397602699556510204877780131017652500937626236275303042573643668159184061283920001655138488065026747115043971052258750249662100861865689088*i1^42 + 316878621087690626953917852381278715662545560040414038442280630907401942735559338405137381361872535369486805387293721105029438279290826477812716955551814167773697668753371128875619422250466856609660677829029676856817436502366732593513046950668697753019042158768212200970468130573235904081983227870803115170736287401971899111456128187803209413677890571368124655473070433781291903873978931600090009234458137151118276533166648927559304195373518755337075165116232006986651905744031092975088334537172160769144250394906974443219524163801304106445771617793084982803360114923839928552870999608429767087318079274140055019216590342720250675157763423307295906949743309126443763370174658536593249953589024791701901885831516088357074726367802458548767054382286847035618197577744924793257392276112109279666065238597206145661557057191535893633156104998660120687696497335184258417640641584036897339774965967431021031849984*i1^43 + 294004063334765938849975289357324524921677851527297779844254510591735736089011363883897024123157373821618858039305542329412218503236330774284114336964972420371371360530136588374969337452395713222856034225554186260792069801735084908771521094250981186408014339869457359862273899827191587640627454858502035387063020504408463220060647336677030798078869173103941737430817520039961439529153568688674464095272657944172041238521413709445655072496948591245437191409509963289680574377620147295398333999155751611275097127172789326437684513680569716065191590191744967908629744358459480249184872414815265223405053017358541943694132348850401646845900215841919164006334271296204856257546908586191761547414307702553916311683167168589929792264978562184896895306180395941675357547221298266758930278293613652711249262446119820786828819353086535113879131970680350171023247532321637091428400774964965284785397220507648*i1^44 + 131249785701894990506616203768459064094280691801733753069380108222955085085912292757674410058982491360489550222514933618942147824502411021979823086780823668235029505123811716883752847128795807403734383146866630197391604955744208640346284503611268304598111809978161738737354420875439623296431179670265525238555901091769937348145256325309458800210759856005342607175551923463101273243026233015717360513834473453053605435024538024288540644570207186225792739016493815764723084502062534309101855680497466505723034403792555913593076326494399939489272468051047262375216954042910951609324308450878376057731216570058526692277397953806255895132514323380537933567453624669711249131107133166570028832465186090997738803122459410979481266607538011438148283491743800886703852730982784667431765257379976146338542418560416647051979932120879659556238811185875989894149892532320695328588177957935240714387456*i1^45 + 19674528757812401370793017976399621229283229018225311688104782405615375426360820822154778944361756131639105196444277180475806725041025084619240211705139200614577979452690674029236632764170652072628201711827118479059939297331114120563309322110497279413884334452702238792678936770938518579796904258515000103659880271934853322879035677672820145637139351133717142995254633380861427388614754894583124514198495955735816980596763415348392712089435627398328850420243109819670288606068249566548903359850903589200610058996490035690524385698832668982587432543836228253658125233180327005434656132502916308458600332281960338686424463051480712031478174329356844933062632785994997742305634419744023712887002110533375035601108920426548261808088343153872117055528960781220318232866695280727071556534220267969766444025317702891769844095648120723733780326794931558025564889735903030486313327919104*i1^46 + -20862363376780594557200592629595777331864880097853037058352260616396638986889358876685187837680014144916888339469100471064184469866778305911773272309737491612582250605992824379340317657684333476162343414769605355134314432724948299687793549263189138704242036441174742305131090021599662184729712562955416767670640681611538545162061417707088035888810865902214207704822348250691862577791475919715652387321780592673537882186248251336366947549358843393859415260725981227407356704726595875761225527122352922309147471410235693697427683088488570416964338717438755666343975458784622765452096804705232709438769792438254694767887347900384814633620021397780255606340040496258770188795177828389647497534464346260195116045462564814626325187312023673667075008661995130352181337222969263496491727148357446269581609558267233685901339851931389772481272342504112743934117974199992320*i1^47 + 19137511345737454637890487270449823265023991120331259317226740442460010350190291114230045221269161272903831374515615781281762505677247291907036432825531196834998086045321969767875268229769442298458812721064777937923480816782631447765030225266722487123631681349268011409049559844538189172665383627610496187625322216659418969439864850831776682852228816359491530981803123416098445940996029319578394070971239153440655437317598849288173797335184066286210005156065692582969951694163891903506123696035205391758633260753612019582338392262398098753312450619344933611236821150444352260580096574603678147687730940507155257013856192865031165711576084930764624568733332348819263191989404882749033567593393036687270626079347554620035764735729084744863566306699377893901651691282012426958877730267378225985858832731952644267106347235603113726204399278418740628480*i1^48 + 6306799986635342391287573143702494387164176094264875542729624448536607286246049740362094829072175261981415218473055157141941298881663334154422218347796291419264590945846540507883716408643487066320904762690680056420401625645863527871590910968925429993466606451346693498064441598972087296456552577080567508563697106710060665595853981001229111079413240763576080919312189466131659605169934648628286914870332580746848201036508713292604651335112958120289556604771864454859638020569471355027385753539701740863985783210862930112346174903698755228400960114881475923311912086141318349506327836025676274225377471307825775391587077899236110027617782505372159251347509288525460991887575720133762311326771640523635008759708009770439273282221846121858948453393908541270189656662110155431996655016435715738627240278855848925534901080576*i1^49 + 5477700845465293832847067391278132135132755233222971783080790626437250557714196962866788564683794398286347407188220812544031487502447021063660531467437178192275760262417799873591552546760504441588255243231289965540333155783310749454552416880036026820564077801988955567734593407101938013633549336990098534598190679651782216206289920161073923196687767304146662647318782905777417043601372639916066025494519134283619842798897268523028730831174434026665014087855095047337199057952251808489416744016594474956473828676426642589941590924941447396055833236213766775374705056203002987827170170099405700633872368716610533717284283584501071985223622493437579593795056462193801949845865203718014505743775923304456111313926728704564471619957320371273543700934190040800164372333882527560919738214383118081248*i1^50 + -343864505718832353279846772053348416089955152611002636479737007253560090688044988615812523554373435857216855696197970451320930754328320036935098631107459789345926740200660113135925692014158271564794162227669879403471908217095274071095812016161996907909703352504425525556466939254652732257141449115354798541455124366143733156295289593312366573042955060204438497125555058575721291181211532263700509470527480732736703451469149444717447271038711960059272550812287355533234804660711879658322389480504334401826761491537769392937063788454871031023437107012884451913114790586100228386267927513820736665783478054951072496897683366323331413537276141329639301077304261490322676551802008826546090045975235334235295460569420768077351194408852157375069976292588431436945212416*i1^51 + 8329088072151716580710586981592306731995656150500805062489862712807562894434928008766029018580958694651723210086566788775946998145804270198491463886665895841017783813169318955648470145350917665126284856723202138357866536546609866093022290929252138440000824425877478694005563446313855212294429310068157033535978267352731404750606500021525356124696438448024408973399276367414864125072128508971525712606293073966516464810849827806007286848506656228642295012392865102019072218216096837988665854344555239741606926788483707832816472601676924305976175953561046275637558909176545588568888947239434558986938334783653981620115598597902746112233125217593565376096507880473683885315084501530908274832044637074052671837706806114829808969047641*i1^52, -592462443662235185210864660698375807515975646418140486607716017859439067919877814188672036501962028683916365367761234406276284465901207823680926300573781926986824943227676022190032917502150605337956573902071982381612263369245651491244187116117828497775377382323170156396382384718523265643621822365840685871771443514146074665477537115742123027678936756547813603633296978064512029819577528521407104612594476192698876808366304498636886710903126333090097766029674859638950066047457590505305771119991365598729913903193338674209404481858625502444626496128694329655245679800231368927825107785152074265893971672890134342547863217229977297457882811253867120444592940884010739295998337054930304625574939752238642987655508262794541023248818444515568165896575823467989505162713246754677413401978101047744180671207920814463905776465317845793207814729994340210872876660755902042083008992934897809951706488022499998144268787140918459900298014461014474025960996696289756396503831551840909284010483743364447952389919074233725456195311981724032934149028842869473917753631283729634229476492290858245098628094918106636138547427676586736710797219577590959873190855052384171262281973576257751334027842726123602827673922278401234288377035585080932830948950880752434813921491418710807648114184943842388066152189373403242842460981562109250993947084254320287646700976802221766729300669588271538043401513449112865809941967032027636468478121766648485497413168037559367542400808973001920724006123458242039922182348006956076211357351936 + -8187945794415101094004786291440422452310387064355693439984092013201812227460078392813610836688518748520873850343059435549023722250314285147990303039741684320705140657417539172720937163039606528254625289914793573281136105247939676602457139145817869118936570752897193009541642908713575339157638685308505019665725339848483996146365181128319005373298095628021072601265627922203461346695841025010772388523657522371963152471570979438365837809285484576366131451731325817954170196830160532842889051292957119025764414208797787546059286355554375764445963300205665889270331418792447461162539653511613590914827694505987697256370926852558814282091884297282964035212267974170944466157381619588228964844527524662635086332794941961179315220020538386488190933754039252069697845070736128933181126402611949292479817533695010180968340166168461076971233263071024197457179810399294757189476040767557103779669557039086566783285026291777248343238805390530672441071864374554034674429562582031960935146992338512293757280747155861441596918893145020152757556485606350279456952384074678841424245549706124611522914324718587631083316846875447349242114304500880645200504183304192991897646919786763537100935814724911671095157730390058338150791287924263598494805691149308736579427356335954819226068802326890028837672466570350421240504487436074339279690755100838838579044206129033535023408463795900516224892435001156969770210265276021524072266952824483370351931809438556857785431140211970758470969153335679913450477122687867239094808477696*i1 + -47883976007760743955653459665999352570855410153127377354673238734525413866170057483515864025752981763861394939739595781835708837292068286430389895688035794809430517359248867320970593350507957082505933075390811361099420071007980919742502229102521572961519955909676507322474451349254324392157499278619005650836399904411402057975543987041696444064763790817303206037399349581795753756040781619245131778082981807856957776966481683187821461374552954552466588914066298486574670541390076030945494537850751227838084508760426694454491932142030035562060173601701205960128999730703165953886084028942961459860874391417127355921110352679008228635538036596231043909757068541287433108126710723984021186669011373980796466710638834554840594787307915286306233959120992896102309513848706413882075092940285104231654594362886845129477188167516923895708969685760427233559465792133491815520569635044542971155651207347949437332905822630585304552013193169840017384633829252985768913668778577749959458080631723776818844887145482993344359045718491616808233758369734208997880207048948002448271197101470964979296750881649671214735139569525834212451773601710249262471098433863975649955710897806259997774435040392591627570621519449331205397328739843929977165012022667591887356062073985990488875626994967534974126707078454477106741920681186027415069426058027131888849488459246135492677094081564254852319272545711055995513754650543678949815668768153656782210531734605343301449063199065646086395933393132943513436923222116172123607138304*i1^2 + -153076134654624916578679969834561803517343749338290458638826406665591066620267663068860829604266308154384430956431715424179550229762820015749083387646099580489681443691026263821884268457098968068970970633662117598118910827231292205321949104902007138702749276248705310343731270917853839232810680264947448293598684181666254250957801568494588229106326623165574868196242943747809763956411851878911282825003673421235732727959210327392323451978171901713872578521791187729016478392378047680267426868486924735223167483441103059452537253346431734279062665332994070784770866297982201212295973900195092892799109680259743834290560187202319992132880874624547348818919707212768526968951655139716724261289810344552338493285583650139580053482280265197868802126680064687954762213003505055134534361233324476692573409516741062167015038834617358703377477098475417946280075675394953659954804338195521924499926766934003837678047553661790993684164848777640951700340407617813258955221892594087557650346699478529489296593500726523460879326147287444747217761648208717320348113029933191034437842483671100557620403949896966377125437954459126654564982237640545916723764838890591272998093634595118331592524432687420530777667245296154535291066683260597775925042869872408477489054565316860754470192466332996006182735278401507087310567973268024769865873409813186005141480635539757799574116746087282577330921792040661412341027425621745685236265396818977271762042966043291159647173375372628672391134432425745244593106914322959382347776*i1^3 + -296862855884300842326279492573525095081687991346825461322483333833888964956092414148424975923183649319182680046645999474739778910942385554576932742346431064140703612690335621247227030457952358887582487986092657568880109953536711016543483400866484812790996746117580288132209565911464264871597616974367849955321675105501877328636034876714343663860361556113238955318699567083776764773097045765138662984494954890277578911408873080006235570842733559393639650295330281829423385024595496801867399732120835792612182182642872831866700623267061326556914430329847837081883450798970735562185756913397998855287011706270512506235149163667263328755858496533038853388383520719844989793120747765323769689507587651163424238800869382606530989008003567993714781414447394218043011967040935226403247180479356233432055136463114965219128256447669265340834966088264606336979086777453722052932591647755474915021911097830981394748953499525581507283573281195403429106622969165045509094205283795662163899853708691713624580510374793292926733944999191089813066736048006693969846825717932436336051430008898879733608698581987072025056439215055898029397013015291762307514163396474748250351832571929628500302819310576460144650209264235083749433409938600139103840651091819343521162974313560999979065665802537605462825117778072362845185164707818072644418805379932264799526361799499976998948464666964311214424419695044527756868385296026131449713343087212231918041195237830278891072276468691756889954436471349020193321630492753687216128*i1^4 + -372328762457745458993183913624467361136012489072059842676459015401781113214448603962712167822335481341767106165461126240835885724106439354875081970459863198088443734423234746754154439996630059411883398813356998570454551925374326497454304437533910921595581991873318576929716725968223157033341792423931183714650848251210734267419773706506282357995177249492310353441414541960766750555549597110392389525950440662319306069278421236448214214582329944239298028217936887497358694918603828985894426877401064004310538292779032211325951686493918734430648084796385604098429389014295436321035743201180984313815159766386197984906890645384278695358924584301995218616146562732003754326259208569284663760482969424973800883039298456480689354172786840870288230109788508720313845244154143420662157223230818475417656286143301428874767774940316744446856233936855426182737014529235700946778548110829650199562411976902312080900475315191644651304696769032751281079384701860101864354917632111838720988828711196272646389585650211654404768261493618714647446940496079001414752159152679088318492207896453765438694000412915909489970218990239666120395486674208709540480799364704119132431741576107209069239050874414482746044719530254828181447895652541805772515716624768528611252122116758105755499851151060958004582137298092128959952592326105180712507763728606206657734606771501832556044277337843630472424003244985207133031405083306050752845562002962253171403097890302988203068051741597534336975658096975932347222887568041312256*i1^5 + -314585274557638968708312183951828406284339759758694688435083155540242456831570634150459881378639755159992441101522040819710781616145227055868305726804411707751619804205453273713414958000144612437491606716664590330777648401099337934126225701017660314288261983170595295411845907285142267713523811858035320582293333273264526594336468148542914059708443825672324394648730286676895893183812557548801333225993937042651714873987612990971752129465802700527440238315583101487035181830520992823198317142392249047801860184317178959950013005425576284779564133141925676763154243660674630149031231139894990451045316357619267510809874723295491963731498125685757977608388998417779394448140918262681408829818176522567563096263072495845310319077916360057374880183986442835345419369855150956816626044675568926137356256612448325896708743730229898892818137497297753825654401258637520881856679407970675383871476625769354888339300488157549704410393938730715232660136206612835119805561579040566731679386772666950766976758801560073797273109178527460785157690890324992336339263935730673729142325177235403220147039362363769301120540763595917378854617421818627221242162359599532264102796856633918927841190672410101551486285784205904100701428251033567262314066446182510134589352564227107315552720773030218533038335514197295291100191252481871251541606314262496723902793937132672754225243326813723982240706206462209833162147291777049741596167788623247594488034675429797692695247689861965844530274078034289810574886687473664*i1^6 + -169890401538860520972702624469713134639354315997842607585457345334988747775857481889078130864603613491909442523166222898880577936957295152029183777273322431783637252650502658352580379829930839895023911976852170253625582699759915688067672119913912692624832932738413301289157767378328442007295653562628388573596042331708525310869796317302377381965228944351622051300382549981861193921965564181858309622508254689415450008695945664960794537266346018931293815673037148489657604703997287839337494164245114958873735747389743471827025128479073995255424595342336186477715007842491521097449256708250339846791344777116567613639691171249800045993129791659390266792915429316908879368118645814125008674892778414049438008046426679085155946172641829428254635742149569399300520154952922706198130566564468833199627419495132616295898345799299842505082353720534233551670820793879737036511121735830376993208108554632177016977877437761729980615248583306275444089327464375696045089616318205857523066384022427841803369329654996511048007011453625254623067968017673013237180810086253867303600372090198381045408378567140599683013538502891347924201772463793346169054013456281460016754373176976440799688999366567574912923022553898430831894392394935742094073417151556861353140121934496148837065097260859880937696502395836882519106273460951152552026558590740658903253814729920807838195723112680645387865157112205733889140157806594013742285511105901349680813907331533548442597098700555594527471960415618779698062161870848*i1^7 + -42993131942028600401012260351193745134845748712937520327824755467092605813245194450890220006910900171934181275968799107868171434920770238768528953722996947797726075092490970552599091295998967463265890130214971305583130527735735818578062765826827422740792565937301614217155442688217229731717909527748357704230265907999300360691849706411854085988744341899384900112195649864414808132202835837014124239616768406035757282255945610682425042013942260940632919991262238562966653760146922015220166624273651698622526887833413723742620127237644550345685632319844466109751441112996655218694675514570580355438893932236639294643034999560210731101557201644209978268225181077103489299844656898216639051148253620039944619610874448195810393106718141707476815966247979993150824785795459357981536213204857032484459517754672568301947196721780077647833740348487951164162987477709943823466968099406827651831462267671740712988633257040276313881931156873872469646493108466039730952589382095978596597045649254489662520001260119654353660843608573699041090164498327810303402428316563606499242728811042941374172765117787242614429343627874508182981846183140904654408297279538758603503151592322759463293818115989209990663478387153322026622041721105831101632604469045177551433712084066315745814503501325487615962866829591190620627380316096649236162212545685640462414273072244836183951444012297098645338311581914379450618270045064431126464099503977286045039750887830480988649394065865773725438076563304775745682800640*i1^8 + -15698473526821085375701747126307837892656927481613334930202914431305731318581933691384053569212157093961993655321802746517814567721824686616635257413068241490599113408162352396552054035364408048842974785199632020674172664793490149383908492732730601666486752637415131247350764191143056639439319025131771411631304399048125693889405077036010684914233677924445629468854871117219358158203207521349716697964836934079487117721742287974580753604022034989298588589754538268419559108708979656605095425142806691907021922449387527150375634035344181649941701806781807416198083726769699345753932384709195393513377611121839808177230095395213140316780527699021161613098788852506892456026622468131012107334696006356716425365449284181988707535212834783603990452508345644941312914473106447772122841052430025747929357890619245055165515399868729252736163814388442754751927749791542051183655122485862006180171490418369876813257051656075009126617687659551354419664738278226582363677593416370893419719706350688109492021232303556406336255024471133373297224805753605368270512551683947123596015597677170908422614360335807503828490598712942078494863562193923803638914380724507310639785484250644890425401926491117010738840847138204032789561252313742556260646215312190306571671709282692759813793663286322816271351857772373882070228341023074416709882649830037878041476383450680279313409978243150361281591317822326836736300322914484476972680856399690609020281619842539687509923402245617049131908673820510394515456*i1^9 + -26168988436197651867642064968970037130040686695297123334712265614484658218723054337046595998720913642355347768123612046778319192779176745632872630850890081245059154180030871579885687161228998979887631728334228249035996534358690316745145924685553135222246310106972886748917413706669290675597491327451073486671127966192873325413782191827343113062186884167218020889029249219249189213535876548950043592614893014219653973411903439838093870082326750513615224676437119223776858719105827008074008904968772392676646245043084162073785895374684487081658341518324445483660028783502171512471627671228569106099085640368453445367501192059532049064704526922391461283464323817236732249897615316796691573531761460694599996462273569284685228864938092328876666738495356927388117444221711421551266051320563084499982965702803871056611887287953877960605784190621684273352802754637910257401780144839848701039057841423022393587436638870699939668550763399661608672740422303287081577704334240713671198834517852768297410376739357431023402703262238914486716965027543840260937990385259659011744120610333879697314022838814227632697697351083399280476841349363979187976747813481484524406884999933199496158966441988010772038818539504880250580841580548132669293918677133320264992748650106915094025978664054537814102048150284011556012178347221603793649358133995289305588139603373977052938696548117620787004066766216592310234205014072039240073664315502356108301402637074757461318806931578547823372678574374928777216*i1^10 + -4119675811523448856224344099157312457937816984782901407563191865977122269962617765644839971781270049084973053987553006684127888272275727825845549123809201899319399234865219333852513949361329218733599544577153566216371310486011485494846230205225308639938219096111402406383363577725330694134333158952318823221006133996088213063929154419097605554703538557146408679167722470497598943321292783847421041545023753636666384911779524402922956628240042770923777092799466814995312307152593401630456455937359858534854896821950565194087612812799697435693455799213141427478458386899685153144731211123342801255033613189936890732130238015137620163587576217156325544528159926082523894268074552101606427738551822990611793169277270228128827542197512114637526026413266111060478895769967569186367619946607800369759456312138883124483624182501697856142645912354062120966346831519447895815168693262567903507759477888242002508251883259521801740515705163338665334561423518867440078637141635158394565659599644317521475798680986021489728042868305412314030908226209912846406119775354211190260145186923568351328243204708904909355216626449718964696859978741916009691815796958912202440416878421485901842689356646711853868539541615232672671421312891329891613057362936723536002432162959325484593851199173122427094960237175061166680131384652831605279004026907764467136180488972534564137603887907305013960148975865843468473515582782481847305538909836482465982239792355365469729601618662471914666188353411481600*i1^11 + 792818105792573803467971564609218763318869113880724495632774966507866771085961910604197750392825725815095323888043770140617287558103318283178282013676882373321583559746973294843768696009860460538937619683618203468124440818175499177161762214204699725436635423562850547325670738405481572066604308040405632070002248484042656514443977226370171206436207241011406629271608437289842519949776688570912823291287568922114878309985458695424661374974142672784334838155894825501037821842920314024540108176057626375788162197751564387872450699631775997250482622322402489493117638084212760186813401725148801975308759892920957510973654003215041702905267669560597620722949844170959418517965413036329903938134504252172325128168993028680777362539591815804026745869704013036913689791083472286686163123128427575794939908929922055037923846253138177107104688775505547854716996078130074492862306471900446984146790981354930178482832022738778255031037100056386682183096987561596993878816354625531134335280713275899296169875209244727389909540954439033385621522400332840455517167287754205523854743933560885677682653310878190317596894260926307067739978731111140790743042006176902010104789477242175861581972179091101196616754809828727537759205745779102803155222457526428530366359474189676325507474800388124329648954118722034385090333726595274260144861388949959220950995393261545047376166034598274114925988534138418318369923751728452492585785129099950343034873746052211152590741845999532913530167623680*i1^12 + -777720142143735056745581448468946143776715159010372385013424378311312656130887448907472174117285657135358655015742853377761109317748382730103103650702807719372997147668780849172714751485264084379511100574915334394848726680426205314613276384392466425096166782554617783526885864748476803527393555947145990399670545632162348191522245788865402303459237190475257805850866799498180825341962754361831735180974931916455699804548258586846114332488368724682748459107375711688347479958306452850220526816576890670772128291196729957775346120977151487370150476862288950241183045832756022867159209339603642524468289878030558374131028557411488708228654047086353278643874312945504621028418552850387300947635696237548518155627654454637273925652336113633266574467215941157335007931119343584372186327352372241794126364883377548527207716920935581944980733829207400229033190402346905048130319761699798240235709457054417694052507484605592475093198824843398826561282195334989956644678091177065388192948497183987070755078626173967125407530009069123778585956708231830317980703790289872607701716860565403178811721693035477543678839703765397704722687512024887304978389086572016514659033134614149875276344844217504337655353531553724584054201203898944745302039686367552064712889470482864211053473779648110604501931277346326427334875293880666014901394509427122166634764682956854303535078684212985638271133889933091051526831007256095007409469383506134330446510334666696763280896731777645285130371072*i1^13 + -208727869239215394760432827941449374957475307866610055039271820806500365781458973553897727128957838295600772569397999992536821194800993147915742890217016642260126318363955122143245806932034950317379847900681718433135039322539498132924515497236460082393566539911707641700377429930974197770635115616697832430298451721779208550561340930455546061377770932677795452871549725268122669401629457202896150652301363457654087086458205537493861560331224043165809620806132752227619622872706433875149829278800031042472166427530142711724736297037321312924892931476548093741058747374750427225804508608763529464485000451070168532475122412721816060623738241259139056788792979005766510100423182031955971090175360445289611736139312369840673471808843196019203166882142066192348015604051485812100083078487613903036530626775856078452129209630468745040358372798999744903575425308733074582308545373615857366763814179825456979262757606754819155139877513497043807147432260419022140320060670107184617222209221800007873034567094824501621934150999126071677042385201455294696808302932740112538064850649193245747245787114207903039403748859464129968757455194341693107334830870155802512209088964556409670792647765154202906867603663416862727921585826546065872747062598586930210480873447043084382900275216233948415533375459540492826118297488854887612326126666388352326015849589338031985345307450128468058230847234815299174187213784055654149343844940369985372933723309952393724197638886497283135766528*i1^14 + 31738560726907053496558229171075098807608421248214063292751158713448836344005253530413131241972899599960495230709666926322133131176778762903948663377903172848647726987605183467898402898223387076757827916276902727128319364128654892543889310726251745530211398231572682147657523030457483131248045094518695677465963144718650832490008739602140244663640103166325559909376259437260144385166797295364652889798169680667499032399558080114319041312712207056872633506210870012430911409858000920677908734853540762487386393983512845555483853288356981809782855488606465422173453963415439990006616096800439672663766732158027499686255211954722051147444887758838531919890362028287267843831971179942761192453505537340836977427970595831690737443294863589207401080763791910989474329896936993026225754424172571959683660828116950795529299251914242584670860331009336950127207502564231278859917459973908985212832740960388158131240739160515898688788482459930572676164437314284505071095022942967669195765166449084357957607692707919074519291337809892349344112196329417569408584268744932006556482413093553016426322992913948332921900654344682256886611189688608684198663881967967013597824714804090451319260832420115151149358459191685825541504150141784910312883915241688164702497576922643302613413377288240030086983724924950472472955494959834378473321854021253529833362425739218436276320250793144376582961072805176523598643900182802870556554584852742485904777496627414676406100683276505055232*i1^15 + 1004005114729457703671698158465321012472972885925347197122054125627112806113174929259145663802914170681384397075039524236416170269966460337207626883359584178442795156454962995637980025148506186714114038047157299872886814162755902769667478586810831598432798913451904930970659253068358096656274204936845936524596018103758175230331423927525131466527087020605558743350737888241313478027862288584881467887547086341569237841058444785091145290069040703927149727769453775263575762672295036914341792382096664198934268519248469138296256378508601365464682286882873898883116618296452958438549792042657722846299827374192425540628170303959049048593967467368819225227222943427219458878094419362450530522463824898505136241473299745697505187057529677688848306666138051951879490092858637324654886995205084315478913122512576864882612274879208222548294720540177794606552813345881255006906735808309394072905100290167512171835532784568766439403077008798973343131259026021299917668910012142135847460041514409790207111896172255412634128150720432681871671831387169654440981911320031144882188734910429374050956018811996484284046205268737240750831493552799328665865640396642086107994815803442624148502738151182079503886080405769831716689841619407183414283153327973861037310423646409275055635211723686745441007561748500707767107761391653581001708107574379246129219557578737212391312320641175952970391657653261368003808862436295052486403892539738155316760385418941623841400622594129920*i1^16 + -377080252775456139133391259470776764548536458778610772831941808723377548707199979671603599713336806899066590265592311133237943114866976326649832185953448208555387914195798693908874473349679382943951255581429263430301820898515822909882103513358754369908288355861925349383379040204447865397176166984647511240742181144566516397097666204895330565950494665382508393806528871334554132090523855959612597352623053108445153315923832520105447050092652211538803326023816986644084189738041161565328898101197628631049275387713519990918191759097954000740094719137381621768065858240637814079792820392996065918990404261157149664813699780532737923968445413706121566850092367807593288911234454999999643603771366261080387859492834874398712124474963880864680227709247126939444151217402504138337665437982818461576655044363542175387421338787776596915494314878354545800080452975016280557358843643704700393941484475394379968429212763553596869988660246502799945076316979489613548623269343694507923337022222594363596416558786810420794684817466765577827097329974239560815645539259702341929083847279686676022665110805183810259213725089003804617544108642892895092089867212117517505110632457957320416428110986384393897722112689363244615682196690274510594940217552676462229255210063449677508314991958840537255846408744899448140053309457335712181631885322424503306032515916984867828495059718185966830119438353182785159790156761874422852909846895100024854345397150597634486797120569344*i1^17 + 28717748300280983553163729572469799837817910253449025012427491957685791141456988269768381254651544357558053599376546141457352494756232177174561583146664455201257580891662041317240089769737008520716475297663994632140270311209358871371773861209338800582808537107607885143961089961671326073019441380502952389167277363606601001104746927916754030661372437940991374902105601085789367407534927120220569856261905814775749866391225977933152304880829311460480476814587391481473164178322115041030225615136680148804704477935763331197018966099653697917818978187852390695403330679168341654371402465964811885254489082858300618028184645905486345226624282370678408506426691776749241670051266244030071601948234098358842847498994307273590928862767569217779336561248408936369532124641535414000240794463320382880417728222792133657844817683882053606154629797895858808240070562464634203568782483731779528312339161537927603859836725432906562126146648470218079025456906091017809551759625872022599358259950185474172902435782208549048601996027752571526244279182593486441192720775767468921747989574198913023380768772706745263098410493260118350641565462072763057430462673163023450136168305048430702798675270526905161546797409497313148448868746805531586125957610036528588309237605311738080729042036630197200359069029735760831289626821876574976141770962351710660893721937306430195906929477486790289947793348890912525854374540453897791672112667505828440068600617879972558827159552*i1^18 + -1246450711451185793314028652121261130476413650249559420565448928815633908906619879557433344751633808939462376897207994310691641358051555047975193708234921334981932461500521854709239604552579159210499633016358913538003722431918801822626701321009229413896365710552062722299105075112253939066062608473526989756011103695326158342832791559477574323229201114797789968343822578792655878230402003189943636766860175735617524015131285117189914237376824257495745958956062328707098328923906488152478505676580460116106933862008656664028352367731424831583370093296794048334893475172589158698515129213251567437947112563725240090510138898717809284849270646236928030441896269296266044625160572974170223661133014330451225387186276420382923169858626078455466872282766073244378456306082578663799389077870728801591796522932873235949204246863255621223308387801683946992700719727318416642285918053399652668118504466635697495926294819643483850937148933910218059875034544564080184802612366800238283065594410561571868677033752789412063994898451752669050256869566306914582126798359931727323861663999134559323541002394523748471055002386796114960457747717189613577172542014105883971653759054904360899405257174912597671295686975277304196682555915378820257681891349900473381790056048147374191013373727267532079037509695462387923200419508231491642361990691423404641659467418408044081715475468747571433202757301346015556945354959425532407909476090939097270985535944146817122304*i1^19 + 37843510271730465767309435753740838522152309070995292962497755810140821554596872746288036403716587476074497102295841723368392890321416749902364784704990744605247547730906200653082210321110396813203393929253125470229946010646019700047721793802719626887467916559744363712641812331993393794259689356415448887011000375398448936316554938455722339265044614003956575009377784414151842836704634090541202073258033356908281220086253421087779987311348029829279444006114019959710644215155127585628870856895434263845231397320764811035007902184920926860849029603632480536686461325585099257367028608703585731815328865390415307915471917263922577502837966388420205952268611050587496529505248594396190016102698363089197730546157000140369340641137675648729897914318373190507528604806685070983461945374547605888531198374400719274228857773018010218808733796278459802921335789447290382157540760976844981138067294191464453672747517899468213576059306441071530868511902181947620161806766687566825947724178204104732558284024555856313361204930208204839412901562010883423446270081842661242128225413905763104385949354423605424381525770043258759599399271892831304343316583937520769958516000681411692171381723292220141763222315697304032575114308819049824830746689986460811558287593394986887326246674949629363499490429628025109995248487984896917669328749388373646285598218248153076251423048900477889159302772012763786724743803066579818670249047172079569029227382294183936*i1^20 + -841388730112840314626737554819641524836426996373040406191147786624360499189361788962959066610348222757735675858105270226958332017546323170814410291732829806061135072955144781589962829992768072721814630733405184011211179406101689106027770052419894684338353672086325052134213711260484325568976381136865524788474925255582966925453246522202852787456710802326397358678865330242457077695830100301223644092219954736841444124712954252734946266469287453463082774391579027147366342861962476398016822657462494583972611488926292215414629883197978956885627401663468609139024268595394663486590671830084580712053218312051257012317825082897489055197313351187304241911332022557967860661797044368411341213920646081418951242837054389357520015710946698260868483485217272171394206532942362044851400166494577560034761500987920183678188828993712300145945578136288558448498479069157859466876443081372062053041948516470621389693659066415296918168648943646207831118831911049184273473538583225148343526909001024832738010357059019705019125163600395714797774029873711590909572388326632094769924052412004284459363013439622905507134043564464999935282277462739647694980364733965811690863694839035226160231375575388420456133276931656737115259697298446795905262083467448306678340346824249041304960125683959112065316462223670287688424375572422742639802788865618658889277626274913832475862367517096909775048182865177026439746292451948439668274757693583047745432354553856*i1^21 + 13065332538258789555568397829723683034322920629114609751994463192623396384917380344385432852126004349353741581862379529728338630117076396795036211424290306895346786464932967279984930591052748340167069543154573155550645933558460064559852050937199129459143097210293592247881301266040334477143456386945548189734959461084662581091303332266345668120198588012698494940101791783037024907859173591612694821858542038368089599467321079991058202033558383328109071032202987513267411579209498621010810157513777921441487444684487826253833317675246195975750860686713075113193939418792774699528180174027688289924469358367630042784736865574819140007983726780217672459212495882420853224883722524627439970806034072392582972343421315633294428176339307004674617113552512699781900598976891669154415556119017003900595241168530042203847393678695005815489801078907911914282013813025962614407974732208528837001773530905287720443400595229324003271732965119490820424927846139261692509277902457499763693039777041991517855958800110120893980205025047760529190522088827731881005877785086422404766738936944691427019488222203574526375351206106296930387437028950397924020206890952462093579538302200449462211303650463343468420563372616830094289008516880664833657299409068017370197557439439691242644807658263472730500114475844228153554696854487256072385740823397115392104052850231774884832536121926651503927196108110417596255189826099442407986131555860788685674905600*i1^22 + -133540761512745875340229728930522547116341152213338365822099230474596812964328862155179525346255630773100005914215059878096712285126097217096385637435918768257035108168792277171550102467924264990557446839975108931707621833857623410304782522599833126216872197506033947426851345034522228150444427997462173538266252933346297396433986208490993373464336291268244916902561257570628324383968377050429256937953052649862704178210506726611655670695255160002446380255509765039462996561717555415688301097213139207795193406619058114057525503984619702526093091868893694473480310734152190095451804363157497570789744627904147828464590277131334907264624669096595329658546766307706830853188583106063128675570426680066725674896026342089681843806980539813311113056869201530322385133709215894850016103731778064215430325521372331199764737592541849072051656867348013567237483201026437621673938092163438103150561181737419702160912612859979958562928137390385254703536887245117710496902126153954026678345100401786718942886132203070570735116718288820527740534049068348517529884394601947372210436892290583992425998419412767126974747854918948679093575401758683894832929012646719161163768478211590803893366866693094245943057268283111875721149512640324793948649300965774264405870401819056135120390700231932311504085456326635909382988853155759981398825857662921610933710666206296833655037178762868331008174340285893429574736167605085867213101715400935079936*i1^23 + 897885781979081176076668279447012283948110044352950061154002699830316229196708562816642325782244469349044038428637795334085427839707982121193650591384592359979266408731366789056108770584115843208001621049449658505139243849050800967693440167940056840322184823470826378098982230728340454937787986071778778387446385568640660276930491676076274180343365130001600128503319787237660759473318892303980142629298990711414314790331492160386957990727031995851562629688543161049763702837927871237306636008132053801739977253031715413465778811325745786951415706359569869958623914392131598083576864997420343505361588360090621870181495917042921055377338321809386205282792778839912599778654578426575768838974853650692019411880943551326012233779410133796960098039876369399902780785883374637094061790138355313764868634880264914361969968568661137782537715667570526333381914659573716300167780448675712555259366901156082605989910931716362843300588241037249256861408741595078984981251706148780937138226634574593490978906267560037866378868683343923693500912878926225041310765484276609227980820871215647145485627749895790432169573319833629151259142808432373239002031227467209246476520044306695997783315255831693980301790775079774237511958336959023865716683911122492334842150997247750489810003118696763183562357561895923634671598915620100918080329822231309292197075946886658545349481807037165525033725833418934468884670858152935623330706738905088*i1^24 + -4806908502319899345156686621791242539523066945843716037451426322867454173459598392433829281880267085273408747097869951076270223733228708645803635629821118580243115744650000231219195558641151387049518849953011423624994342590992213988705292225790216673527646606744450757990198298723272782072502749212487776510497308236723440379897889403513119677015728462839228580591967994855049261015857452553477695830375738808649590859693900372512454795374243698977858929575589826481175421260272748598062156893198233670694509889167526069768438215410856740291751353323644307631891708652718368943067634889445165059811949561797858357122765878804545456015290458084029837238373298188883849929296396799959304358593005692049891656873798663880937723498422970139862775966045563278203949662256054499250921290336782231892201010726144745210438285380360403736269435104798209208554209138170771730724399112711679796889652213681554700333030391904301031997049821279027633283113245522082156351323209793876174820449529086555124233028839698197403216222157304205986144772487182974319700659347443394006207128036768690872950492691918410380459616339260486289306473238374345401519469882738116940081986853799028715905955350287894108365383818812887727971449212008042105187133790247284300109162518703511051990588673354925608061278313621231285918032682305213568452235355662205478927239290224398799610192234995459156255874043070060169353452484029338025216442368*i1^25 + 20400080675489106234714360715575503002589457530422378777275203280911717209308460356388840870881514109796130086599321667325086752792520783325017127323151893388502916314115324677333239631524769975277037169918620411673607729534099700149562187114677677327343615072434404355198554038888820465964230500809498878832707545192592480431040931310458396198537860958766420597718043525310700973059489516259983157533238874169415560389944911201678117029895837842975115994634519801308436378029203783010875914553556909718065800348910793035134890196941516799222626363877479715942887598592880309106539841753333697045379696229438080519637501277255119364966560016989007468562880209870151863423200103061771708479120965803322268067510425731844789336088087940197475960301601908752854179762252809501191183873451482915399042673545365824171180458115258554052404978495795038614761716175656583165742716002414215536207660143465244804636692015940025206333633716771433361466340542404216359197228620169883118042281715273274063416074235672527269694658146473407082813897663906931179366959621062363285045328568643637213351620231605140369873756279513039447926028495383777082018172828842764548230064999769679038404653023664043238501213606696478550568079620094048704874107421506323390140973475390040021975476791589955443244710156171659036551067915245348777341005400301253185977553891388822270222207287581771538150570029389420824722155903977416294400*i1^26 + -76182309627202162541190980101347581058105628103244509139265076193492358286551913363306531882825957392345637612162537855947146483527829348624677977908707861445433482414921380888577198191859732514585498159433654032866536107031622651171154374678274984235116555040539266100671656944555143887872025347705961221634984700732523143671814403828455297344175388307337548732571065850174856701331754995358924266199361212833918460312748866631731095709852750958051415629924189109726646000806297592320765430158332780389154767560419683467850055349040173388661143719991822318373229658554782900163360267574374118169906667237176514083207118867053895149790905101212265745868559425172642939814150763692420718596089941430277025413957327542301730218176952181048320063244058446681562816795877359599432090477426455621028901446175540095071551909264626110487370460645524682346890030913062446769566661115150488263017521480863674306120983827926419570070118298951254883930105724663475123945591092079459636319686005688444813671378340183252092435358867314922814012239593767544614157302633572439571164528362592688529286803806928720117727170719598409419883138467152830948782496655648542385636051904081417080908576171740990688846550054335215860585706449812032966732443547179978460185528982789779442138332426878856276992297628338741531791552031821821941220137202115776436213989529219073520743469336690157614493456192414622458059713889173504*i1^27 + 217218379155941070117538371177823945033976434562859356080856793236816735117761226622709201962291656607413677568005515210296106236443250124162697578950823345106454842626507394404019035347940209333402758086921544857241926147932583410323030733855499197602931978359709161063893089905739057678090892408493842590400602035662246681728898453923545620484940216193876450530128914961504313515183632922977530377226994470661352523217000930169039746157666287048059093057292158195256348427544396223655341254922731400941243283722925194590084593717549571190738937660885096459103096081358597649210848335375765253959892032009084730906361810446193451981670438548583533362122842891391807883244129518776762814406754278284237711529901110816573244310630068642170931884570971945578338451124802354716948736721910434132460811303622182720288302472285793201501743932341506409106844017442248338013581438074823977074719227251500333139075947808003637588561322905456054120151210425819093637458840824546058359901070381950037160884535065178519642749651748509163676306427094097238935866037028608543254543700506841847250318797675109808351120710326780689231484070658678955174534003694632381946997555073727106895417554900924159802165574819925653801018679389912401254110470760831458925096347811332712292299771142205278603900135517406689684766718989793280000334148521026284422837423262257179943243422298547483130799732226977043700212826112*i1^28 + -386463225625453303438812920911934455158103336632183620270015562862238276810454044689732875587531033325997557680103651819094762164435571455212248277240841584072703080174263853659604912890774805571325778163049479209930710473814017776272765181820198325424287015362379602802339642818484028876610746399327869302121631666852348202993564529364912481821674763578654864717441343762606607963830115855027736652571313015234833550655546137263938599042314924843671125836101253633820934950084720846273772968723793699242533374540085702886506662576911915979579090666085690988769326514611334510659559858585842434989630599228587935816654350489398216581489608571612487213477409157910060929740994772042350373082303046176025975477576737739815006254883504528787366154910702443048626907301660857622429578913400850719218634893016330438224079824907249389902393062859088867190986898771974031632511529896037424521095643461005556192889952003064416425264634252609772447999241296246729450730581458016967332630071825767123806494777530904514862196309333021575604026158701124394495151954397975094824530175379204204816898023349870671278507370076600685225065867578765852434065868932936913783750161301302046596407934257956063768492867911311165406765333582945546982075399135840838682194443623770855195152420680277168399228063938921946411932551037948515581774937138087845788171559992136330933321181102217038936630737502432412041216*i1^29 + -40484916209823404183652172798119218592237810280298367411013162948376484035689570568968318554092389370560529780199235104339761599580399508773806694011750037743658608645918395318654684467022975074777877524178537241745407476654994216636700261272345115239006910623272032237531569945032831948643157549540977484894949973005009858423561876546708729038685536003591133236606941138040380223845495628397876348587901989918642424536709567951362757608779953829876030775832436045524581230857905713478176405773910860097934082735768704030938103756463771916442004830829960956215837547202606693985358696850991064490846379819720907223501960247478169829287012030862246061942011413381209287906001546128429837309587953443178061725292619764088234692250656902310346215494575189743146532929731398654130864895375779696314991639832089650164057371732987549768652045755041820396793423952437083225574632954659051261401078122048573281964280157029673088383389189654877604013215699689768228742636968114455905497145817909586992043084450091911040964051918215379334149005269870786552974477342139831326848851748254800388650911293430439265496485894558668074435011886949948839258049373927588062573587297838660631649911639249884697350485831073252643789565307408313429754027930537431762440830958388746244737199467505284629912024814858956032830873397548454344838583042149438458742297053836834423858268474631272651207644129787904*i1^30 + 718789513472838185026322767948903478471117204993666519209658975325691198659645129469846564492619120255772652087198853318270634311301082447834798212631932833542512442096694922944437677516496147058643870956078525966776107888170918136824240217965951429847387030665364577047423337254513066923481073592005888633382178497170428728247578853955857722365945826164597095811522807997890485712366487854533493132651981640308763817321495790164477274147058434390496876937036927230075050750494784260151102217656044544596215159128615703300365528207917754998421403956994745471942675119061205525172669315034064484025989832325664140076069965898508306930329269338605021174197673849956756005616988922767438058540195351280225330881088947158323560068255254925936567688385114782024998177559744925288359762967637347047997523479285953163133430461886193954130173812631889696982978806394434397946036685107721967145144245962090146016639518758089688627422289476560278003213494073736109112461518994162111232620126358282404673467529013765630485161193879655356076555830144634329230668040678396527216350899289509549422614346727067451820304506754222596752546452716668193489966284505012580516810821538320581817602024368173688709840374017075611137753662840921169105891291667615401546173093563046621909144997408445507959320312488792405008239365855347371234782477321259851246797955128955922593119334176455731423714738176*i1^31 + 423195694369959910244733761771642545400748176057802532303654950501772037701255761955868986780301444528657091878811487562148176983539332400306876029778504185049462147898756340941313927645480606874797181999333911325480094275791352148130591909910352799653439031617166263064493861339870687908368438255563666092228594556789611864384483486339475072716039598510722365801542975580516430180742342664946798646825829176061324125307585620230212924649605625615981376131718558429345335844549175789129099924354404565878419880089672124937045743457715024110582929142985029525332965912775809138339475630636365820259733775855109807381012493710586375954748419517238774365062382057619142187894829614351030183001755625779423754715650790005933845931100566718224861189364163401596497720223772009534206428210843102681492749281405348607810022707245096543363992267558677094992989090730111272901339239928834952020763025227890426988904753603949891602277039784668168917475573455222784549391022166703330936177569943319325790902909079678696272755529379984673993385346952235254161925247309111580150259651209859423561677071942246826059214239878808164616266179758789537156840653539794701288711568583384981374355052598163845964499013102851005794931023578805450887685885947404536550124001091271736551431089292740011752010990636113106014703434423319751796994442948092169555344308601480722785681224155222511714304*i1^32 + -2565056854582385463499785540239215256423226060189990958663247833654017977718427005082920314881829567710512155755503498507927486703180231160912289483183190050316063453805227873928460411181224632210803651024012129356809469163106697892425096957121405672432593650464849441685847549321157645023022376415248995633340769086923257340630489400223170098253499813933850644136790483166126987015381671711186552565715582684044822233474549169482515476698767976859933397625157292018922684585557182859989031716800524223131736414003450581959315047687363824996668710487620308498289449610293952214800989815999312745507976932036589683305038533888185130659617063194583434811699357394323195111801859462844792771193026936736368665328235537501969524343120937106619541046740671829792809316882524432504842001540394330592257282480083167954181247864400084444172756158785172244995621833682905620751613204934647528635425279989635506540989777736058914971601577044627290775446203261699701307945236355455039298776004229623544500980637066911968237986862392241185829181192256103660031712615718513499219794491558566724056850900518282864377608751007005763483809101977288723697136927092983627990416540514683527214715810015273733171584531269577947700499924700669678886985991205991810491752760405314943141537594365945831271071069769300367294557842428371988534414175204252400596214519064719821816339141761171456*i1^33 + -3064217144105683271330857125274632982146001047655399398735282194636354816048048419018431282301021545707207220591559876446714764305543833119037878022370167346963182798468781587198791225530799432219837482114313482323552345508766846990004939663648039115713630520256046231928670446279672010372307372169293014206892085715297118383728735042936300424604017120621468609045463235539820981511144962300539458611922964092803514700246454379477098482072319522366640007884216786143266111916515027605067919185763936758999559865285657209599155978600142891878216031491727405741551276573939346783096490716868430095121433576512610018628091143632733660244331937886609483234535370749071890259635077449291539268160246879807729245822482785779991888422772350471544004647469830794773896967951989654488561335019422201496039645915888810569611048184768737739326671935585535860719732062014208465973326521922236281923596345911298786188285686905983690936716636865692033374423036267991178893741151839276916768163114834804770610184763128262796521073966972481837532016306900492740857974754218047317208552393547933798530771253307367456304736838338575890418735851481357862437102094775882957619486556755288416295287268200324910102766274470702534512478494533956701159964791430174601683998980380571321394724836899613761154852569511374541527640053362563626859809235049475107726831927437862265278546575360*i1^34 + -1206690033018104821845700371093656429394361579361251568137522500661617912924242854795848285636024460663314186494913230070783405777436376476666108452824085788813135287818768825700363916527001332411422751221021958144406865680821432507164803042261082138430543794355069425451619792697908090383785279755203172111301143565554147220471750741774066184056162611470356709407165608611857435691155781682084186232140206719076271590155403080448707338217086686436479489277899758788380443320628834284780085375154899260625709959088361652764513916746332119167156958184185018756610867759713555570251123565277845903547450794086133033412168621660930140402922284287965889456653897513448939464552053242608342787690162834113664826611758907373282849577389587278413596794175818657724087791909953595246795338479476884781874824867914019365107182082737851491352507601176738990255039751561676092200003027189440760987307368965381127880711475108868224133811702438833315659836339668567579827801608367310214399299877248084356022577991562286376784341008168376827478935987773719636515066425139542118287776067860931272527229664061857360957581967159771888491893023535160681248066135976336404446564556989041688526484834767804009390985558245430537731465635543595858115007231954423463372879501647636158913723322153861519898038946204888839264669177991742272714179544657434829614076057263340506841088*i1^35 + -101371665984355678372849892467488056845121943974163968412724279966446435088013150071924491515867465082429476228408528887247185312268581567191160279562952514245140319733613261574263221476710625915404877586485256286059725332644020197450831610751168762929845150981663017089602614948179534269856502396012558835307097618832670179099477002736338554201603671576081841320952241111525565105288733116141488756186413213885175605594514357859185490751319214721713686981710386482096806623577437704589172351477397491714955848787175457892897594952388132450880645662353611171712036904503838404642300481822462170499258141530072763895199950601010106411215620394849747178640705293230445776311434966207149176245194441648907305457823043698320996562241100048613666975447863080965098739564357385857517370406114633220356718793489921725472237791846387232375486533466611127080615190377833568697972675778161530556005033146227494991300528538291138490684320170952386087934573716762280813277209682297496410228551303703779730647919107134977716603364591966191219182175104143663863821745135490270410746392759075689324600965165158352802303082109816293825517684153570191711252141797966605167070735393422955286368957337527956980654640530958469214760730848610591500295189365317561907248178233277800749337503516712643952733621070692995658197510997722738866628132330314206352051984175988736*i1^36 + -6409643671574657623387254097349209406186639958690702015052562122494617166397175109899130698754934821972706688958987133064652528862616133894269081923052430920838460836911504370760381151425065894585754628387863515352079850380833573296516627399128621336630127184442104404002138632940122105185082685506280203728981037329950533815399119154534132969857544950446025996187709022611402051688343625763062062194677353887351595866288399752121475697858287388747513017799121300113472631260158871671616221820312246412753064012418816416281563577982613836284172885876598974525786898721746910942634196988642701232707477905229044400511071584527542749073451913431868636433306465598442902605182793780626415323074633302697145029355565069369206833912263697375436604168596468824427462765354397854296973088595127477534485109784300227808132580733045492726149296821480007611476622162656814417755391676529151615966443022893532252013141730081426641214043016735616543115167201720435251700563230356315515436739759838260930187716521302425645384513420344748820448757157648594099095659044782026703055863127689995545995975509586731247264022532087535866236495717761959794605466235238320746372135789390489869089781863740753896675172624570117767688004350147050183746240654164246333885333308216177919500211518916589649509904820875352432783370360268442740106625785957388932603707392*i1^37 + -206574220381616920411961883848661543038965048511608349341251653604393768040648127772271752967168975812651241258143265508439837034513450418707701947853281919203313667877162503797151171662248419249564042485811759794139065512490266504932744212349669686193875733300169842761474883325071615062558178937177465382246766964774618887961314100715987387700545583140074197530563393973382130761805459212819388891941909322955709061498572004400445081341758614125023581129423313028214450820143483192261687330551177868378979970408688748975683288540222842598196743601455902057844427181872957086657354077042656742981224040030692785486044269669304552402231990007414404677463539538955269870671127317007709733635550368515959692413389378582040507950170783301024429498025704315772865913174733878387722215351435281716096188488862711378652578717715028567155441309131143409310508470150171683648695312334990850287117286493855542051789060481752701054983087482243236199556604180139257246104337748585351356832950429055309738478740716748877515458785155505201362106354841341045572198673006689375011458755800934651163453297792025116333047987687007426815326285479814641247895644371512679418225242163341498049284396286237977683631812159449804109658495524232193529392818104355335717689297917803983133748502884383700000052072582272643463890249778772963238219450319324053504*i1^38 + -3905315270550802172236147252028057522844255600363286798216320451123771368810363134518075651548058785424700455864328674399831539753295594758910952433918574654248622807636344573496997237366129912378787342272031101698857334243045982722330595460879427296919782361752897597864882954655695648892448218481399686520847265546720196952410150781087609725745838892339574708820745087566336819623881549150090460295990740103106131215413300316969670746962529066850241584556989331050141372587327826278207872316663393268255469410950118074554362703390367982959155221849705913005291231015187252457744480995650636769948616291196546013902733166634345777600493644473676576629284904012392548409213528999910386529124216471156427236910393979567670274158514880159129820762160326577801292871520775034492459289406104404530221801743008084079723150759177442601630115460543799615496084351363278477843912593994079334733404292075871655387680333247023385053407475489683498380361146001533855510092917436006061669312239505249789774221234744318125947159347045967756585897454517294495821217296574818066807416420341952472464637943876139675484172615144372771725085953126589252387618920138896512278564867565947945474592061203111700589662324870911167121573698951980833671484608737034171773344217902036719803804450526127208059175332991813896084094496353667625760795394048*i1^39 + -39425893222635424278960511704995442529434280065047297380282149861526843021578266809659799638207061923529981346554113337456447593194820057149951243307466494197938211735065309559341638076824018329239912641180467035363454953980494886040604167435146605393117040784491512249175532224919812908275390310394242371734164357261434280349677010483071358038734808864738098956270633263379296720821077757149611421671304032276493206468441013399438376773375852903518176854501330422822879311964972692578181170114992369364316989203278592029753059412881827078917818184750134992448431079263879694364254957815866621717927701345424015471791607971630314208627905830855071469139738480342898056940725545271470499827434028516277149213877241066635449215838481576047753987898652597716168301378697025710931058430549183163318895652954289437484351500127139858495724951985638069472853209949775656309386750066279891677014612502918483962085296682433717051945616409175872894116496456626598575696256550363406715020106143826743891997435022546453027468350223366387113150928525033933997710708047237163437262232636620813238299489666548797083636355459794531425113628931468082669147909525130397182987122654847192403946732707896576692216152461603649959601464010793448197845570440168212428670297445243296718628151186080628825160937308377842736423668110003605078016*i1^40 + -248944518487775958843985082113615968614454347373710797931131221706590941535388419466199600798725322447008336743269137533122942995525349553298001074243763450247834133878570902216930374455452223870530825871017798801834674717833864621304882750060460575332600225757679605684440409875116426162992543217972430878517635464531120236463945681146160069115415214595892067028440238614263864642017739653605603812692437872296518578666978413024710527081018116905803165643452933262779801536322025885158209485971484877893250361719277003174297414827096571652880029494194394490130334033608714394468209093340249808707057159364865610523482147481942587568729281042180326431849603121068065851319786613398382248524874325817431486434138008254891164425038371401679516701429750796498685685173853521361034266404204773203001898486835301807763673760343417507469159543029872901090810413365547368728680852081104173813208520296968756181970518412451721079423625646003623704548468436332749867697717540607318488016193765845891930475224877727244763439662004556747916970454345950266173421721939132087013686430464618016906921460677535547304219366094511826644773148532679499702594835649526493043775875368181916411366700312570642739699753269727229776029182987040910529321468444082590807077481879685912729846696880017882903143806962353635860834448048128*i1^41 + -953184502774434929265842989082252827571352502997658510664704986712169227736011076575246267210965136294196504315318031637468550376147856164300777799540706036129325413625239270621426024043663906806723557065886211925274337713361836524946344359360548907606021610928385320761000969230762340985387523791763080563504321918991983974553658702581276721710460790546523751055535339430588870090262072687218134631085708743524714303744116638161555925519709772153763942112969883901149315709275757976141309459799960788504828058923815419312808655526635269489980533646546802798862438996049820386045383437562731904555784962154652416968798612138789062480820041213758838516305449173407811836344810484220165195442864131246324166664521479373911595165339500820478701913047241398774284910631496076977662079907696338421786499250644332647480711693618951638976982142299519901627869143341121409941416628905284291353304318252458237732588233905849929309060258570500548050753534278134853189791245161683350173969001513608254433172742842862552798430377581959659857540659015004220773197675234820535811689538438801998099757023715654250826672271915566574956513629797662598551436420780778340911888012020059137540273762501678093518169221329469312230392834596306997023690413535275015208306888939979994585607016642275135573793000378741223849984*i1^42 + -1656113131947681368694978390405859570054985338462479760266760182720174632246586765680438996033617193829588257768513317168911081777499727548485128899940439974711840340116697591350967192923653808920426335328980497267096863483446523305307681825326288887511455349665829804030777130663635741310080518577187281834399086335314758477724235472255891060800400441444274868565077232897937809046130629149739362754488324571167496225467769233391386175034900022852830052279645202854762884104970074580239206810375958871579943217011546461374067994213880492314501703065812572220469166560167980650660264660529242694725223347288869937087729189675243119760313151641281102608161154212516801607772914274732301878298358219862515493401315750283146816839931217486520348005045677337440516420687570049521463876305861720314509316519837320979818815962106784003049428059146241205578847948601753155377105649107339112009903706129798140364139395480524139686096414763155827602665898627463419616413852307139544278960553681974549898521270570675375199103719906548443628130629389978622802085337557382241371516850436138431419473793660474386037871328846740765098836122861145557206921334160147953918138360378904932081427495823197896361787782991037911057768231689523103693659361812979023910783940629581001227282481337908678388201725886464*i1^43 + -1320929752387497984759921802460221288377577414789154455922676038475014144397662658117782304899372101949038587984491152077117073529260986513447098699423794049040573002581949072585818079082070722372952219624811235429464389790916147021596238443545671388811365623697159968032228187411955735855742794496751783024718803265290786103519287522024816469513287598478537148243532499415076485623698366119211824372255654895360048189692377250949678761841091812218893177585260096662646480951572013225192225157468912386436306071368929171020723966516911370280601448654894011979452524019181039893375734201883002863004148992807403960391915479963313340871759264609312536710577095275571041045361052658830573379085086682988130270952763821520261896752461041805461141869478716939116725540611731415539569665387698163779845805496788672380628009252626466936719654449681366163615686110533151086110910658373277141207750440330721471321998243474772585143104409725459405988228612195364654651283263826021031744004094550048321262621036706851508402788398957879015678335565228359873466273645873345289319954939043056162451845652755787222050504568158948541832833083242861531741775272951358999135674940123958168668527101486467584061636540875185349697861598384640057101117386360996836643562100548845638887123272608610034647040*i1^44 + -427185797652994940185510242205096522582260757554212452811138030600802527187384047041786647723226864660558146885972270424235763450765605511497923591648319893108769674520184280544964152704431765861789879063212043443827774159233949934717803865941057996234425529585017810138624612676812910637773512325991699291498116840556811947049795972015070768351197548280784829025392144897236140468217500026212841449690281987020762729804432317184779143159021939187712777125051482818778337841628282695245469026917816926814010398681882107760996038470441908016733633354550555878846506777149733349114664870481807002208197019279186246955388815156660072903010827960725714530693316575348717515490245389205951635616935750274073790789593386019801717431240032267705423809048297272270174318628186518355671716062221460224940817630799909065933257220741017536784571370396570080435497121657980331468869001506849984589850512682426047669207262511300052887314250233834489851830313135028467592230868884335927931340542218542571805157105855064010767372935873074738262022861910767570490651330610728572582693296815836602396544265002680457222309157844564913970374456907835210062372092711761194507792302502317256259995973178911465368050071008642243526636481490195975103756696552501383529533397996234359081956247339008*i1^45 + -3223119997313424540020094991716823860009026023843320675286068300127183616148668012427182985021211124734270721589161523554004169982348563124519523036322803188422756103598362089249138255818425498364692039960859145004049289179291247511125979600737627547777729903021297840696460427563109131725041942507726278881484306048961186206372925663012181158043147213354092506768529689521069837849455890426383631855376962006896413439727097815085674664427972944051860206875271194913654412045147036323842054098794890194136166116434123996290747321801857115979202006180123459651228692332789425744393400669211311532820155240742731180148497014713796283887952013852178776156675813417722478260816641553483100756139209974593704436482722291837551662040618085578581866590642136972136144848388277113263001887139779067273951967882590298871495149850509969252784560249488441004901174258331179763144056084472047633590278677542243912614442139564469033004834234350523763647958095135338939026086618578384529673372484482482841942028078570624092404159124169385841520502567605423944629897184101525763196821897910857483912158158652565906566876740034043687262719014411393717928149191287998785154022369741215354913515448678835546889806039353332071968523913224918846844842363653981556656750955557289984*i1^46 + 3524645217395463716462640537813215798438261707493631942370071739182853068225760638907365401094155629599906190675412453516329566663560142314107411173753061606226235436891300611915851348170688718900614521998691391397090865124304517878453024672185829104871454327725547478115021132309704323310297408934613674654042601605791757325016960640829458043856075305578003044445059311269109081481678489318440741650791443772447367652275073344287542348446547903036187481843042755976591174027751423995149837954583072404550450269755092597425088984160754408287703342812557843591339409028956525497874633720314691070503130117903425570474581539432954493260701965346558749043323896862014398144641482835458950597242281568715176585318541205216588319921999765049003150177592838986038233371414840210888408544172570169175328345163002928479088544754808149970754395978414733950538849695656326956645940180637956237934400406127671603027340422203435209127975007459613777716424653671550329300856350262160320332334768603139879601590580335585645644156933440815446511654183485970085522818240205796358315322750356237667612372756400334557510901944578457307846801949823732526156859901574915755274550958513695763780670504283976579774861912387184599738591706439324677876434308364697804800*i1^47 + -3408850946332681569648820016004027090517584755211378012064131122725169869274490317601909020191888123196738994207760430135297035718106664862937930166645300029830992627467064809297490181469566977398431343204585918225698613368118005165183642868949146164401278775143066722829298499811727221925081125441564823180925058849824003862305289773927574278479741171737197702184616808461653002645842403119333993765784769024728794835895479129573719104440636955216191277119768161835318600149109451659074375640881823460615026079903522218557760350972755155125243926127000357637289259484577263829483805421313548118858416828694557611323370517468983211656517623060610415451280684283475752240179932449052912481143240586631817780215862267455722232587296737759115610364298786283156120207315117071214542633537150670012302764757287867859963525701602143859460655898867070338026429224497750963105976964960533383028813804518264128796752174891633770093793993511480855605438730949930034867923956645685828336737885938213192292264383926909811287009294262587051797581498516886183956419263554554943684037182294255735997961478712717585734379921977733325343677076772208907309519837157807978711274441370395847768104652041939117666587111869441142506536011779261272477952*i1^48 + -843481091982121537977236481768062436337114467414901102360740847333078220373423143257497390320787763053054796580527658844849002691689490793342941762539489727495943582488031940435670383902673172506728346312541502460215602349193944195019536101940307060516354306159028249958678793008047453918132837986714322752084067421041030187210943245029683368273712067422640581516242280619210356773324948221190110312543639241716657133359154465617703533117624275164821945093128946669044675998385645256619765912125357799048811391591644314232135707316976061469718331955219614621924208514091405619660763989888598257768413490672895140131337435338556189261003189310571765382044254748470308823786203201378609697332994850064927401836361763713249511432476971949827168558432374693803179362512254671345538983528450930065447697759223949666256905138128477972554153764541702914312414552308330270970122928840686737466148819559240102320982513004742230264377164456408782738925137086501256709205933213807836650120118988369586483842395260902899323442458796842219675232329324123959786943896777106403387906997014135133962293241958432807958281972060114139234350749433394455054524629250182998022827144562623260507475143058950372523041957788000*i1^49 + -488816097824745369333670050742713496080942878554672060257624639027169541007645452783555963675377151816687351773468942371629329088661211803721402865168885188819351082143202184098075891279365898701733520645484680810865842225960728441963649279480231511045904013073223066873991540878585363539161526341003605327419670972408530678053174099222339359587229177202930189626406549999062050805560385786440340571528929590131152094281351862062876508544829891124593202169192035768510581706278776090722757218528606383776166621289512344114688571306286789864070233451657676726920815549696073567328325102549405033483292482576379550248089643567985578556222394737557560592350595208361128308445959662133551543754542405708761773330072686606776307219242939371426230141717163048430520246067110486027827278378145205913976325902658206584172127068928033836022305366097111981152752851678590851001389160598466618819904184036590834226721673287679452751956948915048067288334898973134079175982485712566957219491645210778209734009552762264087611806700871255225215020495184639531373722074640535737532331075523902646655060988858906162374661412892418121251016451188086080351346775195283197668361318923013535473176*i1^50 + 15376493976971478689525215169099544466864943096826086477870319571889741314157625796982112970966795540918334345014212248271264467346455206005435021121782498874030707031004397612749224273444587621231614302118154086858497602240906136104165636437304096043388104931358378962525199502538518191028250005433139204871098005858092145003166461682756783477191995363216299401453849813030289227340135943547706703669264775365567441122366591842279664211080919827750930273407402197751572622592750126155060832945313298108847724680020510452710806996895205766594872811443074286827395033372200646860139388081479504734535926588052969313075215753548270932709196833312836511779144312204357823978092114300375606307405622054186106092451853005755727876220774206315168374610741579815437102976951438600820148745383464647281013484026989977134355513376894062233392703269172684747977535896783579101618173853766260058709578934695596305025899883545215751769817919850430691855770607909981279657057271631874134690459665009971358077782496424547669834270342369293878564283467908044666399057765651125042716830374278259181708725445992484180218257499883085102526205456401292660151129857*i1^51 - N1*25675227311945673147950275907455233695741012810338813175930069423975468724419151440608638355980742592707710387112537326209444205438546360784180327081087885782607927798175234850811180364211875615222045574933265517025147236739283183226057217008821883498321606511581670777551144025165932084144369983203533814916913135563281357596400888414710809097360226923805021184387140820387007256*i2, -592399199714978116281220925712447266637740311005143599628158541067871440081526564654026254258293757322190341583778764130237349007190634415930988548792750586926088685005086042322673888795268390316514761169044969789104996241425017918947886248498930929665259793963590816606444860267964755531729682331896259649342058790342388060532792603648267193024502868616732959045239094562681320028808805069613717625746318915422152476558801445447189681683711453000996115171679908373266253591673218941921819089707388613091689845012621932170491742525911762416006482649578068264526840981113716639013219120195785170314983140568414176325661263200594107580926081832382647165607216973433101792860446787300883840336650696514622533327444626039333351865101854543946622946697409064890575494809287464476372711343899110437498534925989541999906082435288132642045454533910505463288062445364734616456418028319020069590455692316211201015289334012128865505384234605075379320052537720031349294100792775838015981732601045492520725103576225028754928941979983220707821636223931484356605807789763248662098667053610490815811556113002225409638500014783414259062049304529157186239884972471675733914949979611089505717233457553187895516130388287829177752592153260305868698491903405832032753110550271454325696837875710632374582373692169997169395095391467077350515164414977873952266181930170046872570210442274551214776701993163858656544540699537083852722814570518735275518353556794970583470922417742834992981406468153373637699585569072078917822780014592 + -8187069337539672472161182523364503994863873713290956275315336550040733865947242631731829038747802251295507332217679277659140315593327059324535428025910772321550657123776257127254997810875927369991032335290645076419094272510269817931053489142916437977665778367874775776530306195121321301561513738754318275157981839380820242396019912332745692173311779155682497352083831177001200963074870561808622629059767521098897198685770208994135803449657469930682398690689290151247921698571618342212308646952312571593139992679003176085309099097549905810584020256264485344973808132520320456993412171293176399449917838257984291827406667533265820278422627635883631325700211666875719328578002845119968902190702842420871729011479639578049786576361917562669018216797658883712706524991890614502204347194844969086800962255255990500116660079010015903931124232323180774060351631197098139445595061756141525409497608253858090691430218601827671158326175519683945605461330084379169895900700665613305751658025197070518064115775752986730808048360234982993762690777873105478868327690844571015597807083956356622404977514957216121932487849611381487191737799863426405948837805611840393973217035005065416731146748280051804638572089384040667748215030451724144698479148372765802753020216306265290957619996022078967969262944919548383886521408148872851916687210015651438153875985518029778177286529142805993752367746383772588435384232602279329914482152410479946046683705602699662594509074679908416652880894031752592795954755659412947181590544384*i1 + -47878836206580862936679960459278392719424310727110120325984041396839293892686233199041649336383708537610784537636946070617163900074304265995885866408323724863507256230851949217377342256797986576694754149198292729678430501748585080686232205596542183278986959873936495741828949643522014124994587400281244012709049926152508238688709154161470817328300805178894769181998012332980538799632422215758003802192964356599736163271440586494965390376057178777710650817580947188243786576082486789881100857271094408297199907019891933967041209090322571959155021939742013000461564290904015907074264710444306776314277209088085659242546142010312958587338381160144454058700987698445179424822245838803275554332252770214702495892876228799696829684030700675709675403249501826279453672371598997035636202741894808604077251101722496234314059704204647744504182911678876075893540677473717344274249068892081443565661320017762924628015754274927778873787326308553424630999775821576472527654229337769588249520080918903465225267239097704252837566317288961712068417562744904046195140743848919959883470235402245272569544426984770189925731713727663393647048519699890766537878119971182771381454097541248362231871504999707905188923081770756502149365560304044183732031555029916318309219398178192292625470806610392640515037315467001429445576108382918537428557427527252925040383269050152868257416964536021225082352739424731620768187386019825309049453490154187073233252861151271632674826111197609751546005505746352046341171525355131951575465984*i1^2 + -153059668894244970483019582418426950155821167928746984604455238372179385549774654379215061614152290269240157534478519412839856983771553367989796820949972635151257669938018372765377821676977939139615209783220417449522126274717431928568218617093908259239315778520489698791565581095500906568974813486587672168333055096478700337797840041943346498798684785916885808601538320595863112789001188058094744293082280617642620571376514029200899403169360832100380276605265937816419642129528597530013446994524605633737586007871928526478373612086882859097632897256186349641094498611622003228380833540699510925545834945729587801480870210043257486614994631332218738855526065055809311626419391411371630018891751917814495400980804655273704153576030784849371962135911807940200607660707296331280872839606551681242083705812198926811733361621049340457215041699043710349242694030391366782210802559333878994017583351988859063358776213468659454286483368070560626876662282491472906833482646300074446010688851193154440203073195780460874039668704615733211434162170693635890644685924912189826963699562725615243818785280706034737689844192712609055025693688115337672620145722603561766773593980071484498506465815938078286799717557036852471081271454342825673842338438295818874502455738957126320083482037664989621523880793505978662445024576770964439519726357340595609144671296489214454034225924592475135064657805705144656760699921283015111956448410976276244655632374203242212321484836999485154279504242196137664719948135190714694762496*i1^3 + -296830879758707791275350055588318060872863799996846736542559574624272217310270879113098287408466328540563756113021407436766335929282971873537013017723380071880280500792832653069940434608755021528140101100140510871936461704135636408212619856486075527868211947586446969854687703666160815637389955252073598218148085624831964179582055371785698663739428292777627048765524634112370661780958328069910151602572538269870909151027607434654650877991189036082362477153454706499386467126133951940891514780549603683289636284058069930960643969780420941728556038395886371524270563577462534914507018046001213513248764075596821486893474533165003332832901234144639375538086209616919950331610621280291916173290634220285760683173840839327585385338258813726210836414233987074942221351737475378237214977906479112328905434156129122440436890221589831049221296345526566179953795591777425980157743464841035005193706776576817631986385989771076222966278110251231867318484290421419768354739590937111783975229240007276586995508500810177095016733181044388809690846371941125710819580622492074219386655629257064259982186551979648930670323303556500406246196702681395775340102945078101329890813132683823628793531008410205150503769298667301439901999108636324112188291073838485781638265561373985084887149045191417656548125831199661506235692385633410615668024971688293992383990918650182699112315904094892325729043412260702881238850518099907722630871932273886046755556418458594484295752448705456247204302474338670816097963586821120065536*i1^4 + -372288631929058327475762643012888497741641115075471225884778930588523687758661157736603525951716187931921302500498443528095310552054284777774369787615916334313249486627215759683310491379992325071293066944947273545092013255933370943416838081695711737396203248871317478091200174804521964118589247772603672709356765173030822021829741255934650191633290036141581517983697201968617956464997275495587323283337208215474436770065845155223541125680667942617754655455375698297565443590992136233101923190435319702771386891408200366609328394018407276999208599657630354284233908660627583134020555435252241980729338447741560224333678285024157120441744069440048752998587098211357688608127720336010918279492460072057929876278274613057979753844004209379770381632109375997951306334297815385215815039355481134821941643338447147068087493476551511951836726670231004765931344001676627885013254585393401700518922469602431698797298485084313425996443915967886991382837938086491559791051092285503343988359389515510278532505237020341993649514465356795199811562608768165356786860384075184234475159124784164831050938653147154036410448122606242206055380489702506161565435445647553031558757435526246921371557050028779999928322507653338985385911757383326444161432027602634673912388326305698253664706289951799354264438482641893862414453780459517707965138781823554370787948054764004041836629086903241587769147217096783445629150757558150293973755640001988340120569051109296298823880375520074279848770969082642300032380013182451712*i1^5 + -314551373127776422451464928260754080582827961870354495876087695085429651806429674559765053490587030473036782498491950375824820210624060750497281444768930740934870559920612508828376524239215435680349033964650443919261348476346009459550738584745756375125632091893159448711727632224134180408230336021053707054757971872143328302589158302459147630998663678196192437548852007188811233867156008558717202419824799298967754469493445286616229768690741140145005948480893472185710093166207440974608100505266458644623635091104269976504405744465695730552152624335940250912515465108415021950760144893041080446111134754045850591972509106282958684604912792671376441445359183260720846970215134148828900622027654971172731472089061080258577195398831451075055163800393725855268525631568437898675368052025661358973445411287708145274690566683144459308070622838484419693194150006194975062835434711943911864631991690245349093323804641470908861470922422641325907796687588416685691600893687618086431721399695584030386102949305445255975475092696940701944323515765381086493957799892026512137001937369808173437659383561499406393237429185652292535629662752592091605597905097568253121156296558286218121376823742020004524879338862513797689522539903982934667199664023415857911738874920264287006139438448218508721063679612861556577368520657750841093247312560575992812087245499245459293574762964297316857913688241654788356475747532265736198802030642725536914639567383411575227955855064717565998520497324879176390836222909480960*i1^6 + -169872124326589196553668506799341746561282294944260624173845670288019404728832948586266396465948816047893750201969818307460980321087721064201870949964865749175404311551114859570663590859760989153226073789266460948194419797630687503042971044844548329484205184624041737933992210189636675184401545849531348018962163668166364983311228295950590297033149426351602515359724017512811388970482101735723473615025848752379476076769340816599288133244226577306152355941200245036252712468760602493602635557712577937268768883930157897660018160026384519378495383085764174679938980846736915598880173229114922239401888620520581046550621874369960770389161831475681805262200617278187515003527953548427144217590440322513059838695886726677442370582547799831336730870571861429852985600595982930087600530960796728302383521819819970100111495957148176263866202409942373906318979162474455352893190695012937862688789934353300909671048970848826798441511676655640576142980446585114104471137006334145564117241236013912760476588995837644483022750498380147323992734041858593718717071695013315327835636750910791821561809718464500837405627056789655605112224805851481952238369253789478616643575644593578040006392898551420267786875835570823138003422416834769266863968066990286362527649204183573540752628175100027833925010910713801327244503694747211627223755854079465860565718080299880063903175212068022618826775313037719932080332979123310015773424754423438349474072945409193601414115181880424631525959083959349101878652698624*i1^7 + -42988543006578221980354718723161613745552731073058619610230915172180466151331052534945759731594513595279668594776595416023693345485490078309198713444228365466466114320863810560869784213987793158273782921555557884509284533583976778735365242506899913723053362832125808874368563503322933679723247573495548643171574811870561498802041917544457059908147737869637669398706349232175285462085945282075478517025649147218974925302295460605260651651376865118689705669307133709181689442168815164738671654327924418395172739831128802859978285234910040696667275489593732904535608465959763384336200807178388739527063248846771620844036052772762637208616843631726620689459719878738722973564547948957949791168878272248104637015831845102969980848615482084053292160656059794726368095936156863143395380324204542461914879033277811625249928052442883150735913675484790098141011630541759759842444098742610058975938184423989544143772382622396145868486066713828238958103817088675202699562092003036439522080462192481936235112126812427785509044650094464011625244750414844609708501610029312447255739607563481811170806488585588492447177918687755966418591794180573913223726195546557021984459793697510585839984363468616917078690688165853001809676291736574506465496512015554695002392426773517285976447754714793581546647443052985832038897528576846535671903355989144706278963323599573807673636914093990739415708593031846631286876954798750655866331025275617807957317109203181181034385087028441179240276627594766227618136064*i1^8 + -15696787086936387459392229617987342567508061564679998268185961042149921260182568705394197756226883939968488406388625656751696226415437007117941360123961976845784263256035946553066453171705570566276935783884479349516595813986045327952198484191207050306383360812432470759172879267288504673434365910039526298106329198311511312225076428729834072387444373923659466606258220883912984575835278487466006595258890953430247601469324698500110039471840679495581532560796496673247250324074640088453653463754940058465565554246560012831515247537432977228074370446911011916984420050271826401063520010634658453397672147883590626209877516869179330360148922814571697350942541512951468962124777428098621794621389305664304936238435945398873408656854225385320183473702024248865128903847039794859763522710546969235697713269687880809203917707623888087692187593174512195341843778258094559556467744148087058404168333500805836390614003696763789972358356643484840081199161248699277168429280554807562073617714421280266298958137124642385436773764820081203942742323180893556885281941185479539755943518540680962416029248655988596354254916186389067671999484781897636606886404421638862847821966305581859677694928754065603239099207269374870059640472908306975893251263981435232143532515873056831358346544919733880393548807028369637684369402821105951989104669347921922394554743475310681036909479141207191690723039066100142864612503924780990776554806080504907635307270046630746552851354131113914518269579296026279280640*i1^9 + -26166154791947108590615448019727330892543743627117205964503393893964954639274083357658664563217046036987572268749089595873696362129493179531864309802208821205746297118649787380262842854880007067516836206279341361022529287437789173109936099070455230033268567595269771689802592615925478576114831658055652522784088201432445413541961895282788547123563133375966180217453786843679105331729286872607332708857968979151869224923032701098728882303148327064841787459749822656587512160287639566557165293756391263419823817319746106529721877516364944406894492891056981866061201017933271931619966163425341424398137301302024561919672151548568741287641094025089173695413305104956474561085054516951616577269963038735837828339777891930279770537694968402728499452518506451799718922626314822679518857632210088623194580577527157363325225864240566317593690970253584428712318397355364586783917337028991111969259172251773326540685127710904810316837859206293675441138672908844825857479463534153590207451850865437309976576803420501577648444197472159322462828986321038741272855940513303182134408866852578487324522206401060333537619891431344569444915156335569198192148365672967464326003371135547643815625361711460231843121702820305485860399848470534035586925179524986977117170381163454265952583273302784255611887283049938188587678009490570156880024589313324962317296763186216369839022047305643635974210035300173869468212351628965314890645697138116300430776672784798240135493509118084846371975747573976662016*i1^10 + -4119243921124160607440639337646112278208371191056913050047276834395476357948891360453373503762042515678584613131969178243182337084465773972858698961486583931043360142233557165998083579289344990084981313687384033160720011959152979927359481896401089327235664876258857545797382299577593580175475537708439545131559815842473823915972261553015053882022320528208247824292092677118894814744895650680310682081355501550079941492585115120391930444947566904513034412045643180307965001154101400758159560693905409104163162574923843251226608394651722711473209091986619297324537289890782591998341632788430733711176362957150654935810929264160496649768710731456543571916729101093236361635595466938179345370163936884092609201113841215033942186811121739084527093602500373700386042727800775520584978860848003516790245951883948377453948156950118615866667004878564934225814036742130548986320399657647206658818737382648010567005069956690241105723618145662703673573366719997291106020941744848952459842948124249503278323601304427801188036843351275023631603987476086259128471703543655235494019692374233056045004254712387681766903693245325025280692336060448154141772871271978725369505559196771880901942466028474209195325566256652716405760922329581995789702066258295374402792639853283874434060629966767321076702932136340073409311749442122367105653178481321287772590882844856502952951916440480900684424504162638026156166020791944051597145955105514479357436904325503931274363811244361559326723940565385216*i1^11 + 792732067911524560612606630653562785415126045227748555186666930012969855001842946074373969489061709642634865531569765106360108813663798084455449866509088423631910110846835501174814053970746245763021526425307136347436292083677827712977284159369332296549109537659664197106350520904341995802648627255767832805476725315212323327343300380071954765384349492317269402304628881973931898305299117784360751365084767298264062645123142721786136568681297471409816082796872274809327228286623244017753133252977108325489531606314899734291614890158100771515847389205092417865848873372846868450952140019807769087341172963119435860979942565821153243254882963460730773323816958532784818448653890111465274862146857099226578681760117772476147785830017089826412016536315397985599193358928038123751778124938572895681251193860955435145565900789747519541877737426853711658113259523336355003808732563283423431456985450853775037554596833612695711547794426190804028857247051653506965688338832488979019006182507725901162167837233987003431241779808875846335054486735018907948421303513044923206006711986336527559915922493832382934076325767951704718115708282387656502890538429594160137239855442492498791505431636582596468888777301392578762214492871699845466899793499297999448751284220498805267033035646152502707597222162880658513589605560842532452015559199637593202056373590050953696571973195871002633443252367282125296867542666290998822009133821774088656017550914780118014629936910827705040522690166784*i1^12 + -777635208601904497529177660673831982749399367903254835085291423793879535435752416264783545174773374860052586693895319110025689704658069551059426711811555858981787245624715266143150940059507209907351881723140887749934156002968525730137880280280232567249903245242421818594294913651248068867149273923983965008090597342436864725522334567428563231890400813127631148370389924140901989201575855677771481536882003257881873553931733894773503102445691410090480238917082459934354725261571036370134023704918031661771170516036842828713536843765369493560629520575829033454281268168177977449667058864944200253407253376179551806940862928931367115034525157880147928981961039488674527343461724477177301798384523437504848677289010048635917422546478916207801457805428083455776285235949585250779343718554628745437268699082083909803535250139335421964626622395739967973077619205220223495845489193471416360237299653509501291036068026420745999761342914548307819210713314999181701703329787589335290498733637809519468343029373686353247584594266988547774873588431039081895998875339888783544722007621547609332878796065615276973670616208243895773638389159632947193541864373130853962728794311616165743841607847662252660281711300287816738497857970740774406079122028087735088654313927428751994818857010099522831122223935329845207431828609637918078458867154368154911872704316854120072799758614913816771786739578826846421241197771407991131626246666068911459835442660276575219636842158908139070268899328*i1^13 + -208705811131820322420130327113724355424938616615486828223821034785603772865490578092133574948368673310777131186595062189853644880173702702992450333804482031064326573155153943173350557093739993887376373124021525484505264089773101593701383535159791372921916326586137924848424625558549288556341308859092233598643357513381696194590365806571163214282470205360320274169337285401690292555250350700017631155886910227298051518160017445142509783985555039252307118077279341780863098424544268646146356584552348697173179261091815814527498674385347440633212134359996673485566365746712718643906548014248952153735622801597296260664084818025213854299876858329901006367606299788769991610674895607784844239867643076462603262341758178807382492202955858861854452243985298829479085979457204441689824422223743637133285829087586095728304849520858411472944860149134466071195201819548214455369704647318717894356655925424907963603284741316120871490891415812110935333765821653111580840916283667486688509072679504845865984232945927612243094230257120880795547485812409430619888836970571954464268496612631717225934942948807896173364777788117157060235848131577230275979200480396253043844633848808132819202230450136858256409939141755483236383848252385964960648684046503747041147921829916622213842660435889180416351480673416820349177871181987766226380688951276499544552328983416603713518687114325074702913782977045677918220193205874423735717039484140538354280798570823098269256124315188071489339392*i1^14 + 31735076291875550152566403700482374350187409081767881128754028778402682330860921002394763686914155827669488813736323017285031549042421206724299142840560777582228951330375461530327027621375028834031744442459077392819068992850449482825385478512338280300788936785399162752785060566414897771991999746094870515938565525021499526236533403714862658968718525097227368063095220176304375259162624278430697317644505141172026828068684975519111445827075777603876826013776669297081024203039394286673662446430500774760057001021199484220829394025100145991934774836595687974230187661458033969884268055941929852539461582326347411847135406620970070800874233670585526641295207014110741819799548849392958791634085722679279535706122029421650723153234431026954418360564305983792266815867249945354102947777194006064238383081598565225449244667385170887207605118173784563015435869371049216162710481441593685696779804280157724774460781402724363755534785162029915815994083333572963911601258349777721797691425913047765718599468781700131601753580434156739530452720939358406180879530336551651860806673573965820549330463418092838402486482149438175211102728940562355354344363573832046487548383024310909521707529410228797466779210250368397457812721429576797647043386293602558897902851655961573257055269586612346000814249610862010539305829003092144373091501595497615295952698024392712359139014687290684208623726619712978337125394566587718186701822664773867449786620430800178702877714063621619712*i1^15 + 1003920903924628635451954576308927744397531488734582739874145341275479022801172678189778443726312982383852342713114986128094965461314976249483770057171213126331934530827159989648921623344842329945566082283118519262923778712969213471306256447355244243605649035464148657015211971105095367196667776749076064694131616768424183186693704284742684573134425944821704712815445263250768418459934669992085120141265901442137523721941640315773265952835958319337196761655895970999065310564915130043578158894495469990026566337761468452425142999556466086002443515504590832634990974288296296398176656460849277825131683760407719777616529401928609772541917033124010855721520179664620616536935690607926337938250302103769733987877554605156574366636220763808614886663424292769286011502653734171971849118376369705565829275013728108069980684820429058204911030853052818933107072698638065828131444652221446217090169013092181521512390572708888285915237536524303463366677808077993689936301482560295402184457813135219385220119206674628514238449700846385507447037478625490255571709167696973944241538634482803385871889194924233898548631703781897232922686708072855539761804794489903056163992049915042064311820453827560217256516921894079131201475287766683309517710849231483395932373582660748182472349356613431547468068473671889933183611933360833055327517436085231762671643853885144783851220217080204795149099932749690042517400952442231840999884920288937259083050257356760829099287578148864*i1^16 + -377042171202580487795468100861005874027695393394655722749613585579704665138903653214359186314081278483927842698490461973635290859981018284646858977333147253606250411402994348139093057033624745392827434618212142880077681642785098464578976619130955949748244858540564823314276105690074936791524049772802982654158636545378096629453340168953312572786266625300245787654968121437073292364331875599157824618343115207999015272852696224991381414974412978146177893918086512046362514669150167692759987637467517716898478958553454497055186501103630518012659815376392563893791422261951031886686098338564862052507443445812316836506300645701819000580548049310491107898521022372464917773654030214542930286306416227051963123738859961235813329548440758818160836409959200876166817096625587197993900453489345345516650469669477644878302047847641337527062131047856847362109390931661855179580945045950113903140950138022029738370024639720707704838826970038027470103900237425986552536770916385730636613897644669451556544625394069286013653371741807093056396921481342573703564783111247709635794926243196270765976019256258425460084123287842786179251311768223847949865714503505202867412777526890826795735176261216339321059483669249828883735848736810126814792753320120119639598848025300831106269209803551504631898576922201708077541134450546337922467058798530383942397336338289056066805183073750387999269845719873778815622808609513827337873652560112358684674757711603304360626263949312*i1^17 + 28714801072993932303186779023876170104863088412385230491461509414268294398398659426520508643474643447508856897944975239195862555367045098701730719693765679530374407007386817426063412000794503005308953005623023233440179616325921066078413601681127484695627101215417909753073686082149507172572466421739492755127264301995069663269192210933294286546923395059439894038532058801896383167060810652119988119334760878332630650552360918479919540320331359933799871463729046822291637660643999767563125138804799197527415127132255586631472797513361816044979182587468662959930219524664022511926117375656513205025395905857470952804968029138803933180879874575047430436333483735268836075328695514847835572355842754501678063639680897370503637470640890231257876977316886229601544285678758684658625970773024020288460428333756365197227374931756191404131404429959495105208738915339868869906521852896660536168283363780396065976453734217538450399005396508091038073666242156451666963396838919183363384893375931641182885950167213336416164111854450430484739786343672779990331856777855892598053640873021828278572250270838404985089975191699326628790739886902173418905481175292351476163112587129043290873741829430616394765185146147218451530642698625461255663176962530540838518769412519749700712269168893045427073943748213213501454631351631021914496644556263806391030340397001967435650701510228959827477817824035991270883799046051434194600641855165491187076668742770974546494226432*i1^18 + -1246321991690726384433224467354781321959474112399987360725695072884039561370012931409389130567476621304992597843785940666808452934184398076611274475231609234612128349790243782158334392307493540026913494477578254465366675024445401437808946816843297628444508935824940353135441297935553388811328578669382845838031018521297816737803476963700496897649840509337459363285193506598143694889802322049653075078686813286138216505822048529624735128314440751373987423257728546605070249988494843000445117717083158618816094945922436232265350823510295496588445921615919931406922900870338979305874488737463837196891002416776772391945853108140331030198698664257773095249103896741117511913384848634345297352514522955802015265869279624633135116617833754870384299901057658174152962876405845947126179033195363358470536319422894943859929489074928516372009473907391729799357141538515047117809826231132139492476018314740268341351652856710538689778529453875093118853758404701119643665063970357538703922002100779397580505312786331379988626028210127339155126082402814140884892560959758749025180935693652908224514468122184832356830452212543701607843387043309306672938900292606974303397089184008376501692892186857372335041616350862255392102322458924453696149527462744335982667487927674593723212496758838961243151206230129989285181571504376393297650627000878019912404559975317495445242935526074608265472018481378609471599650560474708800270447764402051044083082140485368676352*i1^19 + 37839587564426093694875713306465847410207532490224474013545342002258960564684206622153551813944915714337606641048187630558728648062522100631353020718464319628475210514278742313030695624976199323844903106805045649776918142976524779298148294696774900964158139016655549987145704621906820551354012732048835864395912309555776529687411053533661721498271827406746343827449608267610828898208116327393160351561438062116641565926955995134270403204987779257677341292204178877335393171115726380667148259018051230502433097792423217102240933226147963260197152287625374191837071791224690830425420106974095027671207661780248477505935797078947902727595170578258068909577954400380321689503293030594833628754655495998546214561266748718426111519495388789315574819449082885568805541438151785359436863704403723405983037514645595854569712331842407581846413079281978540063857472484092893658878531305474744302485940956079999330136713404010818650112009860546849776798979277220078700198003472810964505215897848245242548827253016068348139085755365232175450977990149277173317767222736883493147379887433622427249262482998401807037984040559109633517676336817545970163777565129110411906267837382604347798689965372050851994064351569847161920978804773403164489698876694171729597919565708677531183594720184050374783240577070689861071771010598531095769201228710122220212630654692135612004522151846385285875049174760795177039301880497536660374188024556061892916577272346968064*i1^20 + -841301285685968419837384051529451605828014686912477045826427135951041973514244208847231792117674290234556604439975972332549264976820718269988689541083640371344074445050692678356957880878992325177542004806418921108940300024210492165050204123144030710836744484838729082419382400497614265608180963899352639563579178782067943454771643186264603897191175432663355790721408033491553297489706822296566859926316143921289770472978208275259877465107881105590707704879198754707372236672933743151727633810441890492026568658718077186965901033994718904767326866631158017101837880377666084839703920659418658047881818271821988256762588488546178392303788548038359053736121997653121514486576513698235392404432990799996049649517894322624601455867553152877595782477878824101378711807318527106443818247520169699670401254418979683015790159221898929453829942692137425007364741608437170725800948895488851308461204137325932730377179156933848613881044501878136154443555116072641227970298023586664647303582148354409871902135754847253206932242756265255603948573038019366552358528794584202821631507148668589655824743589133642609594262802357788289693424318310384297949936256204931691200069419747110042199850374068250178630624628181888330507919849181526149963211384917449059205954195368818404487131822940131100775683078213424315557039796601863544710767196586257749813170753000638059885652025388966984703710076734948323332357466514520658536473786406847480963765633024*i1^21 + 13063972426274410562622779281668989371883537904175179077117704247904498994785679831368354321839590814463399730126192229063155272912751236136257140511521869682506917495214327691553655171638513125700001062613540597306584855787958493184461768196435175120583421172429344960220415651533369404605582217961154811593485093878304701233851600645726572887709827606339948091295642140474586633164206341111521826623660197007856718346230518155141245348608046972978270270513096650031648476465187933881411470282351128917901279638071066033263665395000060548918365713748545062074450765839730065030461486030456465191806873103117813135489836211357558845571879234583007090125165824488185282899907137605249808205540651022992357220576860528200001857597158999899127689123875581134981658807858278814967703065956875831241837844236130077132516893708918094897154908645043597810540385514869645015739492589462136726773933567799828391128007014680942309590441325786147245118332603174306216678278465735167446465051221439785709196704961169050896345753027946299925677773444354340777766236110026873063125780350210224203293051765828638783989158824497549050095019542380965203565983688324281079728945907026803198662438238701016453400509835978548397710790114201241247777922303941617808537200651822041519466130581154994698263914427145844510918342045183171833016237973238239937304031526983397164296878819425823178329547973492471750745077734387926443399232695665588667678720*i1^22 + -133526850671544328779730115730418693240954436615451500404550446242965498849661889294944285431164414258661998771573485509359423171254978238621787918970256447915564091168527481698139134839848710786108402098167970570681209516856267859155464404844050313719462913464101190634979230626760451536760046047408474655093623642344438899263522179438423955382540319495895159595058383069267920651206965892423630921417648206335524502101644292353403220412785871641943979263429747959861275100158204698819192318533308220419062791247354918120870639954076077569812901457403065869053035106636550219583132473501069837442951829269857568683806449581932108636004471579376065931135345648110245016822350566143805658715132684129766629345317369096080718628887233060152115104437411884992900063944282461675261916148019893167691602581426237127649326756348546995494679286810572486565843565170465892071916531640069550494328614355160256510379982874384609446503206671168807473836612531757862438323681428923339121388009818355743163212724230438830426805253994210866276668502748428564152257831635181100684844953409603423392486364025972086770160038322394737367087390386613472031935848535433072335997569235068930565482485948031052623297653463806899738511564154970326332816143032739069236872192494623258883419949038312707876051812857806383450052187893648311024059986148745734135140098257601962260861964265902560155311207835012335393172643118625076451695084185308889088*i1^23 + 897792291109722595076873616154940363862120064067598662919746173860964218957831883968146794669976108192425288095929546178993546056728551371798596203012753777190128766161892920089337566786319089400309305206941598675757433845228353378921706997982132345298032624163512642799681539621132281655566024888294024262640173899510520980513422641718038912294492850514543995954317798671478943051769476233564970805785325012207547348041531326111149584482583836486961352259417625059558827584563611963278873425646636677205096326004664930642410623677341131718903659745373349598602958038646429883252915061760945934843438113571889176687017710345202746826677395643558403900970889715528877707490398202571636379964321528975589782217215216978155518774896473809247042662074173679366732922364875942524196476276802580448111918341899909171097451752039754034290713467550879878890157073140872837878852179641511465173983800227442262785699497275090086427634405633339040403935532797683030293895165976098768950256029641544863181516742999943610347756448729146137534488735565366461156900765267013995365810087271077096094772357701996699558986950887831228561802299570516737833824478298108034511145052830295173285804362437330620944088600737021833493513197374268515683120326119804165938260704164488877859817308361642182926649545164613463085741115558275033684860843072460433941739242485022671174377533246130608574432681930828538489008320519123102105457913757696*i1^24 + -4806408808807810690438701084540656241809491723784485273990670707508085536292877178845106423597553781425000206814988585793870022274100689064426683820873694927034930034860898729845712160766005120517534810773836522259712004550654926213612200586190273743531331974493830533621534561566555576607395043387721775096234989873440292656335019866778553484854839754378424361328443785773150546117354213313009910219416223683786472422003102294711302263620493657944994842785624975629110515958244060728938210370475253288254961460573487202079860976487529345527755272561189425068338226330925409848815455937710932864597189653713838629991690731787768175142826942383481508620760222146544620317238631721105932557621010739201367671664336997704480160307458442797429438497044938255609024646042817401156480872642624502827432039702284831392829719412482645456353641416680729431531493222216600944612802161157124885746928911724215429539291000150448896309342931240271197019358932919892326014455119055548841017272652194922757446701269771737189741231072987361854898868530445838585126842676190496336894690766046577849768245281962573250241234028627375771910147238263893751538191331664985581499438306353354978538686751728735460682828998554544358792650992289662224081249710440194110669014912091036051835926273143867197379632475130246285629039138975221762282352138918737377979396118082409038360937850602516079994228735341985005733708765065052331966464000*i1^25 + 20397968222450982068921824931713832822385480226493544626219865755135718269280589964689326112983704511025537410950719041380726801233902012112372597797550020286217172120428561635676340136938147440699574028774410681200479045285284120181062851852015797486433244553078417343220006916107884196972956130590044392943301649115296208805079459872796662326980281507323374985296223700527961063273509711384535030786405078184218234158419289107278101633207514655036353210561681922813924634793320142657936228423682946060532011231617501076249914848884981800128299960421429684064078392346668228889496765645496058699371218586573221853829674765196298551993729140169252069890877124658404501363781758435953164472808440024904029892562911213479406780948385106571533516846663521511321588053233950954294401652116616367937557128940604011578279718330654828332779162479517367437912240070502362733725790851346687568891583760476897651757369557517100029619141443075125514651734892297713796232881042107628292702360918889157549737714854770647467526241483889607008084636828597810679167409641974212216631651809673222688397372700668419712501914495465314401452304657994721109406978239323192839244109221365446842664770499267489990475407727601554310025619135548110510820176833183570272429315322909470885711687096753732897429008351561677783521094169125874751842080645081278465526737471941704986036569928418432435967027097321500267985190044143003369472*i1^26 + -76174453487413169516374291461213797991576390696393415688125763844326571898359393746111345715605326011792652601454535607003932341503443311320238813997730475765452689971173872333305609129079579243036041021580243920800514288573532870270702125168094568972874491178647668849932104991798183807261815345244962826929557826982634824882952968489663274997312966545493980800221135145483248831849775108802417703441961454699020307030174943001275410645943065118684729699713080577977948734591933756832389054803361493974362783624157543474570797496639823769435695692860338875157482309840295651569372845456243542482158512871844327383293973902708837015677002587170578593315344997544203860154431754412695588096336382091817928413196976256370353313095710471692405780977897522976523760375055864640701151142245469369980877296382258434884574251583115139393494516807189974092152736594009121617049132280341500715774384484913359783982623102269402141191881098127529936149242862172253519764040170129442162195136776453454575853733898777408541691791805152664577960219552275904130853298389742761211683813976575191718997086428927381078556038330502563283112645754037744287610024324697989588257944146818148647264033046545405248176483148147420182855032024922201004205847320288325925966752847394227150337192850059171413197399010950678310936854052205211153748017918532947981195314361325304079236730424910165154931980903617277900679383300964352*i1^27 + 217196004474751270150623028760513867440336983198195513573050842837757828645626393502617348236265112284616917457314144020900035062311514225896541978704382625842398003952502003944308802252336301227933903701185177221107970926662447944221507785350947955029354175320194663922949586712703923849902904433022770549193926480369548517417490849244185591831761870107503522569991549324588042705094918982325556597340188957897800497295486324337017757413762265312723192956004267407816570072762764176518086449740317914025290173715716734104278480372806175266883724679215250760406228945535096244739502041352090205861733427078939450379439590022439700256716302850750049460660404043396048482805076315596144170832644809078668846062227692758849067573532146022371754401325229090717255720769220457510060878800051156050528466931444091250157224951311859855643856199838034385290791634474813608956506643240198723428662285792230111649304976034617709854213674032565393884088185107195882201326868058364387887968943212540621629716219350266475971819603675291234137991879941834509436030686501878449390364606880192175872584916461995706718819503993763130925254665734761705300463777844290506433593498063930384954789595603360798960097158352992359208607302294631816499623789637910699422396757045100327540755440818083986108156081494091514673410855647830880478297570314239337682605273003822297544610323225596277398113483644928614363127873536*i1^28 + -386423362684340110412690884269154132867870730891912177079015320902212884470978811246565918985982334057498676638561541810934969432578176526388704440214389615232064654072305902965576635508537492947185236639812633966270973862703948386953677538114278952692528618954571528202419609131457940261820703875539434349309702365758151479520280064686169707456824714777394779816354872528239755296303254969627655023260441454025332943999146981570432599752689333790271104376602674816342899039393699621009375616851076604717152619967773929650248221527630072729323647918876391659869381821486775539372702447572569485414095072903186577972340974128863615196176102198684908624566106880673597722442168006344301353175343678725253340668109654824781366403503979561448168783419397617708752043352871273933466769137755576847012270960141350251146191051688065851092414940345794173144883545637263919939770073657717329281791484988460016988843116919750724834670330059615724895983166618007616920413468385598278025263466868119298801302257797616909663704061811474190134313157497146968958624784122690831241737492249040644853945213772289525683690566247751588449848570409028923171864557739581711817795310511146814347059748450336622037521678695008068727862060534400190987445584621984740851447195443329879244091080376626339616241572682730850181238972878629856561185508005061261990877904046934380935569197180479598457733807557051609513984*i1^29 + -40480353972444101698083418765132017069826174886304383239111412308441802826445283752713160643221767731056826354434092141112317756734566951757789642590219312319383761571455718832383982680165080055490422700216805354372522407153518591579444372481459272046462903445024772248862933656426507757076921135650413751807495696093864723025256142925443332630823426303330621981072359907084290770346042069406012910072050605899859053905183096725694724363927734106550358590504775647890447413815819241731556456511339914788092725190235304296217293763097717393118379093590517110200833764872630492644580066406670393395809608566956231678125373096330271352818057638792230316278809189906781259923114499370974153181911294146813420241971872348883398996663821918833820711879889483710064637943875216383479295083264910668879729865963415725751228163415084873383542027728409046911880408155496595440510516155663507141473637611997994030587394314925191356746086824904570267980854751434266447845888394317220966221047597039510699534928628034072800535773327002770972169196875660326531693600681408065397315543604552933390370097236344585289345957353602368494327275672667209756575047742256997442766411884155717102201192099613191419238535051180038049876697356989196238380485247712428618734751136096207552954429394795353754418994298245664569587459759157382998633833122443237752235682308025864192954149780304890586231045315624960*i1^30 + 718714117869443505463923449287633985806417749734854897285198549945872595176906566202906213008050852691446093646813514619520169446859876138610206338542461494154035506119699385163300954536576480087424196572145749386784464835286515250356415129945924242930124335761033995599496397887466581750184471553391028084375634729159340734695760096916735384377254785437467988900597306799673417752421211949005400563930596717870243209271132242141280755484130295556946915655417645687823257930010977114002170805234341358578918987543486493650858897213545675135231861404165236949541574321558255632801183197757448643862164839179594601415515724160844032665891362781240172655378084192761309020217119087326281701803225898829151083383913650434534601613805238041382258355620050219044186852885717901438282906187465243496226439819490074981133907244949295988714584630090326295643410804113608871773979232728000436815735619378290918679593209786243620001740369008713562052664136641181126246171616243772805741515607339628925532824962210365583165269932446983000215884874457656258809628387024065824635969307489714682390046514566837691090633953144345528417676490596700141811224664557307583418161159680521485731411947947839252009838216717512228936490726825965083554093289711981831448282284109874149059945300571935945222807935331150103044046121243792556362639493518487246657549935290628347937124427983603894022785990656*i1^31 + 423150881158781005447091444502355616315412008904534737017678283362467832914096150012770311735403583860992155743972920812381883071426276929645370771160763671172814176235521498668542319633792505483783873881085917416465031158504924989776314279238039980547811312301919481857915394026060874541711358186756353600711061125010589050046592000019518383944917734575475785253474299981800787397497006040137973541990062968908450309555232249333367965557561007349891436508418840036165619291278277391374130212041645110456419104427725821633765336831142725258040707746459820521984909312048069615742163735665816518756166878567970283341868743099955765861846019927803456955486478934668131716263635283168641765436619769665260732051452990459587858595165205106929379560404000661635595145635905416284186310563506523237665555969771270792362988834835419083423100968129626260599091404781556030493168720330505288600474147223056413324162059334360050109402942313085666343652093857347195429969001007624115354374666063251848036957157462723895082326288503606561818776147503824381235821337438864644342049249365395370171991941333760228040712798791815206241860204298831117571628849418999101055626713565579096785911226190602968092139559532557567113696243328502951445492743188908382059818362169907654248972398124689907209508499752325524800512390811323419368592887296970580401524304456135507906318167701301571354624*i1^32 + -2564789399192595901140157279675207787302785166891516705367789510742484993069707592688166703717366725016040003745369668111510855386695631158264417315681998601028196101871984565171009906613172008599123672746267326897045522141124477772954703309153797922173708396929894747759133434163937238505126359327067435346682120738954094345059510109611839759106142848281332712638119313985423631894126862107342143722227630880513736394834657332167373949981453198204472297312612144493967718093224851253988807996730865170542860781599186523341625760747630403116748236738017767231076633337003428425286113822337411245360481486536083903948708879014757042114748212031279793346373434934453843056860638124253963041420246668662130261562891142830443041544839643642242325458666836700661830348759004330018042494420127256270199839309345205566395406249877776933369176762055437729170337020523619338675566933594169073268890514978571411280493797020890466567404068937670803051394101879244288653199271191413361992013674109566038978430965510783061339166416137468961705081784683178176907503635395751954375024589799362315923459511694368239615680456088508784380130414218836174653417338732909096767065697095292293861418709874503566702207377340942973764152495546665496666706429686083193085885978168717361675111172692815268237295667956020578428243488413960793853593546117566479573770323689868305323721242246643712*i1^33 + -3063898619328734928476182998874806365136434904331057529480334602793930093879118381708922026370592313984421409079857998852649189050681099971426575925717029745035356326045214146741657514835128488511950740786498580395250483536864524843800393469514966580676426323658758025002667230449452662310140517737514235492090055069553080520195396165683059947268670243179441462045011564501859607171523507680801276472830442809119842393113200746538642923319259437944672039957885688880278439534943713789852728297319226801692257967664730290121436089609749244100092846079326805936869856483687900237843348685912522276610319520357575934534155634774657969862462163120677145362733290850695979027990224622944702174376294633184817466036577958097112371618678467895749873639718373637371282473488497955878135775402737817133452107401048503688100882782333250359333916550899746838175893498600409858557810315271754326875922377811019484544040853172898446865962821997750296667086103171601211059823659796627092160040449588000936784901165102986658508517726997577027428981748465655814966974707366875115462868632681849164834046504895351013569464664087266248947902682471500327362818546145428420219084675205614994144884773316702253594398114232082409824017059982745546757642807647228143265499154603557731023343252697493078264438148987979188982962729335627416122018114602559267745331804526806683273563996160*i1^34 + -1206565184223927265401652715639281232831797537007139598074009393709148938191112880116419603579505167783444988095246233708494980516441639322846469227782627984451511044945321065421278316055785687851740649205540799905723395225784451132752204715929747399980727129993965080949600816085494834643839679075285232442927519935864808629865665482275491384894368342433044751162971342561215477632838405016335202722944528779446417441794868412926925779250917101712000972146283459213322516946471745263755025999339944463901851042684867854656001036504527808751487836901099551157991568353595070850797852345401377048824035786227750870358714436394762025101263013912846596361117752635574811255549775967496856431100982837712557404699783937985438802383054858932417195626029836990045631700889630539506313160861803260700745258988573426346005098079758165221144276902730205968347764377137536733618020400603660476437662831427059757504599747749125829262788085457378652662719000962603612465369568564403594464280609218081251447790459576764101894138607001574078793627108223889870217960647555270155114682842018998349322686202866802173197552939206302014734834255853066316153220751404832839664411456553952128112501936933437089738873931560542283450967648540563710873160538525606711623695389822561883198138324283130494970656194729154531835694732577580195765049097126742744586150787063419133493248*i1^35 + -101361192427358314706312840127864921885927716514511196328276583840419538565507313159521168114337309876634405986227926880555640667782062833874898403640036139579188881446934125310677062850296346334286124121421279560538778312956945351033092741639312209369110650321660551239414311246631151409662601537079931718302518493880915359414972633165187095882851139823488256014245446677821217979253285943665771584333241473196312599035084583208982473168014901265871073803272215187586595536276295509926876952604264386649527793592309866266359786911533104814584833396638968927273003056531900771459270239432958345487768269270320499368279803120197508456133333874373383357008604012738440928276364678289999742315241362482007651546433360132540686684348560077809634490657455660641726755611757901827660535445588573043260163130489592297764279984798759333624335273969672321881106265164304840493091807034635821240595706555378849217245756836525520746658819986479172857348924121074472999786459646414400350588795532605736248370107736057631130488032605199447209382491197715385124363316679618959572400935491267323462610183419264218778968613517847447260269056024505122189166230127655391199367348151115346847763611979581462533661923022360932101265946823655007613927771003560803007045295502357943885898469170773927391617995131914624764627435429376327923245439172044192261041072489103360*i1^36 + -6408981834478513238745826092006777067019934022827651657352241423098162375530484931211176705317191221034835423018615911735901081952319501226107487063498124386876729784251188821629781478683947212519364073931843942653822585672449784568390393792366781178814592994861561787956781770212613687585206338290995454296051814576107845153086940057439240288079530193118262761432355048578994012275854010603062734133498521245211637117773831786787948161193243873345815869792976351820210672407719181162824539406462899411358440211611438139097104363726076293464223523294254500812284822326622124860056007527411737726033516246849200021027134464575363257521006420842233899995098351542294253100171071130111602865279596192918266673161722504591829894763047554388816396777847388310820075501963412445196335270623769824461375106768070889665540039789366082252830507282797201514330345221144366941948181518273614276164326248892424107983962348212164945111259769957798914364003587015516577724260324165090600779629388782308907002246729758507007397214418269124914653528300433453956167602525947477010641093961693666861072782942750896536684745023680915324127997286991346206416227593242662910984367427754560131005492607896359754233718131268783632382972336307461108776809592078594817539464007203405700708310546344463652506397017289690662586611319376154325669007158221943409255383040*i1^37 + -206552884088521255551059162074975182977395818886786671084580961001126569883371785568691238355262175177661586748299301370223122771625041966357891992482227219599504154452965038035226010386523587375985515375335934532085470528191185623489945199391376104592903091483189024296590709104841095907902621133551788121356536278442415565227977732536121073532881703299814222000172932197807209205056467655602267192368073404372317084562271085196211784608612945040746900978927945610631485274521097464482890358949148694827415971643168157941440705503621569503787616698007392418317162224251353313096139847027767954508441046425621934843894369990732262554253338886093877708292999690021346010675701320647946662501765460718326998435972857662191841638333644785575186697669901651373529996797752720896425459796595037804531857561354735173806526883118312247636310848868957352572232578328161465810790153784833312714306779981014690150458450532406175183820645315332575160706236929307382271250451519974895719515950317314432886186621580275199622632513933873366901522159985737711394528822607932278804842111984918222356243072436936380634577080071924324015827393459330026367529241101425683162748149498037017694366675073873315296445051579601276637728370113445078325548878337943241212984678003776691852282337188335101801275632514083356945828336261630063128292658915968024576*i1^38 + -3904911717328230786158179791589560767059229134721114381659756366871275439718428031939418072073012110252524023575044788452874544059313089505484904461703267145641370321900833042861392040768756016768128234560654962032932286021729111453701892045389701540537895085981771441283736252350027618721737814440455010083139814777598951713037984331005704849839747056016332921726176605270821442780404917235890923488769804831797576244880703672491333561749122930656558715102926331405407071449188842835819155595101111131320014724832249845521604427266009642939010595331584084581366554881495313949765913128235654563361125231969495800873726598078825824728677848984738069682857511858118315685974316533300846120320368726655362110461473363188436557513686855755620625426729381147242699223595822363154730777255396082579773129503622210449009903431119858557818568158195366449501877219467942829471897929672008082211578027601288846021714557906967447194366263777339398488518934587572861425291934720391067824276058731183927218329043543236860580072492632297338562375987018078755898879900748789371447804530190725447510251038755636689219656058055326186448726199203205113841724669008873761468563060714665271533169894364573529158098968191193537334277762020749924419342689660297576357150098654901341484883763845100949042979992526489103710911808319489702510137966592*i1^39 + -39421816340013297806627051677980950956498919127970063236256676402160776938745001066893388348381695566050589356038627457890020175981192340579215241772446688506018604522504176731076155786921897294812283473112378608890231314809047195959895381597917849125200560068497544947206042063118984485609570535158984737961113665360318467205829768038568618294274273450023573793418039995236170583820712744263401844810107787667755664770710091469073568807283924149086061628070424294152205039108545216672323546300198913728764676291032368608752168565088739692749335904654580746698582515456545076197133014621440985319306731933737349499264920806579581323854310011493985038278686414231033153089296198243918389823027461381718772261548908659151331170849750381475034014908104816966548548040952235629538531122983886538615045696195894882565810923992676937797172099318829770087900199854459928350596943898850728463144573656577907681218590951646825597096930240372092267250990803590170495787652779458153531718390318274314453679526457437473277304832061900961255311625550356964492833529521864936071463325912190391701995785580738130977775444628968609181323718266892005313841357137903687266234822677182079345718559522563335504836836261014168906944924958329942376843425530275352684652080266624824815773149105976972024863725345447418915539131701356599967744*i1^40 + -248918778150748627574880400289755135193890398972598761796581448675576100982925577938784798892716116513185126873946367467168381153727353682849045191377060472744143154639438070247549429265335816352504071309816097730991325219653335342181692254282271094300295404706254775986909900215452588527258222998935061317442535536397761955439590666796884206431751198566693126699095111610198337613181836846579329390788943232194397099430597014831501277285463847190515882944676256866880191495751765301381156072116565021611307974914469325416304727788002515784459735761602747279215549655663576201032915572004421209141254976124929385613190109618803366896435394825676650801642019187884092005794836360209242873957217036374078848818949419648875379372053251124446505746102210272727828910141446671727963528787721524310236270523460281885527468697512743808285990844261151694869633343081222228417254057736217520198521165298915386453856477314928710389008144259221165388423300634655526535411639549827656646490226836046126991952535742143052740180850661184141018126458280916748161900687518606449549406317238254946056458178239545787405702078356158977895278960292286642938380074944246328298299200836029946196279301146896213820914411577281980858647914450424687654427606517629945390884638197327590262272192364878973528534609531148388147982132838400*i1^41 + -953085954861242606449100561990176224667097894293934951303729285072110232144623616570867004222926432851353535179744459916816905058268921479382078505643111049389937371978195811503426358238182018427709589952594074186272469714804336046782174474865423987188435497336654597562532031527690465714940638271631072385698805382278995642224046186682124565734275197892983032532898737519001545441939019321683348119885285975827136109646526380298134129826362957040351512386872017395779223771210324053078074894588227907560304347757477147743720471409231770613853643388410366441075166838054191184386216593784208850407040173318103430921589210187052489690290009644698036590216395572870425127778313468163293497453347440701575626719565808283762883124898608507567550357119403712229598331061257300897931791457180521736403297690389855075433401513742770322260845065903049605943355197987703485583372321620002500537466187739300097973843267027601303004652711309103794558225849602631716130294363981948199736752461973624635952417830713680225281805525696839086075526699431857400778869095579721236879031494130043782297379811229833983443067208872733736944602704026679088230916838813447245301398071423393686167161479710066478275583481376256314886531218412763778609927523182939412610828543514613953289139377729305676512001523783632538304512*i1^42 + -1655942050828174804914621515417088409524047092106340165602334601072820435562189180428703138589938157112787461582367747626672834904007792414781574230535877623606812304130440440196104520515797340918775720313350107831415979078908591160736550870555573244489362445735436635300786584456267160843332579562581440069544817340661196097571597106599338319568854663313964921790058658228370809426249912705865131449032827291384318869429275249093205054242244649500349814494732860714236911150469499356746053570478301702832305018882846313184734833215696923465142804950926705557561405638106465328281887345659092394164658463639145128014087579529140052540018630141050831554775528932457447359193263894141342113074362998965241275901631862405871394755795690108081382280139575562751525483168357428179391548660471958734169381596424400851212458224340822683859272185641882990236230898106421376020069263313940116168638246863227247767151355410611571337196653660464428755925292698065166469115724383785496227064771651356826693115945403686391622593626322595044013794415115331304475236156560549157803258306674489100996976017491397558037831363110345232789603186257758621678023251644081479336243789680467086533172504660314694519568093420312798509299749392629122150459487704576074921568643979457010272738014810691012638432116604928*i1^43 + -1320793631172250094123998528452092440045154581280458058848038671530001950346656528055342450982030373381908287942171089165093964073583489304726248753954323085603190843581850222270793313065088508306018940455624197353772526693378355676410088084203804890740157854027489354750076532069893899764766678769403357724645973470151849196318542826203097423194031444261469491530586965931115545263812846614248900430435575870698514380479348627500813070609200550768655368875753513370153943431028831378419888584529065127275520690749590071128628725113351367216095719851006341345477843560805034524480549754876541007557372802092965455771055024723373843664852273995211540760475537827944429823438748950341896581688758287743624654969446208585328243450015916797353573462218382402588054880560826777569874116178237147591752074731963839276292586985056162364831565295661708079792293560351704969050589171831951360690778059175001740831757353482397886660767334092693670532590779870890440693756605578862041472081981681068027343614434202340652970354495956635223790148376233952156268321740641202652186982652850874798299013967946461465451024571433442116616279670688967582034792439297493347930275364552476506621635601151683368425623973350850116563195794597414384950908303656089255568758707765930028936603557499142362103808*i1^44 + -427142079366201837985844764720793511895411451809426186511417965133933959992928116905180976016817328974648636995063433093234263257122407980453189532584883388603684810538651983418358084392663344100827365450435821513452385065060893408929948789220857535101343998547778745817834872163878758170184679910827271883638546869942802964008321726973435807745189663351130674469327446588009190352540432721428443552315188493400599368504833960463766154930812751794660818558825913796980945421787568109758598782531519171786851943988857311188050470353547352078485113305985772869681752120443889334924578007997891056283534416917201695103720431511781972936477244875216179310759910699674567077501335476009243472521892401069758500195613790291239370820007382768786553182043695428052667864383644270692361176791072555463560462972583733313946557941375547555018011870243279408506449642640739229909497460565319541804437909681756196362164174219715316157489957882690197584675520305130455971959464321544343291410095710738493162893425532521073151116950473669826280672070016146427761183722857073435517902465593104226130605762732250334206877773230413003472133031660970344526576048584660141592777864133241843935646890482480895530097708402036853276486669967553960970415723673723858195335461191757320560513615659008*i1^45 + -3390762773571155084392480936107477459862557427919110665989522690939798182840581202505290772069593205840684744214469034227873410962548699045048036092170256366407127558122433499504004525114260925567115082385479151900025691998299542437225415477024588703205170056654864489593865086188795244566759598219425944222774284262971162186241444241218383081235504192744104959715526958415244375020001414905350347472320523199110238226628678410258790894286672125003134501518855417220732082873278360376450100500757670470243791693595745573927050697397870758192031450989672503053718956595898620994738807392657756778506767181349977566622054835396344746093057210812445591017168464669692051805595640559645956814968627236095793654348358350413845563996354897642222189970225960988715658523675143331528696348560911314280848840173155452270879515136008436299337721764120818753236856427954421284617151029537159846518875367402716497979355705931782092748211757192910736236765362227207315608608108748114664461876482651306863277161480856849198832953551636812021139685128924084879572000064120675677708536229071974077398728735522758496541044773434528304134357569622673842525040652563942767160848813713587525550119286739412863126529117246788746479710241176971358242423649054472925439152297489465344*i1^46 + 3698040723226797649598429867595695667440135691991304174812787350683465910044955450844114659865025459173206757620792010223565724332315838372441564840305799462476717036171772056767483427754166922029062702695810298023962858232424154344772324588981445677725330032098734864148457401652512561196144889349659729931228013233468286549985284439350523892825492639235638207720226529633604067028220890895159345291308618035513970955287972314865751068180474011892995765931954978004166787189600225335111923449211659599875005606979562193176130440265575546207196678687243862572161354871971784051656782979725629253581383033544728556331328621771557084937063868257748915054369981443233328010716174588505269152079588425761205500069231265475462285607376321012101466094983766738782150905631157808880874250679971886196744329953741802323222082886057158377939016109585931208143237400055542105072428792674401682655235060696919806592743561451554695218432144398320531787181559336860293403656766965904100307849741163115656602591070001249702396098543235697254251566747101509380475524358671819295744242550080416259902505484806550442439661985396662490540268544645167620919473115757719756554730315921790554161237002365482900463002462754754144233163408967326957106610195457735716864*i1^47 + -3549042487733940935367118548587202190476298873221627827248691755511038362986494610415466212288161704567335760468976300616953297984452595436552229349419296365475013402390368759807444273807854611914522380128733170354414671439413714480684121158555529634319605623191888299488506881847068075477788363406504342488032727666027704289594581358464340604494837169391165032926871856945852073501645575684582106717947139181853393385501366261318642644450912273494826931569736867059459165992980045263032255541195663065578495968189294635488610316281659605799026246370914694239635678628191296686839984377625798274031797291187557878598810944814867682296141685440788524944514476800938384647446267321745879230462964330333308926944037569711045885785868264615476698380659031430996766992669559768252516413136548792584046043505578464246154041464007761981984324499661562788753202601053148218323735355871100419594304556404159356317329637088952798565201992652851866874020076798299375526456541561980426498606803544968686431342999016313944824938021397443153861962817473213618241333835364296428566489925489047238011634970453843134717981858936581545591123870452251359784311023330259874158113276873826968106929495515392740617236350150507118788971648656975095368832*i1^48 + -878309719058345781537368856045631731158615866438075748768646372105462196762912636325782051005330248137141496737218461574269482171348890067096481604589775714967998522572127551700687407187778278299209670446648461026376298220726719198391825198790519458543006687692806347454630115565542321687713896062690171913732522279510528903673514078818028182731285306954341945986094366607131896037437468745375266183651666664985524719081137300689910178743955825560920496384627222174290498832034736193101317543175000458136486032501618620078489610028077441851913677269536279406020973037923583132650967489626694929535035410139680503900553635808506095182502827186842388039712327138238238831411377727610861786540750182264975875836336866904174266967467837267518101168010006141468735923897994649245956194869017180771121876085530713680199102408102206255412235906684589251693934860617220823926635580640190051213525395071622084575881752457849187131189060216369649673440457741088750486938030343518402016522644292355855367414135362951696498922969316761738986290208517269306310978021076661882767918017231779473210389271077612551365573562011051550172861796076072476655652754387429940625057774992514803165273500844381964088645411058752*i1^49 + -509062618913952835501303989972930531240558802658825933521951618550107469281866948773145159521435874641914843898395966600861563357084234218780374470670104002575764005182578587300031242428250155221490103129288660062281524037815684566095302556077777276161796489055687423789836268102360147593942403147490753867688949223704598174831443617654858466910305525347004067414903188131421504879041393546393683058809753490587072779590023056602621682488879034736763408334409401590349525568423842825661598755862342524501472135329746018960918319918576519311298917136531315747041138967836268701471649221951492563808938431125978899278500546259196408211638631196526205345495018850975279888013462390547519168204092372737337036166769477711733236168706037623000514270559092567464921679280289625107225134036876817227375622337298902817188998443131083256060740434137895490645767901818099897804221655501714333720046707837204812843528388550461114072026047252218596410941931383600208425996145968085364231791416418139736967500488042905214860423717737525746139501139747534523147239546020306029049175417875504833586683947052972749495377434853337097964619123465636068110748538173798184955006676750480093379868*i1^50 + 16018439106933628451616182760493184793443196990321873132990645084418980702153165938265503094375861178082513372990052038199467763626820804368816448153384445185141628394793827330841338057298398310402305501268986579608233144447106090943243364805151663988390956383359507302316397461014730787502414818112587611436909484904334988356043964562969112435046384555141786037557536699324381849263115224846075015107361170252225429966949940106200563116592410860141022064593008700245024056102814230273087662892492522442104384699731032629423236874565703712053261431695706127538397331784350194753951509960461765571705376057473747961014772999473365742841982462596741150332933545257394205593770134630381809753790702316270430024308897582500718845645178955401651269478668217546763096260981207677714244742628619624756343218036993190318043879700911254068523594795151885260887434465999266113487662301726955904980882288422672125855771314965655959947328902708015167242234063499213181245173675215471600000710186894825389799981983704378090474099727740861526716333181155077732830922341845832047682120460505291434132025031490579726576997404757316526084286153769310789709499483*i1^51 - N1*77025681935837019443850827722365701087223038431016439527790208271926406173257454321825915067942227778123131161337611978628332616315639082352540981243263657347823783394525704552433541092635626845666136724799796551075441710217849549678171651026465650494964819534745012332653432075497796252433109949610601444750739406689844072789202665244132427292080680771415063553161422461161021768*i3 ] ]