[ [ 376375590277223574660449012622873581726891369856657596431540407146036989760691580126571192666263698341178278869921311093693959197256695637232513935860326574186175494129765599596390243466222619941259219140264196836483338572404646500298599637624974113363937743617699069833144786081243147220886863778829491875268416194391859596450491234856032932077562976857482286513461246149648002920109695646813194946293102534596103732601516144267149012077820899608320763190058733049234930369453167191789783009407303126327484604871775500779035837917257604937831539951791753353877054993701116811749085419914120487385021982121764827005688779198348900008076801042997506890694692622420151148117962845639045107273879139727104639494148161478365591686276301465040578948714200152253557662514699375401195324390258619929742929561251524952630331040860253072068459830794472593013498266450649932067295150682040962242535149103768961451252538080552842736482757861485530952929426483407063264373275792095173098906823503294052402684547296513328272596062517081183948687763061100284008788037205370765792689881663113996579425642009189560324547952708553587990082937582632949590351215720469057548914806985122482608874488234566686432851268110977182576512936256895937346473781628549626977332668118756802624616997580168581302900724755101264566960594860591614641017543667311543956118372963607397894333489589640602306509734499856215455623195820299070838250421614888382114895220172849038753792000000000000000000000000000000000000000000000000000000000000000000 + -11588515450168611127819875427125406580197801797200632839838630249636173618127774686530986643327237923469104474178301036023081525453316438919919433663847164601241919203903995521086221715747297948566858291391795887376561404371480644628240237068436221749312322730502795710111976137726336736112627855308567159579176800742705924500542315998620835011741359695068326854867436582936884512746235012322433106944893988348571963041295637601683283119617793064687277558479349826178447403072078647390940690790671906010498109274582463306743021178570029452984121982420234185339466711175929421319851503520892078098632498196282183363486645839574852575101108105621096281036881115313371446407063755902322068444533580598156896533792874026591324989333967828098629794488616876852576537941222691854765872411493910054640960965072186419509400970677015365306855154891350434366077017543734190877410774658687176706999571194787342957810503883439829791238660498161320013298510140493967578267555633442093328188911517845077388583763203370372517855726122483902180490280938172336797479721064422444645693248293442916546860861091431019125620162736783997071514561022018596057320523163492812017857602769118427468460480507703069680107523736371845501702487793553567651501229852096141109335611579691263651982435278154617405305005171140479972413946680429548396349934042106795522754613548002467553946472989477757693835262100035988067087566698319732489848587762181565386289091497477296451747840000000000000000000000000000000000000000000000000000000000000000*i1 + 254137431777573235768445763652460430511612195379005124209473993113717864924764018737673733659588239291691726774871523784514177612361716750501456615478935183886101155142133068666290466462247217447208785511065452981227020038614004365975375203439065539072423142419708149093239925636312409821093977493572670303641803425861095367359916302317179157532770013656407376300371106780236432415604430730401998524668192160188544538739587643385539162264117209784897480619245986841241126663284762337865252904349051279765326947204485355034932217893647306693088094917497660501016255184956853775706405513985688363926793666224306176077762506223337823404404679871130557637809007421172921107008712670884292158228274387979066611092667536379694466029439814301322123908739593348808216605091929807783817639463677866266273847306340426664698256982504784183060335998349843889480137430952268605807335670937414917458071785048640563339579575666115776643428332987580337360521903450624547557771893664567061796723636313508299565885996443252309254437437646381734168580662847239293763886556780200840435014187298803445663473369355262207944273123591940725328581973700453324493819657943476939254436065912481683039721066424383162013005652789867278146552319215751044718280531765100906826645084064124799084648782942432332599490897110386473409249180007661003692467634159734477603688799119460274914447122156354963917284082580912147654957200939407468508331827562415044187697866612750796665651200000000000000000000000000000000000000000000000000000000000000*i1^2 + -1515022659490385161841924017529652441744887686105755302739112302687669981602144670589121538652845362640975470781692867548124515130247009348755514714228861112292750054010450313349586532724461267918975809793985581875930323063335727606206776120512714962521730698201050378697743162382624561160210076827522822414748560681304464879979526704082282838837040083117351448561596501003144412029144647899756778607913478920561062559139032847759147439932181632179125416085310143532191565086795339075343805357708287441137439445602511604172677037750130506641927018348027403516566665571060503389201118780395223307986659101675660618005223030236388333987352807928580737245692641862263348193560009503240275193388353949402011999255936931200267979866151595500517449210361645437154730334949942040626372632200628066502394431840034407340843966226052996434118242791581327623939502082779195354845181566393216483489748114639909315614231505800465860646824782602322918073188607749610199717670790918218343932371699560765808071454736541329489036937891808562786370490388200207088764870640075476989346987843479846171029056423579688452649689877184554682263745106519206296005942999314400966623897543444160492019310830840824429442686643117796247910891661502857461252265910504182110396530776699249900232227469844543247700912007073860158521552207151350827931820899332463681411378281645108901830662829608125026938195051473906982249793748737621414309004760187725022705853074617272327208960000000000000000000000000000000000000000000000000000000000000*i1^3 + 4490130358925790912741350628728278269887945240225403485367755983582689271366196020039887189983299496836399249413546620478412694974523781583100152418176626777146065425609198682121696015065783923480759121489930347421097833832610690549643148317968857620628276819692900883798095930809571472760917767519503689924234773408533215441157148650162308740463499334667388927590664924905861035545957090376685028935442879072952936903197501237563684336108741317930413798823948088639157620477318227224931679128758478368855508814387500170659919045512119603625889811277784204609042550049666659076100288991595959025581874371261777101669092404688542160880954076870678795145620986895438860607152331836134060034580671991314256385658514036158438050348637332767203798208966033600394815749069795452118329256046512158092898837875365759664473571718262556060029037515375452083061094117653871757045935504154507398719807723030998002213716098165401291174823047178517005884692961500127588193523207174956357033123073949123196005685288274133461164523142471081260823316579278363940847310225447419508831794164541806365903602995225757424596287516664190161873812001277344499795277325375171488918332168204335367644599456130490722654651528408004201692607607474650258769333110621787723568543890772418269022151744455304175399949526323706388179227875926218767615662489878914233469298114205891565338072942700972417145102471367044178339156283307506794320829334750154813445082448121430225715200000000000000000000000000000000000000000000000000000000000*i1^4 + -6346286159973234070367008403131956159842181770393342744832558962236231076686237965058259989118256863437226926121472296062564146633443310405788940199941427303620641797653947917369137649411211578700060063345708779787634867575266128086638725714283883112256794928051260818963954624530550389503008149957807103868184884597845010528899763225186881547482558264291137285784954664195154677892830763312647078352790958910948236055826685032347206884166262236962636020362207758478968039367358198579229012387293623253532618077415184196638583153030933796312170869186629380718471553177348528830347070310701937214364181239896331216668144764829976413339236248923080496196755930392648645944830180216801333140409115619081099119447325649866550288776894323643970195155383961679626672424360426788639961948948979420055919161471197699037488803005787762760092933643171725145444439567627636811353224235467520449317877861326563558425766374557040319118117939712575029737357025275882012968636197733516586513725535897819816906436137528242128647850754818622623590632539899157401737315035957384490941059838054317755863953066471607470787060276178658818933498714656159882864304659066833725989004687931888746456186054420870758967480472994290536948201240580439518849426447613658092344795907243085439711594268662342904667761369753849810536213960847565431425139593461406359681542774299563290802886710609834298324623311388980184115018615193016166652487768459543186659206326883481498419200000000000000000000000000000000000000000000000000000000*i1^5 + 7003329382321142325236322301205827314635303795154555446051596820838505819964068412610527238257400251980115463222923161271961207669642362726419795904260361815837275448923190226549594242264203268283128841155037868616352237407233798436470934362085551151725117541194049698304891307422975394684919892785944552543510552709611376620328293578286536232516730406478047255068366345166693787399969459533684207763633162293093315969219291285230182254457497762914036604443398158443558814167468512029354007258219984710987808941890245850641291327203037679864069393295566426224862278050071549109776118549966406290527702344866642825814827632549521432144216772555692201679163995172248662249864187512018231124136648788816550128970851364941070921513489019512871110235758486893050771022702873435613612438908726912065677780299245512403805223523417134058873284684808994584869155808347921636787711513278203797997396424923893578643580224625679504782562894489573044063517628810966351025473986565751795722999408673857437347506824638080977184363430672790248191821723584250260330216120929271977218252038053645053488346346380949654399617395172558544655215053549958973962655915551426404712669786729311379333465424928216428489125424206275699039143205195739274979164968310254012616146360114225417388095520550364773710675289604994109822537206264918374790126608777649619747733277766206232153929913423958567613560826983002598142321030814509781337111814123322944074170487555179413504000000000000000000000000000000000000000000000000000000*i1^6 + -7995277188173635379097565415176620082398214266380101524665658982489247773381507966991795062227932523698606007275738791336199660564272284206946794745551594482878474572009965649965312638512628480682033742441021463865801745798877574286540153192545346540971798005047608825464746116464363390508974932512369456859103286086135798451943335900006718333945182085724136652596627233027991917935121617015264391177838947431875233263281983307146435942410983457170028457371603004754743017891140012556470607137678271841469627676884359060083340560175766517991543644447437190471597435612128378021860064077085254889727726650601459462352105971376742024105931267599917403856407075537848566050968386592080354146180530501771045716413596664517161021521422864453222144293751193904624252525578766336466203507382450740557634693279964144902154432217201103336645323960358099715228206647617550661714418012103378045585140066287754833017428618822369167808612024260333430233051878588024334670162090956991528693502783189948594816842571689148549447104157986098577842452194801404769773537363947185077096949345532495280428703058892692619888342763989600500698896138972549113946000445484002174576144197724320568185857833787581313923600919980830732295830381404393799640978578108571849396872472125864610409921126258111635545324203851306212813498645232031276257772802021353774793636031077063371843011474478006487679192534217997770294102183861149633439437293271793747977704232039292600320000000000000000000000000000000000000000000000000000*i1^7 + 6828614400224194126514238502901884671223316421870505207270277182769868735942186047951723814901306579068198331113060294574618111160028306865246385630761751357317352104745252784403001822734568619021650892095388682212894559130230666781381799958728202713722551447192548761409859364149083562341669466841412442932498467108505124635675017949144259550309428089359068207044377928353704326940096992302426693044262953254498152314633117523474733139134216390393906658869689727215204369736476272539122570351956532588235614352422885997422705049478581719957196231827638350084248188373470599437425304416837088470310901705194471851365528066799893927416214517150961286419303855702043328133865337752648093389749593927720817112176590202046361345855893756655743976091449143529985492051567221673248442926493109373913345058263483505073856607309884952277496694434261254700130857323947993252442543983649215239691441933898340175434453992054493405009259740726879736134143957076975800776857228922919783699957208814109581597928138111882780123984873000953111057740763130312835926457986662016370743234716152733178885694704740815469285691309661601930356781456111537006236063005484748205318927439711813041618505839979703929018444179106610763568624107147786341833733104327783730833657751458629217569084502702615334037528939177461474273187975853195219561281363457547070633712414347821989726503407418053347985726456893609686347265332253188212206355435718294649657338853865816064000000000000000000000000000000000000000000000000000*i1^8 + -3117382101655926586667099664528902702586428344687280517154166513207312746476988274776373818150049462173643732373006683762280431185519542850890140141318716106692805823048272375181552115213960210514964381777981126711151080158246436162323436077724553066908107548131317021312409356140132899465758971208740745925924333730543055582734571035110071806439195836164603354903622253554120464294649021650042258715085262795294441124585859083587097773395344355465735610671534106195847439420145600763040975485464628931001725248914530867366744766109433572013577312555353798895281936114479027824118199167797483302414917073932337535586624221120436904417684119368910223233780581031109274123172987519896976193706884447330128879336182678062689077508392796942100139105657088554458081896883208915308699402773357717602261312530131742461145543682474983526290084201198899953098133965465994087270792433135492901826145085328728218887152488971943979599214943272094261992559751177695555661484421984365920020720008488133516371096844481753995360915747493384898423142342615658843931109568376798420011084952631828365639227890216401185532314607919601199538722102115038686155636362511987175014317499475910271547565795606603558286190167799693213015738288891486742205468991816621853020633659429336059359906471146626775820603568241443899797838025945275586820526756800459837659800044951184491323791482360043541253774111595264549652500567330840520318125749544131642629593273624166400000000000000000000000000000000000000000000000000*i1^9 + 969021919603804945624292904028977367440793447006851151920575233187949763576812063835617400821880416248207860829189720571740994001502495706834194856543793892653757346276033632791080951453449782490946309341232255683191948090614756983794235724992602971355996650092722894678989358052335220541985230301224021463750113061303866335089572605275824581782028030901908320654394741263959477065477880900967861624070581041909217511108956593848554747057059209712901328011695672682884566900907918470228992208056615766424029866555893844368204761507214467118741429687807934078639100916012236681422038267089125688304157597293356569269846880476669900900225970374879741385398381965192293577268912076959283182927395382679666525103144574510501062289531596392864752673468647037578269635128409774309728511752929273230298537506603749488468221913093915826610591834787300689561009976010215902628869568980239558737044265700586707981865316714072137686929429941793500766664374444473001525573960714388031439430023467978837416059514312811108423619763917492631695003383134479972027262325123145907656558045153155702519354748745277447545088390224186872522494137542447923900693036902291553004634889528912368421611169534797708564384640555642553333133389425360638728437431502019047277614753096733784359427692192387795174055876282347631043928475427519419279591282970049823449813060484715817116748016306619432372369596684031925149912673362686283804414072956912707398197471661260800000000000000000000000000000000000000000000000*i1^10 + -204495464558773844115427774982883530858131551664235178031540243700086331680360618929421995026946281430754324924483158433889422985180978312248845474748082567408857704472491764694060804325493368064978673440691294387873961905550264537156736214422685717988373416752637635812336628309913154863168214045609569434592280662956108824542016724759826525239858114380963226270359876057853847940235973674144660735018924806036560863381535411295606017369811211295671592863295616584998892201406884679015096909094774735834067142859659675577777360889124602617171520932741936721672934660945784301630932200703636034993109462885398233012041874832145457603172828305048900882725965177398106970747404977311153628107177045793187477231643358607257486619362008421017251087669708573012878258754334673733128767049159449518757972879017007040926536599103429244609707258698723705918339202579501542985111759506229670650216719731928499708618671746695158373361941569535303360941157179665694793604812096438272328783749815285412327401503197638644543619337865493219559110439563962996237677409635394449048502100287602856033011127715160219561363681461325102242485317476582085471258972599118487018807667036069914698376288458673205142868989034350006202783947002173489319107725087424668260813328007517697595988460417463576848511225256135238698381625444389637268878805499898850937552002743021273914015056859000285015199049697643753027523638877306858812599128449694834036136136933376000000000000000000000000000000000000000000000*i1^11 + 6064624953208653103282630835807436560732468098638328709728561172501412052572939459920427529854348532029920545581376894678228051872786141851975930578013487293584467439256489106529738850226866319350601348809524411322994734722547603217955999696842376160051981516718460408877590912919951114848489080368950270255233411974069367935867424648338493137028044749297739288059436106125105755473097751931295782266886083816892363243842907588115474567862248768510438072682575545902929154745133612430686054825315580162993342287396905163412616890194947993999944491580020991250814567425736303285263999652472891909348535262378788376933718447526250446984740701266891960182905803415153387237022685644886311173889754702119967685739697766692457515114803894621114011132883062728519480886744974095675237798709280117270759372113956081766218647012954610171186326294105823555491100078657073368942000906423120360262420886743277077288575450610713478486668002409792705436410081864618616573104886193299977237825477922489792138898560284401452077267549463898410060864481084178765821500728034019657142281673364741454671589793143287494263492803361841573056437913622850637805203721073611560799534854483059578288603608742332683067894745824269922095664048958894005029388102164705675212518189200019952942082459090178865238971431095346452202368001285317016552815233289057086359707437783916508746360459856112033037424225743496813823841271236570493513777184040645736350068244480000000000000000000000000000000000000000000*i1^12 + 51233597490239688744822128651556031887699034636824235357598465871587846396212631043445673281597249513291970127825050148482909917470599048542010273550425007333557988522894268651316593252312557903058553872038303452364640682320554846929743756610130711661893468512806212382878905485121866505225445086401463237311223790284907650239916142887001318158820857780155958604518724917904589074065699708719185521032961840835987680445346938918069127078305350792513562336909762431554587043209192657031659115251560770763721116336951387689768210373687003429419782377177515738991641601806366012119457932867901214279521410101493576415795385290790859171132574046905853984596671357840412328570998591146152346638977521298968111040138430491007338579485832426202877560852091640159547361082366167181244760068767495806859574441460728689260855034475441351500575284842473262241874625679128848356294258476624378734905969829899885470363567542833478573134792653168484789829812907538432914777662195282907894988448386257798415674437120910899367566563205168491067612395074344909486049976332241391985641317509433072625874285326065908117508545011061591727149247233273819851758556741720602878461859179577989402457486993569757892238876650664735879522000008848805775997152242784616922277920304497819542681108261701403090818017017126977241147360828971856686568511684473367054116307167579969205896429708826334842802054328318136093744803792780363654710744080298925904397074432000000000000000000000000000000000000000000*i1^13 + -62151724290528117050304083884336465298760132609419133925485259260478248261216892404616495323634054129231133641705485183466116466640588302411022478958374511875131419665598637245181430805957686578716862438513372407200220434823415716474697374086857763387440298392705529054638018280169408150559803731718178205272020981737918593276463919554136079430374275182091055321162680563641490361990888670033664717245969022635667120660558008266995403010658426611903580377787326532522885854619767687912599889071570831337928897967822115620578714916393220573951057120721900229943155746757885578237899877081676100833361955672792477057397419202241480335228094221637516948248687874943602502827445041859876954421969541347179044017145947418929794025382523476443195851061506706134931058220854853777413097809047212174981780901329157878037227916199995791345732444208052603785176664439229967918659329873333298595837078200976941299413916425473129994014551650442656657904193991710823786729214684136372271045817655192582579846954765345613187493259481605128353732274542095124921600444483902891420463058434827741992836158541526321182325830152048685680883981128114082691761704155505112548437340832976702236379526091022178026566770286997175502974609864778931212010147389865313381109876687772537327050141354380335839619671548844182551129932468647207753912117723948728688006057289340015971864031810364309871242871483854765438481822159226037393229579988433540110750842880000000000000000000000000000000000000000*i1^14 + 17467764690829314007410662233768248223433626717773939523972266400695153691318958525142647316458484833256064380069474579504932866534459129714923981413172484112805684695915074329862208575443517038570785901083835867388247360330259409346598530936061427229185033964746674722870345925782429944326939805947581714020472523209520939059010338999174834624250707881365262941032245204474981185990190962597183875609127164022897925207633386878895510178468206018016036346273859564402509322231492601414807205154756776750236462994897000197268344741041137139624208126391559948130668838002264452902767162035101174868570451105377064999347034041604312110544143646317242406737880310454092102852630274711958371557938247853045858283311127380454674847664073145999445230646132939572687297735062220778156082933699023632574592110649604024503558074572476418704741744286366114950089343968709238590195697030319620971126233601633159484907310511356609658569300184930689379490355187328618329206532366469401638808325777651909637552600304424905109135232728147081511551021279054135729305420876113943770495806335818431562448258306495004414382350766570991909700870568606142200011152480819789858530265671409111809889847656125718276224236399820946839839232442852020158900486763138237441916000058384121363802631690264023520285245794996221105597686145920631084771034329357595109415188354000392143767717603741896169602242545753466547883493963188907195527157241635817861687541760000000000000000000000000000000000000*i1^15 + 4204241183874909938270568627392997556527711897287903487587131329650040860732062651251314436233236273905721234012279371566991899842078456980476085574576988291869699747702316579123114047875682360695273772608602817026176751309539542060836364617285793549030674051572255362327394581767901544634706895912009281607486445024860623986256076917570644563524253361847887086921099198948915474599891208591158401403659084347298013512761007905732229331815438519186673907643146322042953629324173723909806747426150379119392290567566330711502048122584982813344074378045136504173717544113436730532600176869511274442573636634850714966569288982892183749565777835806564167541167759763120360778009319843163454116414844741716632782142671946395863296754438547786021684515272824878935048164060535737424691345092181336518375503398599041119721870008182136884606005800380599471158291696254010730528697153545258974495757189655949609395991084195376868246512996754743313751027473041811627632013533385424782903763092323334622421362712912535367224261703022579825244157736634407919329473587693903341012988619230415437576616208172578625464829756463070620477927175178840707382250828654043788894769909954028123742900067507508762605665099703308515363219537589039637377348099762204394731176696996981959494803832195256161292729853598398440367578833673660020723549445888194986924236433807982693152887268656316553145520946266109068455000107846967158200329174133837814090956800000000000000000000000000000000000*i1^16 + -3691258944320691821190998218036162274899214680301918976314455540310090700217169371224497242573473707669906999993812817858043289207558715729632131367250635561765776489498710992613101116087440057469634227499878584205943207814591557204937798555376175361413161364528737438960814452635208241455006069915620661451509848877837512830713866226182799762956295701273611464024313853400261328951247754599718678753798715349272012962779509780105134724420967183392234201911620115070378785596025690278554102417644073428148272852145241773097451936202283523493168926895283969585965436898437195871689144208830884724762656124309173382885615152512121593517718186091300980706797745308790319508765992335869704541107723493041995778865675232133138544210126008706431528986404533910027672937526139136626127315144971081699254660923727502275877412314655409040930301160772430768529803801431174778694301836382319528416391195454050378292498512546812017520048663914391244028675710786771895496434991223308812328801814499659311557252987843236522295049428820189162947824567819522795960648086747582169631396686509738079300532455688428991031539028670568745431040748818586645932938831847694336297232479679885807930577999635419635557949080131977561307287862361865767999908070650743924363302635474224768668129741823284953240152912249466920033226673654993077575216837269016452736274657368730776592039095798787697168005431609022914789804743554497610022433475341915766390784000000000000000000000000000000000*i1^17 + 492456871813308884866258940488040192921403244183297251979252250197846604664528853365159485270407870036234945756318516550762333677423656058499865114435275626976574916465448496498330591983460679278178965606913731704607968611236829067446249688297304176178756438646494433658247820815533572694710671609677369763029529707936253807071869946183377715427828994842734394155700147240782145402280278472312039302199037052423947273115281782531585254613926411666787566039033214259273992314392554276639383976345920546394431492542175629257558971550253381190531017719573648964098505591416321471866618665651157561399147113449609674990329383125429869970867006299766346610613731773442146388447221709952594193196193849493394224922684314679518600452432319083831931050335213824828106431638584105446761976081763059378763863811088700660436888175968803077377322986658396633831802794868382137158512352320464956806468118454837599842208937583034628852202306590988778994815767742723318518783769957839451767378391921725532637948186582752524234307889791854162586426118451754473815700645226015083579471161336917734054815636674383300027753745630479717577303441458643602799724768726668169755726374848399679882944768896912595185738928471448911995972627321391712478646642145317990365590044282702946493869876817128392245088357611671325018975163069166794440149671427644575629270884649143054372999902607375814051810674655345817996293507385496607363449815666629017600000000000000000000000000000000000*i1^18 + 344470968968425088873137097041741610258297203492021691972157148714038923483220354862551291629320330580806946983830804551337796317508967382874113848858261966645480271253749086096395023081294164621019427234063217013947924290262933997945817637100810235949253723845656675809412588945037839390998439264371458519436522900922375829784063561299375464099739652519873675669768916882964910309365055244266167653520699476478579562566500146862103230297939486987715878332503774045250795734832585577029507383290338623732820306114744028598108852335716339116834670704803100803777038743456931174706972915443414590327400246181876812845950190818171563855834553857107461139455469102770710721198340460262868065300947765878262248329628926412087195704513134304873357466887774165879533713232445343983284659523150949237154679642691505380160425580591719183679561094164988475954415659473375214410037479251448108321851496652352820906582784811875408560927020202436503939479965851120665689626270739054040415478386086832049297942487525514323343389130543658582043809268799052225164578876823640918449509335945967536962385761372973301816812802550913933486942260638886996441984730595012786739996715547711526605749784241627974891940044672807561440025884406389587286707114350095567857478286197116294752636426263023881502500915548032712395529346267274627851400276315537604842067488560518171805692025773179526824290738914157662515904827466464624180568661438641471488000000000000000000000000000000*i1^19 + -62217607590589969553517612144517350255116498475104046796236894022000943899740005537315369364613973713785816995825766832089804684101143112553182857301084925753969663678515956311858119825843858048191172918202628702970180591553498019714087466827891952366540212745422964445943390375748880263511292283864595050424638051677063635165056635099162297790775843235667981145516483428963919373710867279464842431709318461375230568837566239522243337763208313657671282627716438166524973912469644657417854825881185311575856628998609862425191651286754502006182951528869937220541632455995931334229992778649506607925256614461080695400904184676986314753468826085036858860715310162226066768888991761042972453515195315913494765327861287142942804922336185904599232080440912458564201503785850916705778063429950431219398059551717571702362820504972166947911169504099368076227526150414158431750840733171437815155233781255119486332886730871729382685603183093927850156178061089665303971737270819743951126858915205217819727249924212902688783284445934593066810081496036199718907327784156496544104102858446516139507293747010631933827037721995288187435222517781942763953695826851510026153221536731835230697805453153942398944516166456587328077210828864169090417330035341074531018677225236479509089957487204040848795547023972165216446762668076911869545607466038344964628821164215684238833739701123389375994703072334137353501434065012647436956507992448326172672000000000000000000000000000*i1^20 + -15314210996195049473624767536014135336784208374222127194952295717726138368456671261297663749583160420576242088473552240200429088661685746994645011147344604464762436353509703881586221674591944818020270760643183906380951335513108602232633344388447089637414442744531249973878146917926316605663752920268518936618612160672557944941761455252857959706855133445579793422763221066368643152691634696097302453150589057482431089211499733149741057425636685440564309307083634377715178166328923690228272905069229157415039044046282186362998502426781662236636783389325834521989526119399486097594633460756872488296140816392659841611771733953508980610792349466980530430578514819631682421300942972778641606087700478674714925821500937894105609399893915885991163201626170607310564547634216855919535875428919296278220065033559767835457217631325162104944264555886936266444531243145101952399148873013121747070846761258043365107353029567548144007112164047617420398981790399197722140329458268179158756388356381071618277451530375953102729115757171956771390320730568633061514524529803754938537415914259835562853638215522560773470173169510109618905429219157947201819098712502705260815726456950447279771635437145697542671164809654154165596476970182177577708318770003501883324222020748172290868541379903112211764242065272428506917999705894866661369213112405395326670796789471886026175311200590865567743751159940564155519233661197867165142798576706660597760000000000000000000000000*i1^21 + 3569927411980196040163744155385344551490142542414871182368880825267453774551066540536980819234348983045481808526077963395528974639372792891081770311224594577330554917270075679892643864442912093337569806773871952815823290205668078742157319962265826276005730456448505821769253767740424131266581803206086611905334734518064064225450011907752386242835983926698516308040521663379777596590952474063972236106726118470261682402499078113063701543949716375420204433537048739733933376721317670652991117501724041145877120432513697776269397588796932303146501251693080598516237802273641510834714757674856613415115899771942200037129914698700063698962658727618455068572808275691756390097593890444060248566157511607884051057454830562717631464854125002626278862956324244407335889488760765192448668208380185184644928468389509907820662600480725541411956045288480106136596215137569670644557404269332673834698303433232152978836375775149309238251190385069782608833763344276405213645740833064264224309074252149571409239366074876977028548196331901384471348716229409642557792206587689213800095811152059384211985129084677107527637568511931851427867225290349439570893220031860975023473368786939542398823821516870833871612645490775004210737966162793981925856936812438223734363536069621106809505640446952148021921443747572370865632669918379043553484724319275707969110693682195781111651237230077568829794732805686978866416375558618126039787942269734092800000000000000000000000*i1^22 + 485000328028043660634721570810218866384497162427783600154347232482677669289912571063381150251189038565006013321982055394253195462175792323119390664072569284507862363719448410091272852637632011690853118796969626630384877616756446278548088452921819952601722182264709566942872853327761855745537721832039190485437541083972073714472242666889975450479848914430531162692759506553200532324837495453623201897151120494678593530919645714030507135519731583387080999922660033426016062769435259727667963043150921547685783781184933325950506289643792976491373206776776376878122961975942208358253409054319711104203720085907746034401722417309758261833287154231340510435136052933994530081387842345282076532507538620878155573598834233849367173018763217398387040465807913911335454511252701249655691618758733928601557841046092105704676146058111484398947742477881279077448121118542117660660808889800922732081855017019814814619277080338107058708259646186560096621486663212641849477387136233920819847174485844753714520138927567265171908783241564100872363373753746725933883375898960199176510281152984055368570856144036127439931925798070790921192409317760506387504942291231035048564336837736803956594226912440802504179263056619618729726983976460470141176451521356787615475185286496797110872296491763109302847248513292073018731853754909771798904127199994085021083583389803750451820590105890852617666755099538891163181542968919651401823851254906880000000000000000000000*i1^23 + -77515510568581460210020731634118552602698258912869357325990029299536501735740662095688364056999214559458325044201087648375512162757729854073592645688088768049221204081933554235959813580574554218391112138655645593062212863335869090656203999518464626683950582562758821845989415790051597393127666934583901807690860590181225938881359650823335566846850129689711189607255098452388769997240010050012843884750938755180346507263069634175524576435358081237991358778464163207416873389803040320083169823247338896617951402031538323596887002946584948412142291268145216873061871437209242651269924169161139134453202291850806851035652469699799467206484574713135295400936820461666163179608504692691232765051323704265106834894819213146131943840274319548485466488823107289950804324628178268685090567619130763381124942706215198302646396583158588258114954440281262211402618685958036127155929914175477877370577920888244346899328196410967911201074380052109951217534010134822692001751072123249505147332180673946672854353719986685419266844392814313409359850987333001569936996141745576877502602202625458326909433123705422573040793986027642558071884646265972936541714576254419690871597602616633461288263933560861359139371889766873743466148629603673540644760544374517375502145913745479797278672352272289403020313198687833751176566354237610388593205417583969804815667011922016488875301155611742601634619342492865768347446117523866019448962311782400000000000000000000*i1^24 + -1447628560510835142064116302621976589756331658951121269071654865027672432703383177961126304863883025344898881873363090548748569767131498542553605226583559739203973456400930481254430816966916544975660976783587661890013187818420429758086422210643618500585265352115748562693181352578940055327198154493919828954032366062334745380822076883240869190692633583677225140075389524589052720016141381417912628532701677471746736561463815557914567668687467550034338933802440784165880700942820062397549433747013053152426672958784692517085352270328774462948792738013033518979403958641181430947023460100156331318720162511832812791550332298994749974582766174120136685252874050518959635610907166300205414146789387609153607511495872595410233332132881816267827941873498559725463976969618517656794600602794894176947848176589426819296490159244210119165771521972424944417747065711775389728398051728405620613616602731355667718882228991425963513175844738262600047575343942369062012786064752276859434688005443655017006252635832160642961633567994565893403536632150551070942577676825695066314010686576956523370755403514040912768544481929077727014956355517072007471722394760319895701861470030216770281758874869220796296185853054905489911976688782058190721375052219777776559923202725455657497161986322799183198643117715144144503502610178360284667932548815730418121274918777956103896775093577351457876654631142898279159497647944869892972971839979520000000000000000*i1^25 + 1970624633648420573810764887952644459730209411640381704133597121126073951895001478735871556570212467108140187639107894144222220016952106500746662478147403081366592378802528551789204607304294868256320060717644824654814732098689111829666316437422898476507860420512220047226620204086517016846607550280701566145123976141963671515528360075066038976666434139408128731793304490017091020505324327087612007875827596649669862523260060950716230944544000359675065524906071043649632793421121300963042777509656660888363736212001108572812751917302748289950743900409536909638762923182337322415612297814202005289459934960801653941937755159591544083077244736534731341261933710880162555921940041776174805620083172929954855637409996765738370936504061792670829517424026132079252520698809517095102818700231923787087197110441604605720252369882935376753198180507671789922382039804134678499672969441238872076325196778094267435999245527720841860557047039063112191174062156646002513861487636069888274295560950596961715541060977180298256319634155298595422541244817394661495407838227355801031667570252014085223612369315174791090622113460618082248124961855622677056701438861523597564265456163320411410371634516841816081101036950554273327478570226602908683154321319737336088852911631751585299975018311237279793746194482219823745849833093004503733742787486307859152277216302337339478987827606827366541228858824279712283325702630519416740947322470400000000000000*i1^26 + -4572409151387458203583967669835942328092535178587843593858471250992301500857242904519859593506027429414351300516880601914810865275411595361163757288404802701364177409006035972849955973177421556753785952614648509451364817474909736071294720170129851802726145502333479280736570449069512622373198864446933377711967588881016083692859537768287441524463329933766466525962620096879227492104752235951327600428479377480906742060330281354838314107583455114700439018137312763621181473247288695995102428878382029369031227497411629496579505183384948931261457624064369533339242854904010815074937965656841340860917494418098076052129129357080083925436616185805792013788051018018258180372604483759542766959414670237884285085846819202066480987091766291393195995380907866460720241316604084740758470940825810072547431589547207910917440695853151189564432554377018506153272754959801065958312740469100575348165622702964789663370512310596822222490446917518379933074757916416870955869240273926356346405886094981928762087834440690242406596434439849527054534965846196606103578833486410713312893807672270155360449714347755387594050681188261032552201886660579442157405683917554096624654431093485902140179985641311428424159882363642858615015565682105393610331669357813964317353702586811189702675579338869253457266227009959834488369836358163509344280842862742391462229871426655097507904567591918297594833656997751789336003466994724225125711872000000000000*i1^27 + -15586564046275384739313404709294841570361990617741712007901215933174791128804449924011094087501396847882848474622639282458446210605969108764834759373251428514262177360842076797933811180285034810326542180225294091639038786470416024829837711890674892405081826723357131345517102560070735104499721841964531631457882577669583709861040057176644553555399650441123012203119988210845495984073243271230651085469441914122087882403615978997534319233308723803806390737799180209300516432675604813391734539426683395222104609112531464012540381252894431116680037856150843601592150613228289724472759548020040390367627230173435347223054304999785103723829253824008545469810258025559959085298827784087672677953895807929581597867010351695297909388222997573133021163216240253089583600312570196877494140913736789020650246243386165094217009526626494696588634387788219224543396264416943037284654026012302176799816897536441830572649951760386564371750429947118509659677993500263242408905288307067976667532192518467979015323066644172284671705801532135274088573365403787646356619988741545433918831722849181774340326111609461652894602415220005598851782924193190464865886984119540328625698513022014435801235189269333820755081537458948190254389826028587152338166152873142637272679040211955765228052882514606422609270192690497756826168012235669244112064813886544163402935020984680615609974663970519047340126916775333841914596368784997816362598400000000000*i1^28 + 539307404348379441357713466986597279521473733254495707678253853422690471163329330731296960348606974731806700683847968837737719526314274731055897742468046530889148283432438005176771472521841391563950002129156773114448535879331746986803427799569921292296168957959386349900557710181678478658360299226943023328840615524485171660606905632712045343533585209824785500012707354876867713440666222051354468467768527391050080658505249154766606944281976421604340248567571703942148744232876475105103438476687063652217617146953808507801049701910743170542034734506128262981894955249913105491256455190566847530763514536007291182275389286981967657120785469690911814205110359335964306578095924291841568236007797668645303362994346713057251874606728246340743901875289351071244599074218072924006784380997959192884511969868032707611583024636601858927185272160174307997576851934785588725529869179946735296518673863454834149950383130085854258532356780911021948823027744226938925952258235621018617898127549478166909636300206097134420246935021023092665814248761294745830559194960410684713469774819010708245422283398474414787050920253492098101942847660517135644850831701014797739646355694098756508517880688817548925609371571318717630527683136900002369062058607706445894087167673837555846145017568049980204357075392388004034020645663975340682823873005049530710663893016524878122582478324967904924800614492276026725242496722866848923648000000000*i1^29 + 34051043076120331748797969228625001315815626960834521441731820565421370136721546065568814590180103941482661376901016940033786078274787864190245522050481715995764941188613440570860504098372005237466155932550226239107760965559086974920543770127931332349885917557922233023867041002839825969131773596595576325970763921911915794941887436205499371024021155336919545231127131972448764885487784025486759423379149268231533712404984716258725595022821222167809303303028943277073024299606339318566177105563787869816039108865358332893934314095075398184168310192410211360820579249542016029334420560932733701548287935714083609274777852532074887518980304948343725102089259648396987769619327019752009441985364879113354060317116533739217563597661819727562185517066194796591833994956630266264940659330276823479609292076605464445393502234529722839869315408740514521382755351709396488581081869226758632791759288075336934690470214895738896586460955622002909050170097238115205126103222788892514398597171429463591126196159651836172502225448376416552868784767343435803404622859437309410369890780084014159244413972071430479705851903893678782177781379056144377360861804270832656420968085975046963104749471422214499162395409753662751793501252483504748138784896452720401527171731591443317506517251881340151621074569623362715153929386961253080376431573569537191467032079569989047285774117645301831722033164464625101122191932724695007232000000*i1^30 + -3051296087625304763889698446744670125927262909686322874457659926535287565889640081751125788924053086387112057518464914665366019692757230677958548625727298646846753193459311183915660877316392523547844435254209092120897632321319537399901503535212347583265256836213511802180423065171956821155764566552137682576882704521666321742470176932292279788131876747638097834858525843537770550293596068289759926558235879318978394223047609403702734154440859899000206952403415134996569436270948855924972088284009580062467867040320530268258740363811957106790475475532313883416474731698393695180157655255669216550711870299137001265673020207416512865359327768573921038284217146846672439173789184102288961149094045483860825747256015841127573868031574652881361888986600511737072853952631363462901318917614508542781134358043608979048595470079415906738273598513960394248782452877251868468586568137840732550366571535358103074260393700544155888009787538628150462799127502009423617545821751200612787734659171717259535226854255457818995145677390362831647008504440548963703327627258721125817167371686537072209073369167391658335059266970948447488920812212604935448546242022204482761559854820080872571490676374096437587473686359036020582794628326845965126150616768245776984282761747836478612604487821285819755761991798675261591219605885059142143087988707502641293222555743896426560447878221970195221439189566829750323365140179546275840000*i1^31 + 116511303651844788749417108010984293372635953413949011412344785134716244767221288653483711794029399180513048484624560880801933546974784450806723901479307019701508739395899194839210512538863831136637401042430538096948085426342737407113405280555908714534595688353293586151494813462739335413988215650100170009224099673378052296065532179961503938308151412643234905725232009737835448869063924464482159445139018721485965139206201335091851954198495808602703746004124772255346709283812012504628636898747232007108161617823861636128211964549508143643755035243965000750533680323673153541330066042257222875659266181634048486073669819559548978322579530134709224064572305265832080704072090823632557697622508615774262072047498623853244176855848304050466358666958634848155448593011934324174144193947426055524161939052587472248221434489574367693983745206226990152034297113579168828906601198302726778353077292718231829152210910239233998018401242087335386819137798768860381536377142990871763648446395048531225239045686557943656533853836965623121556786945764502838837181316495119932136595349372648025378999887277244534499788859138178925664643182693841269400034906115069516500422458423044900989409846281723698397845445109030509043333798902231788083700225979838230900333935892791296200546834595020002012982905269450665713677832597843611211567356792560643672701386902680739815000835181613839628418754938092456312784507056947200*i1^32 + -3305220553236515487756828767965352012427637016912838686195975641505001789051748323452770575976135081968300446433882723939716235089276183226432273056668977873787571290143785026941367285352881537295630511621188660318366233299966819724175929954673853402598123443534079740589801329398054010372529910551545249578572459519912373399522346950076732793170046834446536016055265500963943818780936022874229332494392658278920246624301938105579117274464840145644829338559890033831821402929533399099345982648360108630991571982254149640021065095448061146653318319975927943261979273219455154825315653288120481199228627883417621842401299914819009673153255482025748029040895023258969198940880062033323882791580200564041824117263962720602072211294687990586360959504825130535142541279788369895489550181536674100281951400212828464761706232023711734863877312747825314470117337224355173092645212739593421756552609357677199608807926955177018858883161191587469612851608481350818449841732119736125006442747240025204429972698335534995450931822936273572490419121735345930338816365773534551858119521229817350996236704237594128572082610570933810991023115006366915847767646259622181418603392077081205569781420748914067751938049244501730524258677158164981647003853238670923685949325495899400787448703119368708937206212796568372496741220081718648908129410616127302360047556469426789015087837450037467234628284256278880871908208803840*i1^33 + 79087008234116832710133004604184008990437664665665517448412548171512999725339806003795447760088766126606596759209648471408296944050293183294186455893175477106543388512681307860579395548159004562970599766259329928924047654315972982645396044366226596206708771063454282077252965621172153162149523270120619203651243677341925802803244498372492005834889382704077199839938464939863898689125810748031283954155408541115085147610973130598723557339425204380473450445320056084039887679514111672825381355259696479943056173727278281098805641020557634492101192901298587774936751106231040559267737673703170406080464089392608764285725714709990290337212213014529264846393105627939128935014798667978514880679654306021221595797746074678084395399535385442220456553163625880657188548868257697533236020431616774843859436297832222588588358174760564162119297811938923395946684130074861302258919119899392935769076878786754790632658962263707826825293250365419671223664981525351575189149750884779744366299451880389023198995766430358961750544421730171537020944034974552125952806237950549750214324907679765809574651954583256569640907491560915673201753148910275646173492570156887554778962335071704003887296132801398353679286480109033774111015565799836879667994964889316112921043791989950264121846169164161006208844686790503331182946374151616742914633771070221529224104253941914255776014180240710944906127626531322116815454208*i1^34 + -1498101486684466539680825265158931570764875057563693131677681657670477592500931899986695064926340820119157952559112135502051285700360522988196725050719680219999031697697385859326388958803672086881385416862624404558628270353944532179871674736006862229351130373982375099250031379215600978179512146037168317686538782544156206439489733173521749865394355938341615122666374100687841918245180723094582058669993651804266226116370181411313198126485859775445198620731843720189439613939855863001706019298103855224648378291300701860314551033958181544236759650238596005219396433928223048847782408439314445267150030444467511415696005366392294662665236382285920185044257879294797270805664424374613265974534608820917101251982486496414333480659833516562837858076994789730765029628712395723914554191541003838507823841136917668811009100114742166804635473818361164361630480188265915486226283254479007975567046562691193857965316025179002425343013738505098173572018651452064164442194257172552798245300464261795730200503247659564544792533778974261305725979165233723834160118909077534488819722571658617328412122327405496939043582516196831665124884219689767569374632916627950752398080358983781228701556926672692189420584057284778782128558161671362178387007096285657143566006105157100432281198573150953465983386867200143860009503729667551438030402737717109875150741972351624611216768586256855697187991705914464796672*i1^35 + 22694471327419274380802256045749366441913081064432450044514912147423301638141209213728847393294317860420384034969971061513734603721063960898498183146149591020677375349044035283311817410710483044290284766873853928057475758662649475710564971240207802408765152702378493500783797076945902956269397583412004597653220177607564183544927584026293642868753170535578976365963366683848137225490945835838662252962795768103704005565748173122583388327460135161785987045785911304726118033219075678441520870577924551685858107440535803126479264335775156446892576615021150822188803609259430074216870973287010752330682654859682523232206955610609091615981338030996224698112899324230527082127405802523857885336633834610050768411770710824345424662739630391949175932410970525353664223954711104620458641669996648953847166641753579870095142568854858865826490231467437192381228449936167369925640738798468799300104831523212347588149627872038042833470489284788917227159839978679156530064544607107134412315218014741335398650975890606856336050950050717916180052804552262513413149366899510233607533274338938630976508626649440432038611208651530914042844915587806001956476433181889683123252951230872418864314461062875259226308380465746367966043979637161655914662978907613040064441133019582164179407000869282353601510237210235175235646098200754671502325034507312951357900883525570547459727750794927034906461385500131328*i1^36 + -243199659380248741580246203900730829778368281836635155757109284265672078942099020695213892165659952311371886819895650024476475102312675579176329180748996374404963912629300743521115880823855188368805594254754795279193481948035175476717892037944673801551288484484997440499008901879367711324940595452910588375738482999106157672143033315979839092279242105330995258676026914348544824586359061014831658483331429150224445194926994856014711811556251983950809531738270523352665717034203978227374782566078417708337466093039282777980509874926356575618816843265029122847216271453017761842736368508469419751253321726579690202205365077569044886403461733811891749117025035021919378272567132969574471676512133825658740720535150214367507611045007691030933684118936553625032348846338878631711311754798842399934403368982812944653357625007653209450602894709162529190601764963258071685740467554933732270300054528433467041385124548705688106941575549834430341844779465158285108162689854068278261146345692377464702541531113228861456055858614651353277087481664334251730247146987040135942327415119553592359016407666271985464041147682639851726647323625107136540514759080345724028477407013922003844185154137094237072633312352713184504527872276935920983221134844337544621129927330892956687439586937469073549748732103060800267366800077725738061736589690385543895304977308203071003120310097321036428191580815360*i1^37 + 2112603332303048378830736665891909022891149656180907885075225654626895111468157603455437112008437486073749354799620101326682335255352080142785513135836812043973041276879416188523015315314992199745786881552997015635318864544559386434111332801520599406125219724522636799852929337227946118325940053283268878915602694012785929690302224921088299451650475715693135749754651422389121904932904273683797305293329125353607138469699900411440556006684439616607199715297798559530199579813128679610385316950488227823927095699066257773236589689583379577974369992737035086397784894717177605771774294968560059594760346968600972347353302737314135386953981685486339162875526209035223459738496456750643860101985036559314500813450587836412910839723230554916178890868219010252659298954180190750916678567497221314228233750562639564468675658579547558645158028510939791773368033926033306105483329401914737027829240552180243960583739884768482788202966209233731381476618484512024672532562110029760440510702687228455016164832717565144364219453183186957223342348450354098087032831057538128801301603516669809492460909770609433519225230580764588182021265887179624372937091014858752296452293127694453759221660238799347706960889866997693031635574704575385125862260503501656716922230897210246774469722712358285675025058680083124191555182183346107405935210483912346011864885883934478892719151376271718171541504*i1^38 + -11672964816793788576974220133609427868810679596614639643503685093029795026414724126941211586222686180391280667632718292391783255874453319560019338685329934471967898633245769130263754676468610451035119239002053669545417699864124294535206681795074604055894957075631373155339669923812123155382127126493787164253581553662940709253890235932747132247739828816725458076332802268883272411081368729908156142816976811423910325719634385051326423349166333353253287536384492434749309230150625317599748525160846842992998335879066623393857853754323821632583435178255729246472097429115742454800895116148283040161796977866067466865260063261579713536341147545141450804151668230126369048557886547031607186131515425711986164873085222676051301544434471435184780714499208603979806076159713836114067485710916745970388751090789423816214405043818440096127017731458948366866999329031005954229107628781465535563308596511687036966572831960681703669306226455187786343193324979398876092430401181770504997756734994277310920321556990985765971320628899845831113306164314708878264260603729602101839739003408499199151547840052455096062082984025690938600710626001671101191550318194014597383547003811282004475244459409584123411937820251030433997307921813368131541161293695696853441408742389168739454378681243772353094899162839786357897336254110902630292770591312534213578928804148344816724318902479275163648*i1^39 + 79069915348746741475841380632117261925211124817073351502378064938929771371174424690347551978885223284806972918795726556836897747107227131642902933683580775402962260430205704859528350498471955103258410266775610933445586230256936295396130204018507738479204161948955170029304304827681950059352064520310851718124431274711957867705627918223412319503138439839733273970458746264968440386040605541597559662654378592891626379516825596509851958681738974092956227522215933090787261333387046544144745560251388159595239801350910729432875134661697510254504748831976020990182356914783005341510863299929847553394446020473927353002733172517591452590338115936843203849466574256042532407896619316227121147214272924604402362965870696929891153673401181329003973851714782016084643763674103314311385641268169833815387711841687233668800107596384485929324520361682924842115992228536735745251789166088322048187305345767893390505201579115278029457686114787612764666498532372557274061106101265644358550625805813368553390668302394772617549400530337106808690468442106682372854416851927910115313416617210871323426970831232789631102281687698376691774374194647115129927700094568237418320883522976990877822076987770768961153860996956097308017283352663058896130362098537788166830718509128855238016368801231432307812760992943721856588206112624148009365480890103237096707970032844014032277645345947648*i1^40 + -245152503779311525183028800354604912799389982237463795762434900111745057618547478780780577812642266636681757615402981242996634907887897654717870438853391748873658237864335579483960471747853398136993426722179504196953604618095004067096055674689478820813844765592185926814044903361695121043920054258014572496271660316487246605687376852993607974657661848764801513363228284617646976747157310335025771195582176356405306110210196318413681444004580720105419426849459647814535290697588006587471453248211028412566682536932099096256261353997523434478014766044632631733235522939983550830021870262703164592802555001483474208832238161626053308596252715271535587196012055346469909022068125414239025930841469458039953077033678664924132269893957775297796621932323104730871085896102127510775190719478677307325328324472861584376394358117841208686434194891723304356592549572225362693437220577525331317021169836031869383954193147628358670614703910880842081472964742896287934159955258796212448909395590549189251392805299353684276735267451775407119459016643566214728720619856876257186697363669006572814760294740874389081696573609883066640433988944929369325933150795484656420274106837768524709065513793879832701923203494481656483678456130094820261335155840174657713639464685855762889897342832514811649465203643072724334460782067394849611364716923859001645465465586515919560016658432*i1^41 + 667778518011622783211497113975177756769234453181605743321868183575906443715928537593575690596225015167780108904922482297780566973729178425506982884059777836524978691799988740755294821170575562366469406438619495046384935626297980367741986815886742480311100866223879793608396462131901401424844000018037787966902546372663041083200891374271987908428556556560021915892823114035955378700537245104250256792622217975626709286837916739028326705191117660571252238503966618995124816540758006023289526938243903713798591124898202372102698504039341283463420746452639167032865903495635239907079514077217984320792399952800071371076081417735389988844142547936680001858949813002597779449298879018459644691681098426452612115182078012948686540450925790465240461205590514951504575497841984343295369121167464275552130217046049070474517170802678600323469470435223995119556940548781546869060164634640890269631904930031524608246115178433902919050869030015965325684824610584194699541652420051053702872006730940975446465945351039714162579378887881847578623407147230367540516953125341647488527949220127001921260360142327625759279493291279440985843752421149796747159895993325049188904572880698806438293215813359442371360898412972553755623371393312134441486329696523334238266309836556682125164400530640066448917316176029025084955975391697937478248472864056039172750073790062487666688*i1^42 + -1927813657835673755388156164384009947827034299804276517800615144745488717335855284921911460815250469851242793391011956646079478484715941986572791197763795879487350825520241724149115322462441005057838487245623057890298610888294013470956736709931799963913985896463969244518627927487366532387859938843903054412112319891740059683820141953280523064050183622788537135897762615102888525305284524758130394110899281122407969616480618984628385098359834037067934802521427918203396199896942647351755527575514578630877706839289283372620483015924773510737005042549914201491231482343641904770730178124592702067983928973631810668636758974618100600734972062030182574533125834870072263555152021068878367802200217048197269130264479986302409352377152578216961966850200445197747196954181732574249903209081661627926454159311527147563426215642336311657599951772240726560490943326406469175657453125025640310510281192474259045227061110331353532162207736814319884265997314898047014219557984225400976486690950225721390722052256825795355457395494607902881981044373760494846161373619199214416850841947296887121981711865318069030904482092330798248465733611234288039885037683361275561408980523816072603272138576908009017387008487744905851808358710181513823301209110458077561407820346371802676603530975897269233778465332146050214295263402665263961282983968051167793633498700447744*i1^43 + 2652398178599054484571582140718050621673898870496168028807283268319539826006855946322097528771792457888728291139306681969853513644127927433011134384019027049506174843201564849973686171952017949365051005610355674023399910913183427550095412569065567747462655180090134677201830125851976780376775847840994873818205539701608527845651132230755331287135003473362755090746263282049048108542473109411243926052500791174815515959680173136729728266061099488406013225400460144827342834105492603891816219465587611747681881331426191503150409295249430413280015153738016355430389569589715644237241834455724062870228826869932178019629615567389416369513712999597096384569318984480164512276947949436672524828196592686487742456356881172204700339985946743152829581716283294670641115107324316564952799129595582108664577908753722805618062632869303224091418013191188285885326277259806000506369154930657239214363699911370598731668126904834570059015916567306246872453499899991555030634351903828571144583822099083679593283419714150550974448700572604320676614480816110549079341407703447650704291350566484816200771581622897559276002670540937489098352149436374778955913294877004194931172652617745428266832613606732368382603355417744350323793358804072525309729278197713971808848517817392100850189362386927573248441710784408081828903778383246023835913291637338129859228991488*i1^44 + 11792024260889031203817606062385801110847229497264452776159912802422822261705724421601924070252624025102402708837125255643974366198138127619296954676697074728679200693521317755129807133443494807422663093253825528606133738111871993735232518947280349794082454863804765855246881647986028526685917578027704523452854534933654453572255952524208211887138255585071387779551519651850440211006150248322821145953768411419600172871330460212812959958477261555648196120482335793077669048220812158389950184833270937526012718212621474627062496113651613307094278327002855436826729557980478878686997283995893324801297436283274235511867453601401675666099147384319175962082054096122926125441739499454484953983038597738369338225140739043462991450765336102087390372504665638509958996493517403654780499657419092019008989372672866385529199885145527936524896437252158236744882578289202187807739354342627457932966306300994484953764570300297975524743967528765743088586621467501162681447344702534221018882353673522952115802631606119179047853579087191423128801453366572901869872297066715405010488496490421947661381575092081334275868243832225876714006787237241909047185570018329262085197233444115757302772466576972674195890258284709699645128301660664937654489478270955468049655044252217027684818155195363198138955607096925250438095001846823676496968680233670054772736*i1^45 + 8777722007142182742155817719550888366918230320849661818325516806566932375389693497657156982437350840079966516437601488600841977424901243759661719906459968344816896641137420714987154906275597569357749917599833359153586037830218529729873061936657851485354191281804465789901259652994702455941814377466864765583918682462546087374204284511811535437340704249071185802924781852006165824382309493906710069033526824087825796451235289013224916305258684549407468331945834102730032786683172760620435364229527127570157058507758348505999817288762792834032738581872457637472159982611663209950097283285984821628884039689091440498516846093945910051053214076699838562633671136688368083756950534481669856097186852404591755650893061125520770423350237924256739456480793413385646299862510655985587853487782393272802799197808354898177307808868820735161037849005392930915191151104384985715753577297178052455707939101201282766767560806941409754796083820797504432835801078933087149602459846717918854460091800812367835575336528764282087087354113431154738582428279352779345952962177806208139679650169202536489795503890323326573093080107413664026708271497483827461216001684427092992385675695698098770879260620975020077245122505269179338254724820757004654276575973980790669455903511464753976458531636114806954701989979888154653111595973312790515467553328857088*i1^46 + 9405279973435925433658569071719193272251410974457216933995225690895776343293420054545533081528674581338456428313988587665650563446953566275971692121677188957807848404024982500375195348136614365405551234139773016619721591654754567853266669348951161307287625865267025510825663610743698177529118805802802546694243489598046521731953337934532277661431917613552825050639413136681189663231046137645526043756457481106691624388425705489680373102011835032606651257155323056384768288603058562187394341676812822857959598823688051403071150060705621451278298284645564344703620762575646116182130117107294531112277427426163714026353641640792202483793350848250839951180209943836608877159430965643971953631032790843742026631530598615499354606209496935229539502250407489846726078630733380141077115740625700506006418979537157036097702602575712456580749495791412815944147608789260964375240685044384331246244831980764980757012328140626525230997578774571315907629698222426529848357005560422235902615320831821983404909971661230708594818248557102486856456218444151797702689134001300780279708582502721051190179330468612480489670105905428086075925425192721381226341531114917762084275745604956254905509824873746459168379406245378770242738628515441162134162373485355370209764774744531953925624633342543894858658837505861921160967048956532243766590832640*i1^47 + 61904539262509465631235365516919218640072527239966478148209700731882593395844182351744008377271005819934575017688254144831990346299425159431297666674469453439329666256103537761707535978914854129015347260783568314380076332262483001376135499598996444597598878968043656727187398800714886613325207235824669364657595263735578040397111308079416650307622470829476647216625618260078268473486708151378117227240050719646348184883774292321599270425202395062106028354339614274916176071591699356207265697007784260862453587962965134684980925634769458551673428499715898354877461376889668358072957686075024936812342727148446037424439430295123105273811901728857314982530467162499401541828306638395450038414684922877882178285216280326246820637945355735347812952181908042830468645379461967792390483058214653576241310703504110585028860641420377879993225442256886427537279968616787599968090624180027369589402894419422236664366070480037339667722771260347987971163603342337347090215855540353444844591007383679380831978806743367709928784576413863668484812722500382735622031429293554730471562484779434680285057200705827365281618260989234482776453221390147636247796813884872510811100521264498975658024471232306207620757388491560890219571344525374195845284207609865955095899577889602818491755052607864468259272164434083294171291835228539286716416*i1^48 + 18968599485983895272497978354223873981882036853732645385705472426973305588342911976332452723514575033578444990886505444873349821963439756170062960531613227198895930579261404509990687454819669760499812835539623145135663096983653622030637567499873675941441072152437247597317235971607892457409165488037666556241078164743274175690048143730951273897751339122276825330498557960986783600484908491214297687119110668046488428619355662392422080671416770350159226743455957650736581509883272540065330792318917590530108442187448114374571023562880600311491528271947004704974478997910280057465903906783947880851052020868704838451420656326839245517190001258895434397439569248369706835132142692326955335089765861041790554533092337127788413805680761695409726917887716773843961817402534265728400255029148417813566591135372769535019499503411893532495655308720828168189951177463282951723399914653457101712093652463759505290916926026499450506738498412563274392767253494779028124454513024491305808091696533513088199888881253780023449171688300848119026595785059667060232147235558383115001450772050101489992813046517010142922342673279329333248341738137905373927285554271431500672229380324901985823507218810681272277851282988272344828937351152963992142259608176797750117520943098538451104978066284736263237028330318374123067522766897938432*i1^49 + 1190676175070361713265847905473276105157236871801468424904967710817010854119887539745614893018503896417576423919659906673626671591119510834393883387488000703108285959194869501581393970675584219401306903423221109678133054338416642990768978307863451572219337598198561979593296691886745484545273313531906180674617691059198803525283265132502905162686500643315602939035161848345127526017636125400264170377556831042895274749807980790573365977969088405158700111981219766254692417529548144734744998807263885010975339409141144319708069512003862565750973205645237894041695004178605299390364955472632356164506030394130958806991899808487398380261482131642600076768124477065596095506674601593307186450172971316514662454451207455102068895300162620580235941295430159457768606132865674162581762798680787362950092261076823557248861192788275527274972511772646875650004377746844551070217447837316191929912141759852065114689018723090815495602216973638274780958042019351785173986651515737498497025095324670359519803235176672405821410696136985535890899459541516335138705947671490682783307773461468805570729916266996914989959508759076258790016000253606588208449551603253282118232195880171894423473173461022116671303394525852558250199867673992660957162138663820380232223793564756868436795847288460197969596136680603912451806724096*i1^50 + -223855917052945173279061416739620844091228542496342020753702137248302505025530438770859453019907141841440751363662112117487176934618031287866350920767441155411730599917410188946106833097412662259218470784239872006471568056155531535840459181333754012944617923578990244598945172633483314566712620254244291635098205843865757433696666213369089919118355401708260967429528961109327845712357532493853286350230791233110156261146288820947445948766155603904694501860947063996581934553304400807877104314667574203151588537265485393129100554315926082899773605321652812875764836160229428012816746157321117377589510125389117336333808653397485905794840989073790285967123312916246987333818855033134778718426387612898969303080059607930460392776323052806628026683071074567468782293472856393882732523494743364005697658387041682253189598299232661981827432601964578040031078557157363582946178403755062971658065853585131332780295516712757582980796107728165290058961467776084680275614051836552214172510177796400478515773823120843054048259102082607200435295227145590190446267358065953369954168591340751527173537404731333805370266005407561550823431253873810960855140182594940097953324326169907630514554790893370597972793019330643173566030561077368417429028533378507964847165056233920048898979409669424628106378608975141666816*i1^51 + 40293700293602178607998892551454668690599412718518021566041972900229949252624586278191081665445107898586691376322993863394819309156479454672813879266692453704421498987668236997993771906033192487949444206088754898459957507943784794287432740102494249753047432956362489728866191588738233011460993934497825254420302493904881757763295304314880614593112958825733654821277933496973620202932842129647128975212703090792199995813589277615920465955045654550405863043996938096568175530677001694148711490494584922509941249462100627747619681908250521077129543519200619545025898491656236231260743792494002331577138134321859231537245366886292365756144527945938202014436671903942152643514060191383522902676013821322351321714378124763222197661064775141977368259496936879789761102169174316498177350136416332840784073559877825628866666897787907404095462329734643759295597886218159821210384284163452928668633016500748041546034676024136445397758508366013075927388694983670929887540508140318768490474367414044844447256055732860658041850302351020344270482523366212958223732681630917316906352010020563295471750262617198768713232086242839478627871833315573769649116353071912460122399380288373660093295853636909174095501801957217926369961960699853808802981091766351999486471138559092409950755668751423928475678687239340032*i1^52 + -10398257588070979645086483661071862900625532679547561438167283384827423670693244070679657315674771411130301468820868563680201038957517584291499200653393417177824555967390726195911867479291469185247117417776178331293435863098401044463031589234840694376666863894001785448688522877229753733403641631641023866310747906946786719289869867009231658574551990863168759479597144304943859402011786123471058980506607657777006254656500366967116108030893450341923614641463698820735375812702944405462754407719032525772494471889682152482169628448777690122205857042992559952839371648343500357025172615183834877015314318271969132148980234103052383984417825087282279685086578338362632428603650400205064480740969956260991087050606372167002909600915583854607414422891996232731298128160615416684684709066494734207684456561370368033751826947353476789890319029871809615769668222142202671642114063966168960273101542510048812760025174913195736377486152173174370486917335511135348001163521093683157141041708669078902452793845492542654487013313438052899137787994533707010553545105566793528016428059481447864596461646962771821387715858364480731846293691072930540288131758855933100829593409060192680180390442536952508074220042068215296532038570781792531759776178092980110914888768430948721223544865135224143154916622336*i1^53 + 14364374645857235472215393074274366612769383091072363536945711735893408316408208089204214615705774768058906381984989761030686087764081107080568931326343908740518421706136925741598479387151231740206596615331028566035775120455344466879206703805705058452473760346910768400452057280058068354929022690229307832757699643528362388440480451770486563581095089767193728602683074734015716549552761372901031448525904436032994444764265534813220662747111488903434766521654583398588984322148597623977320257999292483345453368829982434904230099781888731101523229749455640834241797556281066934667717248739364307450271896469426582064366133596051370927984119535947475396403900374748383661520111143311349518364384732715938836786013924348956502758928823085078441991203998617624782403395258353046353771168630497722333547724532624582854102778577834936446388815453238554169096917771721836460567772295934753392334409101284521774947707996486797091475555542838351059414499043623907271863099435594626098114378126219687147184799461056534194577442492674550819027086418500739347762693719853148006532712590634591491688903530127863024068268904750525571327713177462503953196593836701243629938057296133758653044516082894288034410824495919701773219391060905661221422202565298600470744542625052816472856473198001479745536*i1^54 + -9920591383874904730159444371929608605340767945951729961841837046065306791180634475249228417248638376214205530178519964368717822978439620927231685651874201410316092465950898960183353306559839905976585277825096493768538307409490947234758922421100281289066872822671947188639694658188637620138780299995639343422928858437142422702066978240151086542665992349870079645556870260516247679736793528343841828784321167968387370971297453352629559692953368260149362765529168967562505286124279582942934478533053231787410918471510282957776107312415312642757759393363230832585030872468541235768730514162891134074681238477322187258930134291286836121000388117032691358842909667845419686820703244931457398708968117790048491255133163773816545230725524888238686960167088455537540135801299581554098308538423970259348924664052098876873534153337624167547172125376584590699295715651620946498080180759639785923093398644752981559489260444750824374170557489199926145694400547368638438799635951598267288845153050825646829620645156321110647129260963040151908600984033614373347270858894067273332522273086803733864203155407701117646327819897228496494426920211688444979840641905084061079043623061627124872510505826207207584278443848779141814020470936712667433252135212229430958822735967376253820383446297477120*i1^55 + 8123089473176965038923379551750407691497002997391852709718886114311557413632705604541816484971648725953837154480242887231404007250393286413700308591440765134215087713885076394430599351642392082371786116769979041588777615917111752056532112710785610385101085807940182888394848992653139811920069279993271536390296931545845515284958543707103194985258519602335844628039660894469442645813676070686768327461550756896708851210174700209224858287165580897111033250424022590728922479352285424669804426306837223185367727271963080339560379762144441340747054618319505410812818372640230818719971439306618355948488531729375206979387160054262294128671198199549209018566789359256205279565185894001762674765090316504788608856429630209690640012290247114371710307289533141372601463104817778579021373143960597758873187794268509252579722710017202188631928687993405713118603251026796036750850928705004029586780395059274269874814752501945598786475090720476547939648860855899355819833969532339505252080492756032281970063914554900289666790286698990414189999742664331674319102711456205883943848034170653830487763278129285107332826427267496273987581143808138308338806258247662943015949681266562501815359172578756525027271905447275944779867016489358477837733046759334047603825288641060802784066011136*i1^56 + -839551438717379098593438150406983885332556548951987377118038494541926678482725055563025463090423889301384964109057311605763279556738190540711049845808550838953935696899390344713103252246771756529988646870673791858586675091661734225246290292735062922347699665823185837415660652099750982172348603228819028688295526210822563918684789513097166463701563896760864863157750869842182028599972903838368113252266737825148285353111360401005130584632397891925837594363189436569876652128883809830475806576886612074344693982451312971708733293210421993005983348133233098225013668339811056581229385622190609915000876528344130485264064787089521359406527839473076946791898549855807208724004829879399492485801856230350104904910780214652367921184375915109605019746085332106359113016936059886148074045661498083416985136827724573558873715500469239377205698590702474305638509146302621867846314263336264024723995194248383423682201107364695995711105811690459828827101607693526821187136079457209354985405894850811145303384784834406197521043120298286235630116580506605688390531280073160496752192172390601899053944856462947868893038103682312808440224557701739987205229767779219771529745891301212057546409292081445618958960099180984712225826887512008291686551093743545735775627534569475932160*i1^57 + -139952213962286037148209106615093159863341095783749795759086324870817288544088876393539887545394346126310483920700695444641763766337094470796265557854254014205364822175732728111886928488289598668720335003563647766254882073015777917340530794797478433667330452274318479606767719030677642858977416100574805265767598372428091726652200038721794037388509299187224497134065596055418357465083571202528288144034779786456840047621770561566719097351335895867756759954346245317810600985028347199961574780040100430450945137831928744969927190462862637750812649490833223406592074875196192578578076956068099092381179135494664433321431269629593451881109504187361769366418730962844027898324587481568592676951432678458276550843866614320040144441959794217558514058186860350474527159029058678636866789403361380605499814766020010856041760743455506188294958512564685590827097632020491040053640992086355115086225286311944250207843109260338437887235550787335605637240867826276267117206458967593105029269197240960403912196771121443081715713691282356709058203643573201344907553596246551144109133899353501803575950261556379986727414461585823250883740077019680009100129396865354716450860811598499208335063865207312297635446026967543250968779069709936664311325795594671809546447470198784*i1^58 + 22369117787850105641384088852399568689215493872813155421372123560819502685657115515787738784497888156800582698941037795004388207135824492612956381261525207474406440628628664814767302158212996489724297047284583661620045709185779703929381814460985107440710370503545826285495576744982564096576903765116644123440694777643633851219553826622300726996932911306971876941331354830384626887893651525479318839817486096161942300917374989787564527801711646206867757743682575453867833292747424417866592496729315183297671729324530416696356178442433353530302924788999652341505937226769826756704143326424685975479296282658955756146024469723432990885970672011504230772021721466554296035526932627174225424213896987890732197403667619193066669108163842843967979603128125956967423861125785443897717086139484010356238630409489135768060209791855948577365821970019841869338072628711725456223051259716311859483345378336341776095694982398468030972613198677524581989857402616228401074689119120836971418360256976242110882112896837029134235290607695473516939573041406400357119224386326398300954040509737263786993389587844210043898901942948918613284951092504851794743643082815803451137589344988005029369109963165872909802307946402188630224940357222314786744815643452366468788781056*i1^59 + 3171630221405956699989238016303719255541122296671504441203995545309849554206358247061545635552387151481611272774684110811875484020750161029190709201347694883376374524844355104125145731800445975715623903592322528853889823844810779025419528770767446635890588421795768735312768382824085352531149308586718041170456150431883996229805734925318868310509037826602485841371596062389301959301945883653594431939893941680453812657127600482843385651818553528209578167725033849778137788930885509147921171340968544911864636235507509928145927244794860774152392714378951773549990843169916144106554015379801232501441950000038956584963597867689343858659652210191757084839050640157505003134022121629774608184444077009972220364863652939877479979981871099152832449886664029947120311945222909969699375879976927597589427232900621787926186686238838840613766318225242534363947234863141872047812403469283015291845995573741221680659637328902875299789803486194679117447459968756357033974014441466450398429342909493961959246928913800091296249760919286820874976268224610040427825627027054919578024367559061252141715018543026672417608418860076316433976149385209568612852397455679254033449358516794718487542805060660079420673998015171450038418018334938209552567816122204684288*i1^60 + -19276068008560571588982697126672675355115599095960627216590382720506888291061088807527437667504242186497450937418967834635290207713780150170335913798128574370638094097249124596303318632273355402782352330619243707562139932666060380259365332974757477438201922332204207556940975032779063667378369167725397174220024255387362227090293010501030623273183091913602501458600096124165565534820700684113886308085351303627531979449410593004167869445218987060071406861845272952918776165467547941112045842068775908584500228501166479143396612640051418583761544779550893921131471873723817124505115876236075992070200644697366301185239428078623962148534074325525499218930118130354407200962054770080358512015659263892946948592087457410798191087690802479846788235518430430322839827407687524469507674713278571851823294843840810524045816898600604649716498337252012517604933609997573848833124621064507639387647495294746225078734671563499719482516608383091735899347357708570821749898843787100502252648747036305799559891060594560984491602133244790554130357860050308149407464205164781320603931455808754594997047071305646268630902809835952162441670988103814806000906623276335864062385746631112783303104048033627861825772708168387876404395346616758404980592869376*i1^61 + -14050230116508436313903038642062988274646911106448356239166099609648382481287439690769660303009763339242150103221681270063024703870306586118504479691714954907804654382978342303656402980085313326871637196832922893365228152204843893673425049753287070074241788163720439045963544349769474265079027500228540278698442793538330086436329947097128401250479185217877510094050741871954463025326853897527066723133757723509963348407138190784477817690161839409318128488219892901670677871940009695059585994985783719559364898099411099395161831012219818827495390705673585532365751828607978551361225318971871299991533897987915237876489813799299175961491989419502782106864315043997461041258569267377622669116303203042821041693722381253212949790281296159730428352064613810999233751450843958016987708645690940690606786930783669516920834989048418828432153982920520471110616350729968134380822302677708709077028971701217715326873889645063067803359207811210035901446971680036933300931244825100287419583442062345943639212851301261711663224801546589053860249496380153245105410982443277615420833899735336661531640329706760477452084788989058860236485291971693535978322709273169309830900611658838691089529014210655497865005148079406156830157072013625399443456*i1^62 + 128040804358837369700545940939118636588142200918240345883328391686205410241899993041269967644304317417910101369172571873857227774022861196980903108943780366537908813406654281389383893798673438838629790788405538547858286674752290322229963173356452400105236721482146779776234519528786491731640674990181737979095651037386505907462505463959916173151576894660145636298962080167484958337056809076577484196954988414508422704120746599414036141929640555627212878700915755383661015068429153002494571165340773529943272374027930125859107799501160254470150122868840709217575717860334069176980045583089845812759854802044423708804813097077006608760252833273818419513900810993841258301595493689178839495446737158191467225668762242084074456181309506822443480174886581256742815118520761448727092098584041181520846351725321512861851166337404247045977342229139054274480462724958607869875921062705774379994808636121748806730518848466293723846190482485643102510711788258206606696385317603984797696378227357272791448074621468761798791930907330381473441030741678768944287764178210252810651476128095734207765885614605793252259537643428989381286089712121116459022249031073613093658208003666272340326333414570801670956255479088415684560821873016832*i1^63 + 76367264665889950119334101865758384238924345313705805274000808157263743595143083547475140837318620655368809847897582402330594500699576147050271400255269273206018167830623252366814557218219068887510455052420594845296480217363106998439287880260555606706829735744165686658631100724746672733001426836985217451432672535459202435109438118601850928686232728249599888991496821048569919671574079582713914926619252562729671752930852928670243410468684171567267680126683662569478627469026289825920791146246205857638787276504332602465259178996870725819707415428331471953283723259038007882341117853129779201343570905040517073249831115608164197040475375401466648241515381613819020489808801896126684520962214288897563648641020599513800514802353908507343050489508124032908642747793589326435862406311571134438153052547269206694955870180112829798517147092801212403241995096055915980344236973691680478399688318615891054351534433327299337721723490581924593807222301681435486641423897055609960937908602154337469430044013931778014086376757029337561223031967318540066293005918110212614405680696942264296297329632360399759133862653944916535780691180342886311786816706737443600675064074299412130223865973572558685659218776046681962120740864*i1^64 + 2695506448104853152755616927238928514244191339602526891572293982082586711184988272124238413327224600619774194189920252427271839316988964209615481718805301587510969754607390367939319252360072778896176207721937128508398077845786987794120947958441072974131994392686349149602675688525121226244856153783000589203978760531866538314271340838502148268244745928143164014796731814907188037008281230855664977124220366076129793526299449879574613678223759655086489553420134830621003113834838722299601766043450774484436980242670211737151260296188805382702588339452356062591587467293475948533401368934923076128906913341057212084911136616087669343792668233818127960986815661824782352000885692871344545175774714304335666484597999372856891025024530336601654320551263635855797969885330200690064396419994598211012990544973761280797159345132921900471462933398087302107064779566018945310402930535191221047092772644143697634136233374942402196573838476957011119080634523965417713635218461474511368010791454976582729154479276432417166553398149957237279166886297474421158929148717638901919084889428464915969818426808991936113884306656749565478782137212665239461584224961954223813086319744409565602483332567642600710202529351951450112*i1^65 + -22103270439213423852313291337270931396123510585508862372652645233974937537941516684773838633707883518486627733772479594734068420098514637088106679924360070170998848554472035241228829530620464315735169326824628409907688194185537624526891071149400161401886925510821185911014240982366111729361713785287123239427247404554207117792366378719888108518594178796071742352176958697019108136832376085022922172736640235588240056022280186991507462805667365330671024670482748328330100100088921722487900146923021720839904384909987624651455516778623427865369149412456617011081408528126889493927157123677518216143644081316884745800456378656215320358674877191325633972043081288104631421198019580063975311264806410990955800088217225996890781457847078661296037732445229332340780936233207245295069379603995247202817647022874329133616716082249049686752590187808431527760859917066964298940489341953551413575236678711777799430265983125240301478973962438658590361670268126741819676415548315100647504308396521337694900209053248463377794173467743369056034335027074107792514400640063600615263338250857249372348102475176456532451273590518393610434289321862977064466204916312994652823938511939332186119436951379690047556017979392*i1^66 + -1384589398837765707318018414143942404485214578072748023849885369036111840944498529034784542398873056750414956305825229490952808036144989691295436283997755976262391455815121159633499114609231030852346613880968491515957953089469373031615353660773168338760813335132182921998809576327521858933217055620406238473912160590722064663487273504076342259857485997331954403444838083225197873875124438205729384219035187447308104351959889341815093999303296052635762337673324828119305854468405567055700210458371194522870331054773374740258062279969580604856141409663925161403320649456970961291333455926849686828139787909008296553808563843904547008893696745762971290107632943159350171520232825614446651543425547984612882996596217231302054359681536482186480661978513855712514741648882835398551233625181955561198884280213891396271623824806833422611882726872687210649051739667563341158859345534782442663076933168300780346394342475312154296853877929145396473110272496817544300484312239463035778047787326548585992783540258550450264238636335069750208649768866910717851255647203118492922425643061860595313129190689556840188741903103605255744480019269457892113294667883726068090850096288059350167326178904633732235264*i1^67 + 23572887827288582740177606078781229229598209409311370123237880534196715471664549562060896811354428453039235033017252297763950614449812912094928411834572366206330580818118071835634276232233094704319484980708618609907739077647914683036349002569946023971761643332755433107596764022749630634655277033999752209146163282659717216022728055442365433254317292820810632699326449537619040494881004081784583061011019851445953354391862152547982043748161901329944853517761527441763548880132928313980436019448273334652675022378862236683733394038126864265975241069975612382534086703380118475421672960350370458090359175324208824990202501600952566437019877308930371413118361039127381185198521425713545769745562898013040456622091687186340538888500848928757052290770390903073902350696756215734829686684177777142630391307465060605314544449085427320272149097387342729091901618694548702711280694212122879785041922834387644802044202343181726093144215551195113456563305461681479655023398477818346715509828488282203489058913824041571665606113288899446824202020243329079985750436599932821893244353973538178729922696017650319304264696413003570153623630892714279562746891208924617088855134293108502172869639274496*i1^68 + 155336930443257245723881557914461742534334248762036904503442663227293196069634588290495029032519132845591761630199059152671304607445610107069104515072982652407031477238807963625330908569906511021342273688136235219893161050784383619238533315906900260704337530485311723648024431561676814056030121139542450584746262850132096384525173820111832695636189509698237358617425598744844961746171810557705494116011813395606012364510078752130478440927671309232430871914054428961781781788853346923669231244750787422526975618827588161891845799365814743550280594609729271092924610477321961332141856663496693407767252658111332377933020481209495316786835212354207961401246500092059685074267736305640423742214148500944316715589690686499791662157004917228167854054954816768348124276527576784451490980242121432197215469414149081212928982712736441435660596597265030246843520444682092888028370830020977395266602994918521830139241646703246461329135914338756647272559460735345460930291650890523033053254518695860021649479599967418930765220548970917087526806718648383354389235370354453619769081367503283815117452508005296102467555918231277238786081097961845733543737672683842312462390387433259537530880*i1^69 + -268479740187299958881333421434400688918039409173373100191303892605266536872081254375822890904710167756256516710635986986456752609079243977154986810694113915354407649520449204771640860219750587166471192882423443289551241916461130978293576105362479050957095098745924779744521171574625566715100129292075803778438651164526811549583061814973226018630313990819581142467000129521959809904079787790995392852489542782035915815196302839484021023515325836242476015294530001119171995665924937871306611547501015857829623459190736279147820597778400965889420168976788450797452333956684406191433145815404724358825813236476926500864814804924847424791108129825422239373369867304241485899348286444594708915845152882663511300351174147334467210618794051441945502337594390398283633940966100736384404285175832774263801294971057046110823255830386520537567116538700389297943388995180167363780752320629432475700877005533423133621862618221475267712259286156301638875257954705995492272598968441466258586733587724526568008287799035956129656602599000308538634689842045092769509315668283845179002643131837573278854276472751254453537897674827987372136883477522002708573329338468927798190036257603584*i1^70 + 24350256601146872481491020942710787999807372032582659919413835749610666609110533199899927522246288321315486647147067388307330959451712740936049986711818976349704222405871099544571998249423689654499637739767485650449786453766961572911220669966121956619286653999111258403853001913475765043539081176007530061905640215649727277223523310811680784759629340112068764676091935762049157853492045147799103535053645986520064473915991431155094081800231914814733985694945244820688897696961362690435254871734335503396304753693221114400502868146840125762396676853116472092546263080586792668398744697519051001684058083643340248498216730579080310127357430164521008884439740942124771598866782438160053950072335995425081908668832160632884989387575970087546316143895966425096794405792460106600509663336759898355759972432767381011504102189429981886598416590839967962963658893479018677536394030286698490062014612732947526345526254961211046473386327187908668578609724855423996393743954138818944987605096068333104155072261364186129136397950231620520419340579040118277107648121273179982247146626129991798434458588458795037306219798570366919508262390257465211215216759358510855270432768*i1^71 + 634521003599353851278790689146248989005961254934935151238152004693693477905441700074018818614070764944732909360608623912960002939285340418323452147688926498219969522166507830215916353836088227560358377875070387785115106871929573791095656866457177751626421435793259793322861349964492089184257349810607386978896354320089070736337338289262380991129639997139450681512596164065739620333070827012841166484666639265581852552376548109896995351044138468338184514361384206786459722394012923629168283634970512209283094472642736037624808162268809833360892939537365299197904323436839164320313199638774582000873773211132841513056633869496228088775676217564642302418160746059539056468396170403486414980772315512542546697784515272784188955289305796775611840514117783991302586005612662895135938112071746858426107757538051597458653529606474713756958206184608446133608142273979272394908922153060205303329320749344934284265020265842045088165889117754160643052438786879895792980972874007049223196692585075639689810083221057093255264450763558972861208338098813354125005090550171313792434323204019668298173914117297714672255289701204608720892310447022919750088796640573915136*i1^72 + 4866324932500841190895358331357524748237960965851503781323548367870885254845921557563223458722844138972550325223359581058147857410370005177886138978985659059010074044374348800860392016329910214194255247863843627603697803210791433049191875029940672897612452208893824377801705646160433296320861291593398392597564581757987694046440722050002374977635643979046455306205508831816344047628290354586397550918635142027035468812944402229612356479390804247202038862278642418802655773913818724842021784185808141030533131417498895552847789123717621317431637982070031382767419562680289435652631168347629364124965130279105380843470233698963108373744037744443796281710296397657548819644273353747399221051315364528632605338844949953436546977027411424571877184668661743386933732669716764481986523347928339403816059812910804960919978310234737750122691543331077482212830096765005337730729664859469193423814386952031975365163690733690569943544547527839771442601287284585629393993180166768702042335571956410735055123743598917219421871438978599582921415104434838156959778441460109369409406637629314772094110805949162112115336471126853404524097016915042396545237385216*i1^73 + 19248481769789954900811492862530696263399419661662796325440355631562400014051000368730575695764680306593252002076701002081200627369587935714622815542049142619578051813372480412383479924005592131281379941911297751089562981081098194704828326447571632311002572742872458964616051413659027735506509136823796028628067278203009432382480503689070662266794625125675207685311570031052200950627672787644820901452331694569538237307782069854337303304051304718116111389702490045368765243203696843406703375990371117190016879976111244949964327589392882098851843179008259514009929523600503905484080868303679137278565102808557996583996649917386538995038793768440604762702386448444319364551336928443970056109058120678722445776052596097875567382887492502486265267434825731889574520793034456900556765399388436719249471016911125153037251550955709254935423944026804313792364209347918265815812757170503495126367315661362319367991740446855393139828665738558914595800876084342942813167614255200770954918159895737963875390483701950840729437426540589660919820210514251203040591328078860302459328765908295643124976384715189575535632108266504973209239433724385296384*i1^74 + 44326086812979671957640996543832193666016330783678201180766097526028709863468405254162711453718716334267818595257394145587384898610116662529861257395271929680386137948141556326218323709368854134951493107357041111924351811672136529341365032484317532489391397313098748528944384435994125416392562627447885938234168080065141680848242804463894514816974710565366898545181417274312159671981743922413205676038710374982623752110837816647384445108362688302889079957060303422673534129570630149159978447160384551376027857142734421552112608624014858834113870367631666396701128375204583179621226228973072487527998425566340781519162366007885669970879511168018454369150949699274210752489839022617656347525264387359501407277140359864360308559078978187013275525806700418644368349199096560312822680753840017976056924735934927789174625070551094713267238387477097157525115572445109449570341512396271956274187328433313788877242358684396197274080020729243816256648353396630663815595473542624463946342159069718756940559241345125772896172889422568901208609785820571559116747915038909065704064235646872626515022991172049788781166135577350862536200683520*i1^75 + 62908347532902843807262373791324087972840264497554725081549027462315264198448100565965792479478237356432727105163033386638852675237889116135732848784540843397008852573456818511869912743956262718685673019960572217257607110847216168504546062094754027222629626450674544890374720580481370683310850567026960518102162039292379892496238540049963586049775739175943949380002184432163547448256741776523885438070069590658144616341883664621574527644048270332159980957489065188941206725274486676441219682339498065910933336056251584564185116500530825058249160940065792021044907768049229767180157188972347067838533172287139264217092822767538748266849481127623573049853213017555772883997956939281920859893864822801033571891737964577555924805192232218446124381849907724556789006063952868350118706098412082873757036649057654062438439095216449661489433794582976902756424659595092887266391043167119986326348756775418501316377280018413064569191265203924758758282449557107675680393290387482651986435092159066717951402368670209086128779105687967988343130440435835852037858227503478122858383731594111709594721049106847038427980560862491443200*i1^76 + 57935962091080727085906572875963337777873301298291343993712398393880752489731471876015718401579126737288367390747257706097333140709062320832377441183816288398512332838957201290161553552319369595983490790728877236017372184200143463729565729058760049504773589286913919537776178408009457894734901043570052739858945365769371661009773863886633287207603421977041338265750270688611229179656112399679544774214112990651404970869679367788433881617801263806368594268094907785489498395734525757796582529824453616150398717373141747347943112899231106886064397155543247931857334548705874538121168815512229430699149421411054229123009829732634659948035534435443821777171016659228818815711335509744418373627811102916651734548564343016767047897120424239418507640981399541672099078483041575948191576577095633642865283431961086490863195109131043793037845718658822849456584516644169074829079567494030698470723190186807430389765040058974576449054273409046044954868773086145476535785976227291744528848116413108320941779348462240898873435745314382830316415749097861364680783600376708209302252416643228131865390769194119050392336596992*i1^77 + 35948103089994465899858684041233675871014561740707662609377958768618939819020744107159329540637408402513674270256656400313941144270202850990873921816856746643869685823035169705180791992000606558231730690492522145651764915340350312168394946397578762834891643246264254206755107973309545418836225306460028949132631739659292339431094097110183063360288763698438428407083363551399192486509683142840557345576245839696970664066413339275808300005554059225984483947513968488119961277660387477749094531949990522223646476638481832747930581565545855429579566425686068958279816596285102243958693762786588375613523244415433574905479528236992275813828719850257480353731785172111485051915949769166699838155960497472140439119361886846883881956954748637747168235720016729357611814087203887568169552292586348894187260966725938860631811500528387852687202433051171207918308669053367949764391213008245786200782071628962951931532318057137598273765197383468769221673636590853488663886279916069603279205071992641041125995783839131124520741726037156484650175242757416871576404129718424734488981652094901815440286827565606240256*i1^78 + 12313144754367551381648799989786407372925596921542097848495364259756438602360709385982674818437657189736853434992121272589407150919354837181445440073735969781188303010943438322173195293459276880546721683964801074332422780306562254158266958060002279472390504470638541217461941410392272919325474779815368532420544536821353575775396688505342898615523123177554285682052812787127554313700530566537391494810973817036356463975380576573010428270506379954164370592850584258279991398647984456198267446444810617840963151419869814174755590434649945016901583803427425142599854513783589193782195610447065965182471574952827427909257536478508769528958155893794379984577290027713976158671293048554778253513307203672681157177867483924896862448804010467420273910267597617490568042563860242320706862565301921356270603658168765302531703507069490837415017382485811739912042999052271686217110686135270732059659253146818458057740104223212677732743925260073791560658989438217133558692806658660931193988398204850645102849408539422488513482439532337224706014324354558012868135769072675660953879267197431335587772628992*i1^79 + 3630853159947768878306834183247493648293365450978565966166389128997135114893256350580312211483078514588776502194670803742966697901571994879541568880793267587088914204357723467800258841833781111386055899996673703671251612006125784790294679434847771134945209761644908159365293120789528323203579268036628883398247372163718089549613779603420129641834595781851323283692892386391474768088353458407845435936720183097205773503227234439294958701560390877788994923764808492591560462955045741394859535352129802564827995380854080304776319913760052100778665843531873202125462707864195484089084672894389932484898493275878902688641739992880491797683400156440551123028985635966466285196486933477887248070589149488993867382385848129565216452567793012472123404273197140276527359182724206265714279931977555444419134155180651046589155791082131239899672675623847957831269950167570833644979728548940211571522878918699320995023105136004324828965063572971752649880850298486641447066527610634540349270098080888546302873419198853671269362930681917560490665815252278497498766775519545519980480177665912864768*i1^80 + 295395432162386519481984579583415990600091755107565824575205990493614156296459127444253311504767335458326352572947145701039095405565942556803930770220774714658047121571146306552788829282613777880169656085172317515594840278376321886940874769572972524875523514080846216030573895841021124990894402752720436022367244811902269534589421026131388362524123544761468638215429737868616392563277651973136342118325183600150098069224146135198477497722757615631671307547459515651526200953542252169537759838182689302269484616837356947843858107644717710029413239531226345483075128448231543092638911938301174016684604848368774698469625224566932186255257826581918879321416180943531095459292175117304520246652794064949676973211862851040975075634733189317075907699903049983650941073005856061764901901773931892055965150710735250034835120877260187317397180103130619660758633789800468630567260199729203063812832433640613451706609359651968193784562666174561611869373351478178019204575895188379251251056042478083096362370390796279490913337170309492406472472461294136691540191601658658279212974080*i1^81 + 142458368888678741598706545922686960058051576552468586784541735790819165517852630958826212295094802463407643755527595988858247814185455562933621027743807294279977954349515076079434511238862561335954915618465693860605366965946542849179895776645080886485958922688094420797156495085936493693363283824017865839317190342370129952558864140110519653473727179438423732057900702898260553978733165323464895392233555095506827428683237516725511748423108781295846840098212746290091184693489555928259619519606258436150536443823900211550257079093883435593589368002197212368662981760854596197947935643941177992673532846492476187391936468082048107706909993972344322277255278528526876361877201598021378000250599459140684373170904094059047177393517772992010587335188421927005028467299561490946507156837894267001749629544033810228266492276002986815640830529600773610015214220890417694734381168013344366083410219684642268725860440564250488790801787563590784317150877155435244451650764322021942321734630487783284855252574760168202818772933703694593593638270236983482302889762591080448*i1^82 + -2074479019847120264920154418689421486586778894484196970183893395362516734768149768177567138550400929480924975843273803814392685697970408385206686991709147130734132401793038193185063790229068949386657204579098489479836581909444801218835572028862660847224509613277512688141716763926978403186552721795760385689353838425781634545866461141065607772118227046686835035227284115625352881192240490584669339079112091006429711153446124053618464025024345731798979837124718519797971069071865020973886824933355763856734528608687259045146251736834351524212672566501040123772643005076327887562923873690137922678951110626825691597315907857631634537088561787230857167865291090424096913300279221132598374229763226715861541285312320287767032698484902605475895535632999871249222573989728846372183364966510584060769316243039176270424832031567054215870396867614335014451094507717687283449116557178326128454718619987481887980310147619845676776637957410401183607569688515391518922894684550380134815216872807689237461976979528308632830412140189901398763510398149572044768935936*i1^83 + 809452264817489331349138915135982669701526070016621705757416911056018232364077593869137947128491392931849555337545590338005863754871742636412025156807967797459560810108724798693319338460103868731276966915215439527209421611326407343157721439746770456143300217125811767864697781085499142637175887878353545419934271607748249856233560016650848693424693528797036444102172091921805580625474751209840122887449940319580180534392937578383948131082489190135880241953606799034587665091432297328825307235281941608263661791268044771539693746594408354040118520261979097561430467169704008833421519869180752403396335819621619297515977693218420970334531375764282097343238503701373640227186014176208273945919190753316253376497600368238161917097438519944169502594994649812087131239405429254582963650486903170077559066930045280308993766034144149776511237428860414884029158055234590196785872234942531937408795451490743426431936221605507343318642503566274234060854123093704962910333120280444318654779206502387907842130288064489726146518840250683493314561084227584*i1^84 + -28635841309890715630540693448734368831311983077526373767621121668226545855521939178282433686277106178069415700889155632443229097923021156638847294747852732357327642646475920856822619992973306769565183740342546193425563129069235875924822286534824226359237498977068311052971939087516383232450257074486046194060155661234344501430698220097916064777613827984762363436575977122736693289422841525795186530718332418198723347387249231929309023490525849829578584207096563061031792691329894161366675348312233818170958839759717553241757415634264466952302983761112537631258314286051206078442347989853156010314278589531654235652303867404694041079929269757612230760874155503982870866346136325120880938523652765137793278979593383911384450457924078571003776835078645632564294067557776499116905002762974795098161266247554229972047487395196551839300129686819029213203000717697353372626017180936308082043005309071532736663312483240910674342028884744581777899559830048530699882670217176382157976195043445720879365968967850601151989169671400576224591872*i1^85 + 405850781369112048646480928700348478946811362571002507689860228571998648553977489563394433547179581055095094039862105502453710584643408623968557537629269181823123092192273305759153968982744017006046423510070436885574017069046287592615689077740787084821649186264066794825198859157271766502000055067035044207097397767785958978641852695926170577369641276598454511720364282566327965913098495607763881611073216564811350472056803496014788209979591539837164012094029111040860820897259807673571530220480721259469918536677611408055956449405078467178227653829141151075293440041286635066956026171656070726747661715111159685449427193321008715134112123454372674714833352745562070704137108054076829450875260358543732031235999107260842256175070396758727377003187029901818029335742698440842482898088636733179310862934493580942754569533009212547941895834408925711272955866740792960643136533586003682966047744361881798376884529734286825668742659039412538847492586353090950330149387689951869587023210153135861064273868186187686358269558784*i1^86 + -852830295730788366105211456653480796919267274886458094029352008278039268101992748506305511587516850707051106423646853181347196444811920744030368462344865666654340927589463125128545676320896024266296928679109587609306106007094201406374838652435977956749827604998186973184631040635707935241657154630241474880158780911415106237643678642715974298682901566459426177245949648642430400346876775900868300833466158480481145707520125657641882830913655636569797630830756219592757412427143515332417933185672029215479591717429819364243388015713689852339294468657893697069002396246334212277281549823215211514925722833814335602415903452130652815341964266912172067442518678738721986059273804213214219508734331838670542985384001134372256318417369385866617788223162495213742689104841913575991031589222087830543529898934248905212840701581000276848761096904043629012400357118128743669103580320186325140673232500473701156876251059846163268094917431247548473041120030604362177577131069695640474399220591532302398136835398726320128*i1^87 + 780874726419521954228863276821205841502560825314457765360184650901972963705257429921916163058709394606801349309357086892668355625789434144753063533013551475251190845295980727713584063031066015917072334342857394866700811797467230635657534864173497332312822718076769754084021298535125978017848459349770385506566620914986758730176358936646928608628462282678949054855031524652395414822288504867446270165621388078920147002394204816523658584320013977754782557886251723552354532804010699659915548862158644476376869242562068398105191073909310544101560847829911459980232504286202895910822268095916082094766248170923347928909442567228220271010145847869668736718134817548524191876204518670390924211012473413861489495415415209199661026948286559248625274939108366620534445998739461782280526360264461469416338303930066802634444715256147562017986674968738141818970217023449614904092309399524618227358849041531265713117370730310511719793119512354338608229273537254986395012179576605839293330387962774219036557312*i1^88 + -286141721631275325310365257987070862949809322278743957316109517946779035274678294610739496488334927256045656963860613113131448820262518281684012392975529335346635312038510436930263252776019040415776887533569582104903451171527802347525476182216313260134546926973500316080344905308523006895363613502492317635501411129451654257989379713819724574618832156752613892851796288129617940569064289933949041172048821418531477845681170476021807278782084155103872994731840369658158486453551213367265764172693501686209872410200545317549233030414758931392018973037241655747008036687978201930627648389341842505170040601103331580392846907450972020420108650287921326082226115930943215262450728902784898031855650969565770364663563571163067775796831403423317418550630539427081922364679415999496944633752461664684920587704735837801922601404482974772913165243774691173412247050599023784176646789560683587441357689966628910777059560179327711939433960876899021456305294626045403793534570554567570177841430528*i1^89 + 256906975267613902384191880451222367923729842989830263879120051808682989746280944465134577683040975037031741316076771404331012550729332387283424288732074388933042392719499875517756051801525155539511398594496107360517032440894834063823825392547497114752372728677630534784474874865341265314486458039294912572362072749754649712354245879634365186767136847605098590788877577182744657401960095907905494516636648728277424387857545443385711137763494435807606632456894490021290036019108040801777866843168810029021699011030199125066220783260248852113990666666432440827228250867226965905778935007253846198460750886588281223278983421940293728062144419552578250358910774386847967067106325975422135493137207071428360605454353610919722052320626229014587298707986811591990272574843602201605082562359712442151794440854533868403522706297099739022505204622224274523193804892954883839141016824457839612614188085926037533247405525825466920001318233653818665742732115516509146778719399868104704*i1^90 + -97419048246058221606961087507061149808775020910532499298484605121847232629893462078500265527765852708255173071289808213289177991613507872182229390187780178642929791625355680818119352936378104938652974218253663343876624103807108012941358483219437819938998524413294625113919426015936191740557536091728117703399082541478523098449397526373732033475259164665445422071399313240960050662882778449114677128436799594909108844526153935375360934347014104823500689430143404561653093316350021652819877618185465279708992915006346390240699681512952014297645731701289203958914267067588543397669652893332997552509034339590408688561745260818078387964253711910940129965147453922259332489357789221912899802671923647898181854189951523192394766606683597003276077853003812004383825785797499443122959619346953050423006038560404016319460412932997945291834827952937813554420881054819580659588702573838998514423616402423581065061533676260343307594476878161665878875131951446285615104*i1^91 + 8812471917595074169823361236552898245291546081834573016279213041797944732311985697748673949673484788147005673988293295854289203316920669619274413716697953403052886563812338173081768474653150359526226272688012573390073458933056711042261401822138366233058833941041766275194865615697735830257857738992185849413320588400320276481885354434021791492909699630669036546459683889483671174708233650710624775938418443588140543036403162393466739684587138586721294883243247466424542489153668716981489513825019319130775198025296321218516066963476054606541002753814460213149489076874284649594732222785009009582630894289144529387791656615358049727188373888011902249842973186345602770049055000646908073920809177466570310962568661175084405624330571067104761358226412578568188879477209112512761110067405419338315064915901531190858423372158481614288728087175323034341307484337708264944112850934807362835661607743169373731630251452276560873781825282621906616320*i1^92 + 87331139443470152027631205191471945373123305166602659337677525281075793546939800829818040877939664807790242601742446695939766087309509970559592572628024332791806670975635304181664006145474548884762595104022858299956952454759885654081720266168991994336702179486182697145125183452070105103891322095644602468011406040849509218627453596086389539633259132957581453603282706928077261365705109577718069955378340836902052866746700413208093755000342086333915459951193555562657003601104384403927579992222249601677110683505285316375779540925734419093350970424673425212184298593039072098583655416777779162123230412905202230536934686183274915855635200391632650397570855778439505115096011465506384849869781445700298830619088874014993075596723141959019319788441246372566568337942289156244481942840608964448183529888140001732130999668438942258228312580529931322731552589612538803567107071205374491657900771192860251959638520129648649568256*i1^93 + 222827286926585892450467157310425605394513159152402891676329926927852607415429455245188337722639010980330742783405908182852711494461154859330994784765748732911648869455988136861330506635152818683572511212810819953853471269715214127044289016020527138475411643767035196466799671747405416635269463109781617613612819604667171548698815032875180716472639426218156806814724429341146019126520988037617692385895433969925544741204494598383570851078797287122175658623413101666305956178913500250711453842651225488972675602661626302681173596520635301906956760164860074090333701382027053236736848288414857123666577675829694167789432251849098257194658242592275319316080039682210305917305675724370858911136989103436614226855947666349229764184601783276405386615311677300254931875649130707651651027595303086263928778992213319385981859071656116886844147752146813064164425144481443505958674715646991720804877100508228781342720*i1^94 + -59816677631740750048778073207663605478596633172140964282727870681595573152420077137529831132352776253779426400303719709144730172103879151143333433473366718110642502631680489322721640637901927779308023151517368111240340203737739339504899154500474428416076586853114337105428689720928015862173094377632856379667641995441587075619336447851360305185059345082427731638173981103231061730637495649660051256988718462810977547378524819564164355134353212044125173325714311121044616467725569903919216483068729025192103565043435102454002902918841461528908010622929863877150582053711578139044881818840655452564805169233782554229608656319638437257967090901907831001722932063874900400518213447057243873646181205672040730430471933788151192985762358727311626121412733393803545045263832266905553772446605695426746269019381455850554054328437375026436239911859310304173347859919559535522930112780540216344576*i1^95 + 22268352797328106551807272849106279365644912404912459135824568950286932577224666358924291294501961966103518602449430712512792918101985900734711773830741935011886448012913352534649061144441204143216966344127987401122059157012760028443669529143534263853359226532000502339453775367911553781638056671838561101070760148586201668240062881871873653935306961337700437041635467933721078085346288562917308795963763723142114191808349424115877412745658891413270822455313392427976999782516847349800917705265244857953324825812504633396207319793784271677625020568539466545213196585767279387330442455736944881678649953037756187592035189906186018105656830333947105606425323797159610858492586686050124419092665391524318207026888576327304234348973771387818022613291718038748248755413879115469738694509847189711177934237790977767153130861151388497301384252570328372573387478950934767657984*i1^96 + -18588901740419754278566745968403678139859187352219189847570812872912148678807418157943120515471075366419244549911384506201908076857699357505823788403669174142021814222128634200726517638160626547634134192428994536929489184014948907560807999355995316942065727966622960087930880403085670346324162236733541840188129218353690533068163741143515428401865681359317579107288222454070255831050469840768608076409888362012484527804318583038904538030814830419610424373963187047800425266683289987390457795705805200804264569088065456171244372539543966427966704408439990836611093051563694791800608810306887035874198554381945307777267750205249134722939195049694741337588400923777325886363923352877582265640509569838788388022129573209145106977493258336551631150684501925496258696615197451906850474068823320882055653910951018576512796343570134265502065731107374720000*i1^97 + 122319260059137191776909349874628422032096523311903321801813968394537166365887786402079598035325435519759057619945613982121761715814744857534597185689294417487362378419322169508184885754400119599089289433264937754884306693172442019013565626695965435962695102140015725917507636145481420113169328046197285308408918518726744987207771949346080545654217856675781654675267518204184210044164532621197795441625942062560536235632196660636421730988111439989984601046971148180503176376819551903536728281909573830734728429763175171687078819062742235364127895626190669155058461686365297063944959544713808107374580152705010332345499572429598630459871573915607116557903579719982616390579728837912753197419502237692672257271003059223566697482359323670305660594464411641916938628698098204301950027519499781007046966142480351793469572875000000*i1^98 + -2827429472204502231335478820204803815387223980727824671591145440662333925201342320009062983871128984909213317727289365251967354252606089718257668650880419679091394978722119152267695825817879464509961738670269922931065914681987804764769463827936363078459242293687231862608174499341551036845445350021328856609304019894900789634149373485320280328280787285054619475275576813813249760698703269189450796435445401222363901392951480439209948740090551761305944280468402565671648874585389644700230564780474218037770974183584041377329901130389672191785125638776331359580904955041595418333192962294177168542148283946375719389097669288263337590715356441034729781143974598349295140184282195247450319206611509124432718448915793942102608720096081126918806536722627602828970572141597964332526351593679687500000*i1^99 + 10218795659236388526910642664734583038685340722025039892294698320001174256549424074007313080015986472488088748885581335000658967539536494138890733610150649183899159159492398106688043957959864849421298774091164327210398993190055740473402031852026804895492990871369487072361813066247611725097905765718048575832502108321524074101811698047496773852804715610178049836223594795024668948634969489150367574355542785437540922049452276692100610801407227666298855821967665443851324722959270326464120817264120963237379691172579083454523467673538849080098270413417214178111079151664350719875347538180502982443438350811355549594520596190214072510480562927220820558286360819286095921936678512373366844960326185710630728902158037892741843057031402587890625*i1^100, -162068212926121568140667208283500097135803644285237225410883779430747688319064087811283369635739412569012019787495641111895804494903858048861001124487334870436224417431974360215543402217070069262489079296735471441060089377489404329793378628696055199103812097955610924621580798723279609618007708793013799127884146427205397107202346264566396837922438439761171500624274391419955195231035777838883676629570650739379839779764397291062890179449064983000395572353597561743954880798995220037978866053759748710099332725934228606700013502319467956649432489153034192788547432638172166840165124925425869352118488433813788448314059553261110456688019373406426051870587198833403572324189631746465399513865069881837722292431499477969544791278243754788929931563555086862728176779451271218538789658499009383596979762952874809265854188928227266555288645605649177283157908850423128879154020321039252887848952792242166208071656634841411139165950445221629438105432835561816862471379159339420218587229920117130421585293772266960809688336274859569730047840492232881895140296737910825206789938151328634482774466600358166743843745507869849289937523942136211711432132174108421145220852982912352759887921846395065979056600454764235951888427699624052950110307290481705965297276582469210042080298925445480695422345815023005085043278161213802976875697188012942403611192696061728391688612229746142634366925890187982437651477081854650501176581324206133123377166312717244824986562872785848503939705393419376147494360010598037470094618037679773440627503915569406529632389310041954921484728005178758681696645918455018633281117776576080926258062535168433144712361317910758145746060419918398788147129462868673347354526138499072000000000000000000000000000000000000000000000000000000000000000000 + 4989154183170140844657458586269533431060305120266105113449379396679598635293056832584275346873423079884211989641799409250277359043008217133673609495500362395879929665690048098867260106549987968906205696089999763356108458232625314466480649902562169530575904519929722463307796918416293777408740811211521618169922960733401988999474176972440471756547751344990463449806246520194208096823594805929830037845576119942687994839170983832547332903448406688150377830151147472212604005711244744896324313971085632894261235537759363157581181569661914152898455060943849889406594125709636828498260728997210992758422675745240438225958339095891678746851137170994633025869260584423785425629283412158164081574769300703853499368707855154110690711047085580406352287789182086011461843463999632943839218773963402497357680080341838496584074703156850733466693341039415138833122539093300471370456903358083875259575275248530663030819844561898658803844640435045079663249789186429393909177546929033241376877117015401094007726951960593822670490524563951809380429780581208219088709303141712402224848842548210333507278099113866003114769040527617937004955679213035825389664521237194493767763820561102310588217085310761445696726312148389906534663635862968011437773636992500020720573404489605216718888584947150526961838788833232055850980918782628814822321345401369356183751038114299631608232920555819718094934462673515616292173983731034136555332942465071245268069861054359006476813420369988226861400501715081061780218063102905053089387934125219841442271695567600859546127031320924185025927929533751213437536707100127613552232186788767588329555936261298362164327911753689167886088335181534396096936944171566624402684390083133440000000000000000000000000000000000000000000000000000000000000000*i1 + -109407923058718433726338293975384246110244165443671198291457602516296600877235304777211243597133725424279860769530492647698766073718736514274557638604088916801413912827934569946750388034604396425997172737114786026346624944210780957866890185884975395527910677245179474972341234778340319334311912143585744566935161309570142346993205426062037526585295138045755513882655941798684277190015670479651223231908818507622281536937870924198052533028279234784113644300350394404559020368773601490694846597820248351091582060296403352695770553270675351317525860034227936644433132237830883865923869424857593441534289054979124016981015191366516920888483990096915166314090979061027199493725556949735220148822763840901824239843803577156918486459634575611156038290312568493039842119174369175989850182862554512251583783041023672473460557537240462349806020930148955532271851881341890127144170438466082041430310309986573509364604815436456514996322486704513782241338668474419062110075562195061148419042856157694179909908448051398740035271966261181729456732689297687905005431808260633769437821753416364819470804576978700323841928410353193314272394131672461001504251917825792979337456321002190672965060944025506490738953635460272321797034677045142259729057242284157836692979021104223595894545405907537882780537037851587620168009439401645395763253117593550642867029266998357150825314744572322119770663995875294175573710787967537174068983574403519014699069595135229827252431220159091160127568703339652874872031629723865751363698380323941651252080397224772707699471528591596976774473324797764082474160102975657824700245461852713256410268754626002273695654277304077134293813386908928048294336374247449217800272367268659200000000000000000000000000000000000000000000000000000000000000*i1^2 + 651779548224435041724989798919573661519477127625163374557645693704123436634192362124978218166024226250335693685759397451485253046766798608056341611137090520046248384812563266065614338154828787555376111058181437070011279820562092681646266023790916007022170436220467408959954609393196863447445600868280161408322801978662212505790746636483814698659200604658116269256085331385643042900098537115764033821014393489427516473552628514159019982907401396071399391062086379663563033672328016451206542488227499123047473293783568152643423088302111121223239723397972328666317778604173902251303488867451731420604667087397620399467552213164893370901322917562588331495581393088014351674293879109179828777169133993373220552700913946979297110287275736039687480559978808858316162146484085242746383562524503918282655830126252686883712769623360497210991311002628293900257668278999438560939797202685717437584873818553062538860052289929383339225311295247379077571897718083685752318950621649378716951988835317656324974039567053256915013093767097329922611343058754509180908258985168041973252286832857808390703662612480453159632092006878093234340798439857749593023182592226347609836566684008212607194991210777490947936286156173228664889489508768463108588298366583250122907461904706407858199332036924982202123734106625939832302227062575504786536025911632415110390542302496688094268769909013711771580087434980409527938448990442734887463889817281623706456455241082358798402240961829328892052669899365766887063681740754948642851087364666164389112864238842783966660989105976896137254365532706819184249454730098346926498102698311511483326798155226734376928830821706453831294920310372554821005363467266661919692447662735360000000000000000000000000000000000000000000000000000000000000*i1^3 + -1930913564457556196564019062718020084368260602853496670021667273236996018248027248206935531449313656706118958298079078831477561568361848964676717213869693675262077400515128295018699583023279281512953901292174215337653666235217385493644049927213309518500823165297748540723743203109630346856640215777414245622978139257972118403422612858398286409359943201336318269567047165536528917072967937570666704722848879415946642119013853281262577718300623171799387223078026794574528237143268257862981362337452240749232640678398126310574522957163706583058390672212175001299455935526935295051946271164417570371023319948789035195751230213321746137296202276249129702938145495143278833332147323862170040830377512741312520727345944670522610872183701511032203268142557445817095679023483621985596095651241645358357002764724266622732411159760065332467403011058839770005231153102586486921848839256205602331639785684081051973246838207049229653380349735087791237077405733193683202550208330540520467614516025936602679734669779862309044951448261275133437354275808018457002726150993508796498321331091253099056686319687364535842607045723085337092946103427542728854540786615488774951359405094423797620554678775141596812969158171376447512518939616072711072104122521391124066980857241359229616914503357361815053477431846799243474022846107475908961397345556747088461673664277235554985403174833245859656415694161346859632518856090375395814038890782034457280334464537232540848131345838914166336663945643549320256472727797996822919395992803384020717235998391945734868781862676701960178321655494595484568078820165502477072776196613879733895253533750516707508996745018908541254133999090289980183281867257051425910490706162483200000000000000000000000000000000000000000000000000000000000*i1^4 + 2728205952918839710072849949788251619595015247504437019241486346270170892672526632824299705737858582041008966702883783963398019335658213681014974020850757441333853884135409250001308269423600956947292394449537376621800513109455093717975828146484517005013281877425708582995615470203878110414393088147887508557338880645933687514032850721943645353873758101242828289985674944963050645324021629254615218018454243336325672925516176937131996509904214733178435234010240060201962863238276529968953578673087619058107672873310795700956436647354619171531271102244666550210794439703215861275224471783896086990594345390129676105327436137287273422213042716374072047689718944650312627457088319785496839416063246744020917166737579928164773170600520626587576446488901842256484436691577830902185227612256731961629577017366313868209142535196787249132188187416958898312545560297840045276452393630662898351191479176257923273213669124384635841054944611920041741097970321018917141772739997131327684488156485648878429756511817851220047709699945090089028871609203488325471752705972141934436008157235882649036828722987047926164657840969856679981437330000032674179948663657807105283949454138118396680716444708068225299636450254846417528117035116592014192936740957798068580063398598714620938628186766125910656920577574238844549143289979632230712365139818039553337407782100896238596022829950652846407806292862664281837024472835122234020354708719914188888347852702491944296040897054725507016302353174231774130335227066522554198158443132986943952357631352668113190837572327608870945721969091036888188848724679292512417908982091143319760907237222668787559298423625452076805838904070012775939679427921233404349439601226547200000000000000000000000000000000000000000000000000000000*i1^5 + -3010065417772623008427528605460084587840192456582160701264890317516071748144840889415606552696513574041832769725585628719377128356615138827667254536182674983667049027940413537659875545214465955680708131638035272728427055963947270931498279270673630726603625299484049754474177130188796032511041827225826957767480864887928809159501136441128394214276981551504912835788050330981886823007176761866026220109619754610584557844106432714431422842774081679028654162370209357041318471608357267007897749501632730561508760012071141512115011867838273152940036283687416820639618955572704072209476587850589507595806458496432550436676747740131404332702660993311047988388188394229960353856329579174157261002876098285654310944811529000205013043807920298365358407678162781913617963603148422708553675760986612415974384290574632700766718844520022937156747535552687518289407143800923112505180993948824185763218147868163757711272270756201939881684980538134425948930676981575691163488639915144406465753853127945757435712485429736415842478944938132374926967538489694553047425940566190658852274865524207184611385803214187220657761915222093424736868556691806739850078193237571155049184262436296917859664855438269188752219251371854099905766589402140669080427399586775462510684798780322245279017684607288228770190110842230242598922513867173363791764681850758987711287300339137210966040992687080691612213592126497929000923358998300896916916064732598391349934636388314414599942589995476607640810232502161092758074921960473987052571899477004926658328722839071532440404392748314279328431966707636778802740842744526323554449648336625446263173145596787478763647589297812842001524046809494206454921644107861512583871792676864000000000000000000000000000000000000000000000000000000*i1^6 + 3436047383196570442339425858677283258115788808564774157104924640402550052929630432949127380295378455659034977576005596276761594333024583907622490575809721878392702453964583061961176750479805789063448927757236168641226764665886204248329458084778978300575217222793790240081509446899408080689719739559397320209868616629338819765796064587298898875567271273741410425397298994420635336664612023486193542547109915333460066293548086385473596729768396060648843052006667707888387703645732570317923261236421887492521905441922448587286230590164497184988595406990952174839790546853024475512471666364289675803418355034393433069492993497613708068664817173117583996653193661634461562925983082553290386399890611486192249503710904583678143696568830987613200547340881173058932125994026792944852760357973499507959549779033934309952191122831305463996065436968688443544514857507837500900054801106945627619416242874104075252788418203469169782878681233879754582056864275998225027007302017578138308664771726042906911925636059819141592553547602729540878831362017708355647792720717572150402139994447449704811411882286509488328534271642432856153038569263247874626869720111550244372026147080623559138809296509947531262539976684247799931354967748244332377325697017438712197942664829333290727672516625947253671012615863334258736537304926517924597238841568058466919529967453950420584438642930633496847870039256858786524207819221756315214094700257248455353154784667932911410488407682228683079416339544015976140412392402215767968463612380239675353022664772465026780368589125731152839948945020348621187128436489907014382209787240384374972788936477081729372357971371529501720204812585788711421673837345259513622314478469120000000000000000000000000000000000000000000000000000*i1^7 + -2933593335838293985709264977453858544488255149648851619360008452040337471900245180744169257206109090098894996768853156605577618087179694813290958311076297130481344455471419327490204599572932929934357423083914100956094539786625261359718447902365973839681788716882338987224178928637809299238575755042158201909665225191526244503548616226468975505081086667393814856967843404628414074922007132334420337746413862344026497966478882301846605747465710325348931665711206404008071357948665827156409115808326359512352891462162314572048509484683574447795361517101977227389137228526201173942825683529161684419783328614466653301693851741377571590416973213728239471980951817415617756944943481947472706871924757837934550488953087127691686497682201497011497492545475721139996371004217733710138242335622523048280177054117603157271458992905073317288431278384132697622676093446520924252167770137641698088158014866599753107670840312954400439618752120790317188805458588389391594594581162109508172376533280172734223283795613232895844880159366542639357524068506271738604138538703369239409752340027259915446416399170751435028630982247634992976706413984776373210518511994782300672535919331622315753648621500649426022059988713677077556104704338325624247962589296420868619106642062567003081588796423502333731304056704903770262330419474770185726557937204073617132061737979631927359300270584043817876523505410328475070020837083753690307122713848311306628895652602890122481332103134393651253135852354940640756940745212243214580328495777616552628045885742670400603861887969277664802089124010087864094457001899106255984285808108910443859568492490757537636773201730647469596229592150221359816077922841189328259932749824000000000000000000000000000000000000000000000000000*i1^8 + 1338225051467765033234793626487363912336552424007779429324506616184447909017430421532612186143039727027779836106985980021856975968649246307295041989150855110046371933219132629294425045362229430996279815097667141521341095254314225411846227722445765587013874692717424741850762538826497379797243818860674962764440995697170896955558222741193999256355514730419563686840632341356216236377003096815459006455394007833501637648725658829804405027441251308990040403631596137737343205666078312315072783726997425738035565845718495826130107861479867345056083178448061202977501234219324321396979011597517946130879823940495953345912526849462501282335159115904275551381961202000853365247758950647977491900751218576276807425061843529832920060017207993389326862678372612652339711123852982570123734250100994318319695704981549476487338581316315116496163487718222737996076971146244407223243419487074801151093234186879168749774407644539178337339469143374791609350743107342544641301530463785997847795343419004149481813003548214958863071765841759528228529078304497815074329804367312928094376427874096618041029580116980804109449240167063954663622621446921377207485684410235808333911548463851781013509058007908765909426950202478896111276374421185323633309793824797637449311819882133396592226765051910781456064389464455170587849313460618674777001602793674552850188029421366198278742553395879101832862586691139542446173367920853709260178513055550640965501348715547719413697914076615653187254301508487458631510091965885489070798287597491407194583249944632118292848248464837497661837707477281788893258536526064025968097528012947237038693902696121155883887801675202718269945889788878184165317343520156400077923942400000000000000000000000000000000000000000000000000*i1^9 + -415676451618379816046456061078790943987078702953322666010071609488253509217265956843481356507070845192060081326834590583922767095345511643710817161661064593480115465801357846052722297278002629602102424233528084841658892274896123713635859260365820215235082460462053952662222240322617603724689294101805574738990500490521174352748490286642745301045107510276895868172538776227530241268426323731893534772723850711403062047823633723969647880428769806161230217649008752286335712748693991938723639870255533185113419588932731126549418084773121767392019956151636736638638633237181874718257669479507272478374710949824579625411601052064750111701715162005800092689607223248626132126576744610325559540603050062236443463849151632809424821492809769213456195674163949429073146181632042438815205812570487331299142965305010903546511979176263876089333403455788595112360533075167335314761551532109007160384860265972792438687456691784757199281275433011114399543237774755259681401747840731510856603592766840199717656040631409968139694090025349540866936819095949424843542625992680810629869628539487120383072081520376100443526658443722299820662288645819617191512274505595400477159456101311483851132399707437167510869904395287472092073407720037521559324817488310930423718845590632123317008827477749277925207807598721897696304059094440537312524687983346645464136346651454787692787440343427219171409628343544941058457853147906913700540672118258627594208111434392496664309594438134478641771760408235173132757262799875155702738789589084243910258390843816238042747532314541868134252115406423485717475967803401536983616427670457712344507010717432499112688155763629334252246762296270719096410136239663890377264332800000000000000000000000000000000000000000000000*i1^10 + 87647180292030794225742546980786116750659971401011746122489117013399952727540441293958075389821940553640811583272224724370886528190583375433538825565434685536514085324354076869384849990265298577594554838648383104451639571172035160698297464253107611175407029712400963605482309663209119797011573800173929475957947891562637220096532563576451249338487976549821504053059918392460041595714280630085550645506337629831708875923366720963874996579676233935600762400876299292264101828881242353282287099982103452126242533435957558150012347155039369916214023784428740839840831381704244597995559340157445492418704862243994029280109712369654909482793772172919713491240403536478239154211700196354272112077923043344834573572547923288087913325075081681829164058943160611327213841120363456119871827787762751507442561557767387587935341083276099486133882027373177095729167765141713462384694481473781781057900341259671048506195365094284212696234909850548316827991498609650870231966178180298584410750184653832600423095737119054660231404669954176189243674578262343995312060554975123096550599155688228994203481117249362835256589422699978410999500992844043806286186661614192159218783429367448667655613830865154550385854711557299708311140629993382723440438758532379687593358849671540654516976975893766791201518593142859015779494620738153810279320034780896141625927257323970345730991706099863431143656141702649012794555463256636936308659953945543580094310529438921694636377283344475357504672297573850288946429808067681924509969022762511201409738684855009574264341939425794090123283842245993127484158518910408554234221387542478577899085960302396692750004207259268296263929172771383670778494010479630893449216000000000000000000000000000000000000000000000*i1^11 + -2557428160381856388097423843397974164290231596748535798508542453280824707428004084270213707705803932514992776469082871140726675571234805951359912954526286964295293951190903678781523510277982434409259623752654720336637692347208158688823663318441173930782136223398269293123047664402919309396651236405427014820869138844689542607841224807355216270997640243145166795642676625825953727118594838420674182210347626072524428618107986985403255779436568376718191013810694954583363261150331296877670674204227179203847736254626832294406843675575511481229402516421486487066830316679254252260842472091083683702465030607899910125507997269172652705961582859054146044223751042786830902533051604743988402951021733488254074024676549375291579126753774256037801110805486108389227294811764425979512739880282115655927555879401122701462159125335775994622383125564415591261519282103169701416880312702993746642438141228132496255860484652714140126700299162364007389711966389338844409212392483651141846590361131851940325415361172202698324365252698452819578914157938988277378254128363503655786055921304813909411034792922043085230557972979086097987728778201444375638884576942467887785738626142540437634349472399999015813980844822821554486294918119291829053686017799002429353710611264628373786684032830882250532289195919647502179407939757684759816346949809292264782854510631979808381032573822953568120043236454130459594097919954840819613402784095659614167739946807800811834927404631038067374235372047317447762621190885630393506748717084943872303286212039929210598598167753507912917921530162727617647355768568072870261560236672835229248736810703361820095677521321396279053715214246337407822518674090257736007680000000000000000000000000000000000000000000*i1^12 + -21996546142614372062875452961801316159409377766670377465416896187055552504742328574269875975496653523513325727531738221762752608576066142365812474480530002341614601084290146972700248944640592605918324474705895375012413058017470950421397179658203743725446263068495622105428790011177266492202298237951278236837926676487756573752730548107648926990988453689508382953050483794602710570446760040612570401563804069228809757662773658150648332445532565950773655266374163833791288258820640236381613308779421712499396865341579805633240816322597152708271654358793773761476993578308147383983517566674360225483918070795177158762981265418081735804846751748039809403733571362893284194672618837394174790697627371064068449004906866740080392070094733470569515033514351059256182816944126052814563422208878715673776598366880266144096829344144013824237360958799537061981655825515835096885760067559713174951583996516826640045462740114281221645268319522391670156260379995578921652114255617372671340650306184077290915500334194435260470936766849770481825182168520164204615475975737415237681175835697470949168082638974524431477556291770828058248043941542859872632722894113633227546018243844896189006491497151931585034571789423161635882869746639217120607693869293233019220054422720219085127802993084184229793131935158357011282314488085785520773687581681010165455378489757808242910026498102726252006975185519713518441044307131367963225432594845276811734370612635484188185552933110178725525339981564600239582336129535518933640289573732534776207301923553782200094116707541033703375141473410844266097285653312526233368042882504827176945254558174331585406021142210706182141652631780790815721385527845230477312000000000000000000000000000000000000000000*i1^13 + 26687203899595741463510108697177479557079569086455717825026577455384462844797937538285313600350481915236032940102298028289448513427836299746180891822362444596405083519692671283853227355589898569395809231762816322123106503120309846447339252124428865534130498485010328180144008110291446530791136662734708582209203353556309531149742814370197548238559314607401634936771083333390439502228116205200633111646427838461000233706539413902411026397189321889781675736691212209411777093365194666724555894133976672073070889082302190333423709040678546859313302710381606501313293754746314858512517778281725434016667299698446877334723623334580004416303610395804694166589241106520121287543449731340587005651492015402860858554165040076183041499560335275802834740358584340466648446590024942681044132915257413560594915659091444895769205310565301375099455656785328739440988054907612128838742426316873783015217214669564559978870826822459256136058871681412234481470671456728451707203002243595367609592366130669800827846445199011999933483967157984721077695589439074272812201410358602312492785280457301771340029775236376236114392945069961343454454723785807690802077679341211088189022191900839274480066085911002060982747971426491002095591214393693158852282149451069620388691443709150192084338962800355114557139701083483623255412965043589629178173516443900363038189566149381804932115935818229338431211561244950127476375990442225830319499437912332275295714674244356383137793095022879508107727434329276582262484306691234542986019537108591846434372646312209765476322685132952641212007938137675292818165580854529978902660768756864464988634156940875626035438921617794557295685267927065533881108659097913262080000000000000000000000000000000000000000*i1^14 + -7494952439196376242892535389055722086874919733881355757802378760950674092463618693878152777971655616185509657767066852383253751227182089124471278362515142463467978946151839139295249029603791902770252172370351461653363412717633851794756485459219439073434835340942605830115222883002244858242277191342080017831593138120397789070658885812076750624811559347728668177843009384512987905467386735363105246845295437636778929359540863491919875106826916511948226953385500385150136716411782203718513310622874451968345142724563597621358584061379990551106109532723091885797991358550879331836898255577117901062495620365712716228704906835413783158402994691745639936049023959372650193643038385746465683458175320455546365044318975368604580950130906218335611355133068670195918508546009446243624157694350675486929788686957908909556237659311232319797378358517869610445533160419251084647970342661295088680200489894591340289138725875037849659325563669896988284348602492532345566448142724767101434948946905859754294207326425068635484058880738252244550353770297423534515375997652222722335108910960937215078563346444437054687729854064946477712611700366542151702537562848164526469606885869832491384459986870171515907579400860650280476603270372117607031216559125011032398195318727887131840930563017778022091070963044843734529984769160868288192225960357184324307495338449552011739233863192496573881687205682045958274977019349263159262438921968311332697895178689832099188512308466328196825218390449516703575081157656432825626417275844414714249049060286117483349433533793238403653415160264466138827234057641210594410015826047029162834676902037888632492358178231526723478174526747532802926831707145539420160000000000000000000000000000000000000*i1^15 + -1807526074263061913838367232003552417362581314593868442167247191936579775190296542507146643488639988120232850721259006293007161204923146229995247396883501377691219702452353880483153106973103661440110267302621213444076017555530003529671378021773013360451542180247816393073235959382333540535023820514168477037768987730701695505476322988993529307974859423984781870991686132586945941650574622676670244198386418923769747188521425812983330794155088479799929125719349021354407259984864349916434668190463650765559944791942677157407427746011166237855125065760730315678969899382983203624045659427264983643870791617886736220489166584957527165960576547949323373744986172559015764122576212218571657463619701529692511896040172698312996515116657521918822509134939624052828429388746672860147227768411892063425054611415477360335577384871135509735982087297020608383380899936270187951974736801725574795884879534560758905300932349897731028549793484986882086429097344104761834072825748292063362363622613307215309932932216253083134305727749192956645016510502282466691704118223353670365112758181193154432055740972783673698083936986060181167739519533183079118444654001170248585927503059299988188525905631573434037045800143477665462384863307777859667278901475418832264336291823464261933488051675461487051749111260117265759096698478765426654688889746993582248218331844341615243538885573565943385888247542211382719915942006592578156413101476430912584470023016700159880304468029168642842746111480263899287963130994637864932692787035189560381542698079538209339826198719370798381741895944677971684030664255113311193464372371774411306431901075371996490508672417972429155237739580291056237866861156158668800000000000000000000000000000000000*i1^16 + 1584820113617037631402707012356864023956302557020897225117944066133612697730843628829850550769935414125713902491703751447267628375039042665638318068240371748047187496592383984554768513256574013813361772646032211804194632668246109495984614986361864425791277029813134660081314738462085549406238063870660368167108198349104443960766123121079776155076487242833613328910437085870201973630471912357416816108736697854134499805998118959330519101140898985497690826154550761930697495266491192647865367945435941701703349343523125586774153561384081061854859270535694928776270315992279602789654038093580676454980307971198887355278067645106929528854408642208793417137516374258462675257517672310811101080536587009850340935120819661824713600250883648617544104991795513868625981218000173033605202694589849791302858732431907870663275839012153728021534413305189550380221476551874209686764412521636995359416372761814447568414202472901312399443397695451713183161198140429369720013583242083703765458485598468080017072353826975854958310724064679878958467823393972978260137897379420485458744089424280132009650930667368491357680053173072378653896595575708622004848393682544453623574370215590658205549271978465575963793673223831431060420836477225616154653172263543156984513513635368895531208054596845686984404985560528828455170900628850157949070394319711369401070061773215632610595753781924288797351538671713644842381595634537406821781961180650465367369620096136028674552535468373480254452658940494941706857803301469142547922166131816175064353217729100585004195952755297110071825247600726059201915693884619523412991079877588483474151179547646910405753952964025118591194250788934886329567511360569344000000000000000000000000000000000*i1^17 + -211321388746776123782502859842735785317218610556605356250433655198665328640554607501560008540166908367738614157970577614864148886585135138548538909072287858241420296995350957228594222552613591470887271717109809412117469569947066229083381829956597504714766070825780830480725837487050635176706456226884704896550280812954665684403772266226885360359487957942314887072438268519504027820744937886879904424868736849137243732357753482417978897982295587615037151315562436972104255492519806344640302159424541033875187908142357193123452747294755434269230015967921459504673419453480595347821457499933736179011804926570091661708627181204885156985187865383599371625429981349974169216552716101071806126748655335019324208987926316841849582020561275283208570753221440275115159895689081590182533924146274918735070049348692981948396440166555432362879103648486811617126821532590272980166695485392846386196830830981647075941396117755971305072116732303912048185841764334281473086575092456606861002285850761852650597235466015933112386787976606744669806431881014525047473061951406518430770630809413533528874737595051920553671935983004235213709000898637786788778729244574565589530818541146916929979674316100791014438494832427016156352812502849647911667019340098920583332171145548610327142278861841281014094357887217736037576713802842617709197839339532473803634855943749522367915373704802995284272242547448049818084366619436631032176799549457019755129135423080062327200025014927374796933303134661257698938969777366793170832335118405603878872661232473185651114748654477234692671520641204560156393123376495808182404826100064679217690617821125845274174218103171602972986959631141846979586922905600000000000000000000000000000000000*i1^18 + -148007709430535067841626899414478697298995667156567486028171841871551400162270588669843307484614205166155205332404860843913634822936819997130391815001692771219175666051263281910347185669853904657766929807023530217953545375459649404543297958970469908761860478383942627818189007033775666612734688250925742621903775335532154641994615469349940835052453569212986323459910072871518016405625752660919801343736075234848753578527625591184026032253172917245284727945119645339416201171973509736821667164377656768499480522828979383877892780853026787523120983045401112663998778638778770982116966276381168955039979197103423564773818108603052895665745365209261551582100222747614244208132389144369623072425914533176230252960268533978797232799453882582706596748264422252282102020958529298799688601856400328821853262585461632034492316608240778757169150830448818861781364310550516232525347955051647308984597157950931376521224405337434153665349159079908075328345361391592537766934966428184724102732137980308467448745612413618651703174762705769285940209997568067278324049735476001823661174570417061551878748117468623172140396460526239552730217870537646276554786196845492348683337383910668613872246534809600802758211189052077190998848983753701835214243955122553233640101865647712942882768335475641527206235533663544456151026123047209087239349346943861421233201304195799338787015197555184534140162901509068044887055301183398890518590239537807726039279454797130239438196115770484659142027224684711982383432433884997190262770227274311878993398947304825792601552404423448462707003460559559708606294362805901788923578247854335619313738004475303885109268063029025604820399070483615663299292561408000000000000000000000000000000*i1^19 + 26697187230101706746967022222781095954841509202413960029378695610296806718073844187237039203039141877871792525604613330929556674565229102061897830930768583926508931046585840871820178479782634611462887261420536184493575704103459647142475998566158323953524594157144316666647483600499112893187595222415876238800917712620590946000303163099474680770615973976569167403966781107720315311524135432158398382518910476218231572032589290420318605352021783478352523151956969643372655049789646260350388649470339295822013398349965353844619222023154322854749884022138289440293789826036258517688316689153454964725876084923135559787445004292163080655588500429570761848909258355242605609135053753707105618178994523083196571329438260103549676784794563034883013900804319489676417268113369132831040277803823503229964712310901521902807420884331067291657756630472518068153266901591139029070983930143531317913452693175210888626161946256927745044871721374846886542025666234780819267927494101503576108359200654197934800175996432104756630591271161101587378330915058627615025659333819077730335336878717358582811141256446184999372315862609569936311414250306278864043997232749756722330686524944679142000993185287918889238626569884496870784292396166550380098304294169603706666996465572014474353023961576821047543250674536708267470139589647181675676393644662625205869401808951890899782083223742451638578208008588770090608908771222285194966559157902213030670103919624025522808133333501138413030550374814220062479762896898319417307385859507591164604690464264394747327982616360806839522774519872226033251567810974142832198118797752441521767074910321527447613865564712254074536388274977854015719344177152000000000000000000000000000*i1^20 + 6577712034302375208003064262103923970379321049751079293629231928341297104138978953023199883228370000713230036954434448312367165521114236414859813293548434294210826119228003877288314185084142894996491941263052035320390258801472056666826230874407888160058554215627394113477344862236951286246488622206071315179394223437342909435423734764786178234186808453789875996191070440922920131481938692082242276305396744424663202085770418545774280620521954374875348382667779880627773650940999077571652864895254745565547361748291523711519444564032603633523488701416332279253240552445206575223890112500624597475786280090811763345911518011716076642809124025707221086093733292469296204947993521928290999700371378270357699161910714425097918343947915563682049989892983469049126424247706204199228193287837004016755011691833645915488275454972599225459391345343659991316955537604209531539582580450292916992080067961537963639152745467499866943335648568586940692665913502332346673871807354305582966544616585370144269314186393885270877291981238013265816402300578387035568607008892507821094557465011571131772781317329274017254165519933767031968261345582661688737344305632225788762905671680253711814405341948168258446241522603711192572410334917188969087095552185036568560844581336448405359171336623632956031670151848584803211385310855833470935162590178388100777194504787622725056980700290494573602909473809211085363040713856265995000741260523313448298255442119600573855665139976055888692952174857682474993353755255136195217476692193734569147372424324717834075718824580644666030726461752902768881513987742314467674145112993150485242375908723720667789801495161781337632097000123543314701127516160000000000000000000000000*i1^21 + -1532844327400699178815063501962892229988801909119235193592814171677123156881884608528105434602109882286625441440113957320476752092621130722883639444824070852956943276586022237423153315267021197872281838011905187629055966706027339535167098544889864958185561967333886911415041190625956064828430897151175583542745880880994031684339335660503867758415435186612580855119737891006656371469923193302130973522872377550333336036714396614940011520297229739832384497668896791844143069910080479297087056050154646793061981683289553691786536282759885128225878336634213328615435944229109464940815923831009889883948053603290887305420159315321059259292239089275142805948081530015324415943008834965020203268353414557052943142153643105433521026312517669640361923207415049415587814251011248697995819188004939429922367803662509770726648868864396276176027682783015379674084826256178876516954549902545463252352790863706836056923329995015062398516617199852780159352124962125776936479580209016194629700402618373480856594116383473244317983185371758494252957775273133925617041472632893480349872970611898770250806469242660564637758433210316710786474978646243124764749470393005348617787320947505115198947577204793257732262162525448008516464401499957806528588802190528218215905607289377390909369776452431967318748189703062828614544693862763242610285311663866297735475083384711636672066892930126054918199810786661307945248688507310068806177019972618001400215597885386375514806467928949563930426063226253960312767797683899474430467725641881087114573727140120361249660511080458155224090870390078192464637437856931834371665597387382033033986428815205784248977000137537037196254557867408707430436044800000000000000000000000*i1^22 + -208364066322982079366141373284030829553286228538141995109439356409971842130872180181827844463108076235403671114480809352062208783079175613486333429214794234171429796039030390334167559749522641489658651512137088934277746080242945577059919019550692573219460999795120507201262321892633786221744492588345092231911096872266342278040204343177244851777408878346086547262552555290427305352542593908083273122912106449380062897431776589284202697027629728827798521690379291491625782355892957115750178809402567705579585219101060100781149941209857910298878647220647672883636319295650633741376893840680628244791267292361992191801341196050135315266592941805242624733162440410405456832208335662145806330705617097326135359995161310197201960128946291530154717930602268123155460163180842995700596267057228914346880473406652783299827770125435009504839507715677749291424401838131622186275060932111144496832611177781903927359090184915702617625526885123778345636401853005325132912040359136124377025548062927750319982208356815586149203950311909810302851045439451594885796239253568741581852220469190913738922171564699292915967710658484332744446203191594968688497960758159601742544367808356315953209323248318826353968554330201005621689260359240144397209956401846911301056297556800361005284472244857815893060718043970765768506277461004751026904592786329072274101666596179045595162640107572876224964405144004609637140458837359255445247996330401314346842387472278103428849526653616479401303967648694257667655619746966844855023934524913079437893614323890818910126684327571838408927576988435763542612524194433854453376058528202656988563310648201689898293297420622044054896077990005991098286080000000000000000000000*i1^23 + 33278449880552842438161705830793351477679303049964827184947318032714190880066591905249340276855428368623211467895625038720987149564249456920095243142374813787341345352702696601679142894582470192199142175055923596314145046101526972065575858395864652591329069748956240508988868626936893996717138479119890263659033673679768333800064725557275275504830845537165016312438020912946465219127694926363061428243736077092422139855729067292559162157867710790599055076031622518460382476461442456765305729954090292318704385101226394823509113045307002799059690255244783822651620744009548897981409429633849841035022931270602686588966449858515302929837785592165814253646967251244004000770703485499404324941852794258675936440850419431876234097013107957524818197466747112573057092036521227281120561786894304099951941641899893210241555800385411658127456639709729624182401457287050660728630549975341619277890439912363118895540062337642119566640119369157910646360343575633743124779326507159267259746572727213984222888960121993350156132899630806874323396507633564110259656977474498231218507379411772306961058695306678154637465492461255152055079185441978358999525366374839226377689068691267888473051323866800316563817640160966688558146958520453139052684575859366198828052566300116152945317390445040218502885339086975197656375993571330778677612006376247742543837097674077005674086998275241350624916762811659668105541561911544909561898892478675898843534243376350608791457785793317132980321767892691478383897530694430145730270745917823372617427125661022448659373304154570508383650431504304689107972069940673219897003673078566328082147551346852577232530244216761117318802831562210960998400000000000000000000*i1^24 + 622048546891961285130193683797165112568801815028056237263895357290217503166626459118910401453242921958891958729013458110037530370401471120117071158865854185331259932291393651689120761665451777406896423793519758261260796895806814413999790419234632440250024427970183062534797262984972141334208545732345698561679881280482991042772241860029118019105252338127256426001547846800255754319205619973490107084579309725368294002763919874796071134713719944790160204690779032367559296901479448729229654978917093995295868548813544878466835745148239682910606423191560323544290163201151484489745259057524565889090613191154729735466540201357761688136358988613971927280127613120494922597132850776408311600879686908441740199852217380002457158610787737337649190658248690696554763709094918604543462133872956373554807594566464245955533283712540933333055622103149515161954828312724938425331223031597478955983550072150611914973517824028066059333153365790878317765281349028335981635079609081839151896861822794195849150244898891745025446929020524649574235838815680951761257203958384188760489568991667325679510716310587167773031747285332347177456997203251614252849689905994978688257947253615863133895320979498238355111894411272039427527938282637682583785414350238960278581587657196916897306124891767518521495869595728156437362581035438295083418917676088442467142212158886755310427966981731195481759842940785641180213538788349068847776617897361670717267708971033162459365455159742885779423177023392901909299582282568189580783926880165883911951104743161780595407441242931532157770899598123617428727511106339808365715932217465834294746063796383309512890110824916101655958929572031176376320000000000000000*i1^25 + -846356781704000246247599201582091928687731564945976733871508341819901201766215041410557556480787174314929459722156212821930544864106513022385568067668539638992326011013091408295699403258488250859965925685250021047211944987225391759815174986363780238790213446773862648592637231422527937972530190307138656129281660770166185524690473202988036478978555189849077943042563172320616500759785049169070296655629375697487338864818826822271744618563670006513129852887680154962715805487496795861846484836505309889394358530494500214312268768974604973796737329731499845557341100284409244230248348916282408367968833799119697650179015742442000189588145529314098656377285023653515118755279681080676660943895832697599079184070217476896349036453224696890917862525216805136587842162438220295367064279072536689140798019424301526281007372600249674443182352443388799199259580311239825878937058432029368939691566211108853625999371619771500788405076461084298612363406102478806955933294748992706917911188766382823026387784975564309991770515129783219905247086723772903930879905979708406734697569219301796667914449677739347101948404078562069845606223300659430971807370915189352298001575836574690927389863784841948523501204538341444616188593481414004360916344665784899417318302333519945129285339121077583510471062189126055241566577809033361163240840968121864271378556204270212622982635231287240979955181518150271722567836579371208311258098047452304406222804812254172313829071816899863034140749137884118216555382435917599437436664174122169446482545798767893934509782429787379723369659678380147525200027768635436079960449025213351456675587824084434369130804967891454891962511659867989606400000000000000*i1^26 + 1927954947708758772659770803672449321495368753871742756901321993399816568833598656550918332969637723487529466088847135481167492655339114079425620479289454893546969780261448935816824776083240265106313224376273521524214449102174038938860203879985960923217047341757605248443469734904513012387094392684619469247411419579217734322047920052179788981360004799026226812685044908822258147095257686636330944192735437734984861534608272855305555217829015036032262032236099776069376388293835290613832018398966906379002364338929715870424594745673897841646639160616772596928544931958634215780532095807287612526816321907791844105576945759460455151102128862752603191371789031300740311129423368391925778875076641280369398735848049665285612448773359889204422637183389297216548535614814216548748960331952731359738043440871642749214590258396268806937569069859981205901283351705227578913867397509384075031920236578089907452683954902499675656338923529373579588057631993930236052066049620624997509764420477706349925809501884922041820598129287579471838111426955219777764770511021098160041200877843924479696370721044051875029890533048175543651748221995152144296963548132732671346865187485084910805397234426845212651358292280523169926452107366919008813825104993618609183806001307984270965672539731341457178724584502987341367361882293166751843135542546060330994696014359308394126288181885410604549125034691454109999209519919973065033217101214264423227795365290560533914928383238847816738192997313720110836826754047119125377111516853483287418507370322808697706220152415471503273490036835792296829031264520525959113314933558933496410981084476211910863564593167069261558432321715044352000000000000*i1^27 + 6691684319948509998960411475845979209391168359933188225406645561854978621231143066097736833075955591099424316227379728206350934586273764520347240065265222687650699425992559435348920664576961907080532720735502231208911811247132166125664735566169840514191020379435749150655325872997034920313919414671482311898407409107108116341469086770664045262014520388608744312723992167952680792869909581204267959266510342146102679205117344575699549013134942640098222258373241189813464088495834720267902955007349491627684591348997580148778564657639920835189948425080270625438804938536000321478877989551876972325084091085409001017930826321152102617437016791745881569421503007774486063559524977024100691608859436106325841433816134445768810295453010192356567863617586547763176362853996508670719826749685600901550700348039548004492299296636181012818399163567626903025870868561309136060156580351867566016811138595404345027576302781264107500204005445731542538964267337361645441966743497976645495085155131701809667843604671938968610323748258991504223476042217395101113287979516264820465335773076825122492463336192637995389572085724068775454559035114635254765059289916691174715821604197665378645513448798146369240414169571477310425388163438299477681888299297411617338856789110662921066686173936319376838475346366535070648174742554119187632462278402815834351736576248712243825079481336689218692008221941351254952826081068486680515761879906990363029230706721616576629563969333831154454521954391527603135402918424960627190555835085075104324718488793886788812311656642787065290611678483852540170843069268765157730856717477503846736025648345030561677737228528298779398068003825254400000000000*i1^28 + -231266774258860758358165080799298113130578382866713074813367930742761706194793032256664129830583926336509150442607401748258875680742836433063428669600602968750219079616906111699080068572202546185906623087274569284126636052163022173447993054736064578500023247669695017393147537581455379410065996798337734710084073774519998147155405048240983458616566026750353643267854794940056373521092703656466105003423217785434182892066429168342433454698669161959631438121120006025055979733215587573116823053502882132541764458788558401138688134226637936526042726697823765932641810509614051137434137721985400861560306538179419399808321589183655670845508126794542827494197910769018095996627807184312959784465990840277828187305448101362077536489255444014702334482409010860347403333480959715259862869189607053115088431620002383363549040701901818984041133426478662034794660706992322156229811557969988925160608148117591097120590716215205028855326482764514652755005153195579379525355447014768245877314995890518076259529750274160386109768368503284798187021613616610830924691276361927141559768050240305325763024276267905111397367439402291512495426196644784597250279466373738523294282213936543603045700870917598042245449657386241092070472957801776617071129510983497153146310042323421293143986123341918108470575521353102835244630657796911450237778613331413415622533084408878665979102374880771011133854713744193463147804916946732784829438485245014894940654375944701275505990285328182444126679965222681263323315890294999236433928053770611342674447606415839718099762284860520753843275513361251540216971346226336639063910600675579599935030392478886661208586114622388010643481427968000000000*i1^29 + -14618222977942021141122238409006853203909653402571527498968360958045242412689985156885972493948013665256314722670246069583744246260905911807017151898292470368747527967934748209178357005588626225527527304267135316259957704800384301876512159508328652352896447379403373835872507813946611096456341233243180295456419764447869581585706362655937473897231798436199256441574988100031524466944090737698632358763187399616773471641823335884754504765244201816318721321723253666317889019548707798391217163320432289608010103160375971229884793995253380197411826405561651458567203022871377275524841622714928944508881069585790461498032247910703334981321025136167346246893976587836859721620253461427379582936904922315707157999721401739609223233507995195967605813827078206248285997296972075103140361177305742639804430621954494515225587357179971192987718705389832764875537312092292545455035104864802579214738598787944334183080359351990709496035640898583653439554149787817433384805783005934036424040991143713131811831888414732606068267715192608251311147671201075549775308786062097607007389188722866687264586900259955251548156680318398898830863298847085042026189225322393670042209914704495602958221382977121429179859931176178750654916328803655750039953369785297793017289586008341819043899498383094170110210761534879349173945440394091504890444235295646516932136876572141759858875263713368069882754599439245372570565089641888815582014905038811390815533120765875594097404542571835165420768671988405112133971940299594405715424471062884986256573950791906625321269483935218741538537793059349973088358406689041395982715315049874957714516101828339460032280632663367660529738842112000000*i1^30 + 1308575339320362215175957485083353411331603502352366967931760084383225081291082611900836536498777300938412636251279067335148413083679398179353988420551626232222991435131489500712610475584122996147596856911766957623129328519688545240997699842937718128248886693017663565121461616240765878382017678146619958090366651759114277558523532372997563175994178817678919281615990702377100742119755633408612768805428355498412204477012706179465242950326375655857171891721029306506880757536762258892262904824723846136810759106526712639642824862869578093019777452286240773255110581704327343461375455806754113262034462282748744996033525752520321691484525201779693579262210881213740782917537686727634492385415899758797454194016507964937807471058344817043893423284174272602037388327471544474442928152597446806724364496736590380244598330856202738030378786463661331342333870343477746461198942952109452606141873346153296703279408472159915536217995386624322951673272285115300903117705289110593958402884513501843691948123628943607006171690260334147841071806582622288600913256901727840162386149666738661530799137472930970772248628127743282228653169520066133546382721710156392174504552754156984154305494470063132661784670846376352225287361090935387326402612564350762722407714429265361627389737779251345249647396789325381107094087622258831341667849407528523140028647784761787731444045870728476483031604326966097903116367497011449207508423918997410760760395303361341673560051024632033128069503249159052261069412650274184184627975296174247813302265850514433888916447650066950766257326733906440052871975614585474145638765075312244643320410119935349465325587894339239237061181440000*i1^31 + -49934793451450066553565233735394739928359890808663335500971360645768671908378796772034658061184352654725200011210008119386315610392852736553795344631920838630440086702945485071977686761683479014003523581055607604328688930357066115235521453495299100008346166764196497194425571744047528221565715955387375002825682987638570998152440325897017917412261165661664339022990701313177252597175991524894496290331071833300834784101069424844376450488962925250789291470599589066401775083103093522114064454460996499095575226765251468234668947964290156684503318353235928694076407122758303166837543655739177864837053159341589357070477864286755124552549852311418906666289958235345299220433502838747134009352846014916863297086021390168888774691917942633571750346936136223787421746762465126633611484990715263108489008650424326295395659357108471484947252637533932514284329075129322969388856570409437189272742454239890876269444179581598170433671499333909834679621350922591768345023661077501828416324617165078313450579779585155787386487220616167567235979317177028698841975216125866779146235675456820323793703740198101877997898365145509787001852977287075846013300081743819399182788082374023433578597891301045480553416989464814472737571056633021800727145975547817341998039754636076014415514260706338340274188509386044202709402802730903083947857346175297624577696308419442517525017246345029420872991755789067735227456628366937113811831781081596023464114969568816266378612583973190564595789640355009559476443143439713530564186511846074295469934621644008916551453899798605500135182931554487419841745593080441900464021670304736054917673080564697052660698065179450807628595200*i1^32 + 1415940230950648578935591242511739385246873683190869013575279784533104351685562953976957690517864400727377401218442829968104375539808108690236104989480787648076043174475293446151615069661459192477502089159660239418770522319378441298539247202924641275626481368923971166932955198212755431481109808444803733637580033834047340747491842359493320130383757895733292749146487993729724205606137938017594236232025903963532859717683877130079976134061375970965795938754112522960463098273713806503907338060133025860444493949543822183322289364785325382670309346154379541263055908643446233785419137860628239051595176262564672032505755351642211868345980770751028428942625568836879366388198899865748612084700109189395246450275670587938522191561128241519842010904483901512219044751149339343195443703830126278275071623502113321089626837825209581553341878338104091970358307131109291008156433574056669771973234883649917634755091570483313379992804614426456802906387418957559973762778248994288887881341870814619256254812745711676420239368217468967845931839127600935369355866353315832505586221104595034822731077411704719937822494065255355390742996048579599959360243193713992208560249738879380247500010991368170356984360795352756340218451010947542631182667215306416315400290304760402493955757263452497396690919191681934146697306732480984511513426453956687168040230787587658482382797485995544372006275289861991040974675382844759180621888398582604015896802999827974217092705088966204363893500474455052879216143748565096690639216023401989255294626712456677173890063342736124009002621101467318120877986388772520341156329657804867688852330009225696174568635126232058429440*i1^33 + -33868400965872774309756018269359367818873348419240382479177187872306162280926036007142649088374702162891817080609422064300733057112068440561613340933190660168858492331287490105558349655308293547560168622065242435403840460500490452386251786682693105130914196186040266539727641381693590257363053564542767102623979737303495065602162014702645088041202579779924702320958816562599237054686509754737860483376751080473471084917601417415690388524916808817525544210405638450473666155210339161928797883999047991071417361141831006547373106685589967314730381245133752705774437579137226732720577282081773686022640655333877164987963796953132869718369778565026153924329141785450398918737390760041873158387336012422905376928862362181117231405350080414171094946805667440934880742288374424634504768604924483622443503627072695107451244932261302589232272212530114367267060405001302201742865173005062527821603952562616749804508046986756193103405662521657679271200833363064662488588873595683979132324315612197553631052510895169245620673027945911558303044473755811761006882131973064241960956123479002072168583631145389658712954498033329651007136866852424052813599297567948073677156996412901489325460948832324850029024116576416818031433666249314995378825724563449541188043933822896196509555748318289303992435575331318379281954691480411258519055641514546449913838237480208605908997538805391508819312395373574578666200224443638373335456387117667531448802975737158860955057241469130533446787461993643010475307856522286059612217256696035625839295054637206420303414545807180498778237059798577825176034118831422121373052572799646575442470909922332585706246532054908928*i1^34 + 641246237293247097960227896376502620127534371790257166489824301844509227983700373136653170138690565121671894730583734735819710539484755962231046776778787332821850608150923695784505141271731442367848084976914323865528634444043556782648072730195814481596546959174331626294608910903197298849047171360823312440675650308261292966226792301832774451910058947039808805184926066632790309633341382714036069734368948656577276685692401661031749367853641079178216222333468956770699204731123098228251702109708913728149223259393873824518186354837525395539022885812049122925614674500274697906750225828000088214628523275386444841028161428438252665451450520436935397221046245870197204590935811460833503012536439890263309758681586494114785894479100715630456764410338418983259169390655496363931180636477172942450212526654980530728353193399469655469815064200423024192796505806552988592397583929468902596226288395995636397103170919297137989068091366609074924092799291232369255482670769943964015102679749328243867348562615898262960697132689902091697370461610390336144916801198275692920812079064757517118049146466093574519662698905149105842389366971798816978919636398959343125965137799724135867510169434067982890147515108874694022524710746559612840441823601271294965142122692362402308171656691327050371891143928772811668440170570801039867924236027647084390099738833994490470083770295962844624805825516776515572967969641126557078093393274241702061503522246322865298580182921257674048776719078677902263174338855636684228118415330132792614954398881687821407128691604238011112610967372413778172077515390958722935159249474027643053111396092518677585123346481152*i1^35 + -9708743907051776442192601335796622675682357674297641690523832209490992896013442229176744047876280924834615403489737516138254743845062052747474473086155494172767794555547105563454674544058617879118836209523925607827855483566713672890349794845720076843279789445773756055876161366915201949098595738295829731095175552137092937332045194622526936354071814467070348181408088174009393046483898229820463295358053784806173852762619258861625596679081761202737560857676723287275938815077585930026461939495953394462710561663358989689740788885896163957819575802310606348808702915603026048348059256043890860347071038225437763638422211301956411811129514149727040497871428601521902909356448558211580949598259484426775011625722048567263120858000699559672025411947679350857429883082565356258774642481551993526140858767236267055550887987041696894189845672649288340922316083783536153580131383446163001426642654932455386391567307604843825348355496848454963482987081806558975465662807068044274726470694682104446344680277023711581225840502293134557308894607317461344728028773851398141611260602422859179351252380777457947368920558426749386425438932190331461487640899890951188209814272564231778965910059521363459813876257407631154496034849498995396249749184348656627976700034505455473044669264839472661043804383802844526481665291856843781875239476777688094102045200563177263654006966222111894885286526159781140828438676097802573713338847331615413046462233244422022732546033659160201561492026409221480557703245273814210661734237789848035349541812662967720964544989760098949758591334852743086123131051351331224363693019504673762063748100524894433048526848*i1^36 + 103937952130669468067566671738012227028057106786563235335761467376403181909062451740251992536906151550277059328956693275410706754044469483612211933740561739914963825681297948334982242092599140684573032311612401629218818224850934664111434796461209840849174851621382498577021038772405319032598580618252513272271913104958647698417524439548338338052664287297751717177023193105209726627713103845558629341807137665354179579552167810644200260288193554825867950461098590379915436870379320182422418735039567260125798949305777375060146743822248829242675618138221582631999646392036340995861772084227434387081623635147388025673965521437173271296426621572380423796727861153010424784373689297680282032644472630261083637707921894907674266550773045529963681973573317754904107578988341233611192724541170267139701478419293544655295862635939378519616401225930926899531372510589822521850833593755184784255998057843321298663698018401869636445527853670449095842475457882886206204821566649970056319943597874296281213352878578850510043831282880378459237336777876736804336724115994808365410905098997597941217370132511068741675991438376660571973701329494431075957111655916587368427963526622926453742155600182038324170981955293171389508445225044863097975968268996700296754449684961930258485730942987021871459007374812163485764011188022472521230965844270683793345710349446884245103254492552186662460811752076239286872406572811910545700073792904084248384501030711875424973465836128221522330356911628795986210284180349403247312051685003504110617191432547044402799284898927111645529748019979252146546422286241856872781179958933784018319375564690696437760*i1^37 + -901882908610410714745365535255768280725931775821060265841540682096737552294842977735678705743593581649520733282425838392804326380313361035248437218364597206411700318922718235412230990136697433079286686193243115070672027316875028186162806956630412147352551422811137874811388993065524930086051519786348028668312052160307382023431174983777066976181863611690080965846417603010543277572954991302217061340935132233668063840649306565384218721992797966122229000023121325327717936213424946061364814086742927386634303640254600627440507362828386169510422607956749946195214609459663684871118748501548127321009929237310792829023391008999684254246346674643423515006492835661919189128383148297706476382019120194310106840150684646843871326093335621372916395445211299334934483588982793667786110582906506975355457110139802379449559006038947614030303148077697306572913861195728262422548665986491885567029141439235280610056810054241597967191439645516318112897094164054995715449693476763573695564357570570637103975233423849824865000057565715843331996696993289028630255250552078044241470486663008150387114725188042193247084358618593178294219793226773419207310976730256372530524704297951808714338761625004866090849329121539521989200669111196612671672477679030125963863207957034748698190281350136926812805247490233797520818686088370143431393231385657020299587611717425143977729976238545312034534318879444257331144760112969018631451648404472143216881690020228211565020045421228774142478554534270870103820636458358223752511241066893742914530211481906186543175533861529346247600121589748614266795118643897824658832956048699921528664291870244864*i1^38 + 4971257960459888411685637860981667540901868352268214157965875762739797790716609613567097090019072357668837442207393839048326170147811872889949263975210670751800186114840234512599373893913176667765475524460078286469817613538127522422059527029370930233068990494794980541031194066908455424746071187997053082656540304695244957038949573639533498090090647038237109993977099094165729101076012073370852639545540351842547962063040727242301969179404488620680998198428325958831576767995274519393485234434304997533276375045957327394947486554190515857493383325750161811137750610415177412988267065986372733761345105322797416241659426143711509326994574401241735713445699436008627525184641388186476746941453883925150297538037035971979671479151915572462756148541553548357415776684719838201327608747337172755665593486619350945384018565091323247894810827289166067289858329828764146012522617750470129516962210209495009824853173079396852989034481612378605205213402961496286034049344615867891881352640275425042119419211352179517702097956812768812735932193012545748385887770929782122243847620622509368013282973439191789453030179778058985585012157000672366173501929270916412303953312070516932283391288350147268088875975350566197860395377157436023016886163865509054145593536112473203311210640089892755088874794683844598886445782417860093016413650015154169711069243357537689662479073283864272389832359575189589207354750009636058562273797196077960290997537326232360018903119013265165829274057340010027734248509764525288978123952322544654741909699520612595048820144836480991515792915260169128512700860947983673141492167482384412376949587968*i1^39 + -33669947884414522080252413679925219177976995860505153277407127395401975494223278441988531662781160676986334827294902560165805301084796708372822460414668366958533052785033398019985509984248182180848058464716559683063028796492313058510129285018004618224206384759341658811070250729223442301699775407485746323069305984627101055573616023062759508766003002311624456647095352282981107815094555912227556538836091458505140438553866530772933303909827653206430052913717458220848304526952624557898864303003212910752844690893039000839136400810828594792558856250986421097936024364304735513745175089544074761947473695852795220609803455020918029967048447130206194620692303980598320247488173270241586773488160669027864508312063453445577727493441822730041027440413333905428022593318208148796956807197387451957810777145091403889405106189541355509119661155815269570129726135789698242243437938151149484634543389322700412395388338286591925277537032647703812910950354788604202124513492998987512427379457006082646647143528433732699351615585822680311517568939100920262172861935067854972826630625790212817167949467368164835682392869281917710003444521102973080182715112585225952985204521306754031378737647301043215495053458380912976126530056764330907413484858255558819695703885544129591179821641100194167821702587890503455643354179104665800379618141665809628483208265648005762639062663409574450757363343235738322098131129389850255861181939653032945627119481736366714669338501202238846260937497018915140158962566171882243609705304270571559820578673019850767942522876915895853026655283689917689564006341591192387957724821381181727571968*i1^40 + 103982604772414740700709848352788938532871857220958113665658667111485215137618063780267836808413548729009890174682039165529654257894050563884336508401956314109973501474243468304051830076437554058573838103084753444237578741224034091092053401647382443345559488674119905997634128433292793032128031783934085919417841921947589593847869477154762773176630993367133578077011100084113569781141335624705358220656509753997393530340665992848902302697233054853734928208136627864775013566738715357817310067351487940624999761832221987351275325144425517975737057140280329493192290572972796550278644772532488173007464357835469573584696533403370314496131505315286950447977185633771965178795151204271531901557777150015397565925515217811206401726733467994635209504010511135199737251668605499092411831263420228188537569397069089327408039976246788355251172443712214690490427085092734979527128634464539834692141133239383778284013377117745388694036153658065876422022534608501199390604748255861017942762148342489116169204064854536665403520196544224596518235609800186614081507118416566924776750974472193728951344699523968151208737410667597646563569166313623104003016343754235001228461269603759377411123246503700779491501424886303816269521022575866156458533519798209001636382205328736989677018001632404876866078207027552113394146150032337391514095964874664025681835473960837119295136999110509248942072486112267416034560581397182023174767959152865242570390329742372525295134795023180074026053823663502700027604247881853937883525415838757858803721269383906956502823722213371026566199968614302241620201935438281197940058620860301312*i1^41 + -282243172107769806915052108920479610217590170400545697396812721093295240005624069665992496707726158077326528424831470042003738312022895238751070192444179276176511226623613920747391756744740807575045812423734121718250805882183167045909429560228343550897347367912986552822845339028873589569497334929225291554271287133242116602740999087185214672383534869354771371836008175385550429751913317252093449205332950019890973368979124442331949426652089845129507476169753098371350284441890052498015478874143126445631723128856451059294732007056731720183821066571231212605602837774417488912846539363263047613003362567940139216596120263070792074921054317601609064617122743207167265065066343542960390074050252464764348459424450443056222002948783867545551945348622549151471822969610517719575016447394403656754044665493547560282023883586089553171647939932480035374135813442801509783872635870795617121313668704623962711884997649771765056777140128393795696344817283428593294678204495529419581496087791403075076075973638580255392697878025423633218046555802620351323928469203207394041555732786738470363707407639495163142324211066026181909691668938581959695619133987952731124358334921311992462327182599005006695176658905473532937112477959875884348711913753017131614154406636907250957132011899765000524459200283310652757498536963350661409868947022432394965114271370435241846018244389219032681076498520184436933104794457607539365730454203829961035125265626885068879932304803992023694760269656195773026818845165608656048671663744090615903743853640859339025115390707467998843193334484681654157980475004343349055755133124608*i1^42 + 817064475836032644610163844482657677160309976938626461953751213392783713251178940734449436748446842722671416973117693527029686062263351238850911675137232548958559370112357982846351223829868585878974817878062655001577752791431018440519715304510560003069550240796850191782070804991361874030165307538786736389790143553854825805898136063978749025994959901861860525160557799278080998331273060694347048340824557200414059366917250131281849035855691427096171041348249774004592416679795805945241444358788606430920321495380989492488854275609366106164873634151794994453212592594501565382180612055508807297974153000140473574938531778377427634340722304215310578040003875795346432637185320579292863531178157847621792504152300695653686318805400854652781342005366862093277496334935162823418670132990666141748867043954044228824546394325668065011475697652112019846425977866323720089351008497695370997779878900284796620815597445090541851072358965492974991178950803856845438871204642344022768627913406269422146293481333622775553172501098315489081072903107289957764817559747710049352885918654990079763469900342385511668590941432950308430490186108307751124750434107398876101737691817138346952598499507788302748004570600773521971040223159579001120830105758731959574466226164810160185086288084650579392382887514045977126753612810550394199223211741257644578282966915211605147055476868488817467729801778775231456068133160026948408178560623374918786098863554503104355426994502412404663410828343817810794946890906655060039812366850232967049891183577643628256441458647497257618283774610783003428378196731055503734472704*i1^43 + -1126585653565894138911822387563728088073603231531873372339710863780669663615074453844021852007158268543187406749428553249659709387547718585390826806912358069034916183170945077288581133033139363600561289656726984795340789014994031922004557293041785655038198340864436821553742794947627154707390252787170498097459030398329487531527872478057212026319301032525396303452585998252238943956391648782231351811289327275526612275920549367946807787422617261672055399264385898102021897212701730609384404412096084768007455491694227061038673007473886566768303301347157713596106288132862006855808473178141824351349463858010180292137507263318559998603967111467207208077302733386326462794526253570504541066720883308212192879958484767123329500926355380096239086075185184590016322695218284731874014356108438379047747079768832701810024689741826724725653339747098565543316024598139894576667504795839436293851041571770268586307964222141611889108200046897024450511421823942227549815787265568525179217669545154873265664045551929672847289858193372423254312660489891000917426860971212197105924166449056838814231129930733122110829227434290312278455162584868234212524414452648740061386225796319430682520324270998597062819259818705125691294450742226833616777959196787434067914149941118297874857679525045632625216151606002370034489879103147653278610235560626319625965259532633809022745863850326663333021878861136659569129919012865823244979622741924726509718971182802665948213947361635832473297978906027222433171889984423421219240642246262268697587488203690117775393406483600306552113934056977424726987439528013201408*i1^44 + -5041770604326536168730805967036982204557077544260090763139788760375095435428924382085851714220884587725577700533027539608516995919964657137662745703454925173668485427677888098025561200575004250119215804935727487993863934233010723052922492372839007909987501182217726944993761612176662383437174533073266316394589910432382312980255806910334645817407667655763483577187319253657867532919841734774364947239422143188006425995913164250195183491281602656551234795063710661157628016267697728027828618931793725933524001564357049912939119407914088512228111662022756568730994368776833156157580055590146108807433308858533219908917974262742214745144336791364144013646359160077087094714160724652459898340828965461797289678354287587999814634903731487368973345870270992969114022634654481599173766958273179338476865701466155131591001597486734782006143042324359068181472346674795819910757082183985988842134036313619187115691412022191256027661635918194340837009408657315365741580862856223641946035586013052474347731285609366260432115710526472269492548481729678982238866400475330421202752347790195601606121986533614121469649676153841612588038701716968976824155452716322031290641242169585603658235412298070901696575600529480530299242109588963430469711062621068169920177946363177947245367078400418158879311021987888957712559140556214614754567090102449154470053920750212100490121932549618878729424286437165602590075092468059570777847951868990131191578997915571273213654942252651988250505277136206996727534867638282467615052916868848125534475553871454119326367041065895131100594021414768401674877561470976*i1^45 + -3806182572597766995163721051208839628513192426826754849345088946057499567194349731947263265681194264575258558622055877875706243205333351671359513845154551800559591516395449584712181769875866586930523451309868715922579433126814607263531244294142228024473249264152347960720516993966238479907919006450830169275063119175076924037865583851538125637990395548796839417633793451876202054881025873631211786673509142562385351470360574017910196032754447553163103246720505983970741112712340291202757342876796720460676085381269701494142092313662208160558644352167984956105781112364003284911969492341224500355310829748461078567925715575936006866148055158781790678946367444301121418679413428917610692552003033243709939202186859170939847951115251471442204282568958926028586584029435685967260289030888537792151465785607170529020794157896671895011185531498173468976544567945099684053558842565465536685916600345316723009615244314793736690691702355239983245321657002526427802341950533990780016561160492820223659039359218559569821002246990977677145429315926138349635222153227001172382165838957347341291141451664638757183805245665731903566263097295003026820514518561619578805469122934715867949991737864296729898116785029684839305869338946321760096215445311781702218214339324188936056683655485413400835509349215617576674635999496913040441356106674824789857291864175958819660384099136067712777555776347340327130823304720165163102958719742657078834236291096316029235456555055043704852210268868154565642416205610747291221646717836238943901268342209815438107811464539392811977042055105983962056491008*i1^46 + -4070160454773164565321190569613153844823935553320962975912929514172442886774971749315584337070766656784871668391708879736880945005636768690754030681750753899501329899273208404719296294165111193725674371492902060518286629156570035001353964529517254396482675464686952893271540494001818016534170113801463410795744612146345972358248736230796594837276694734165749898624024579514305021350617451164210191532718665976094614779414400847032989018325880892680954284065650296704033648665512073556446710738279733131540987972138116841545924150888933133711835599931279972547271222209393636986408025136307054530606057065515882778663003714216958939060556576242437615212214783734456336022897290718541563261245187874921288090077527243437760315362542041265763001696312822433463981253909199795628879492239456106989500567146170254317387447062050954697076193490635047068276677363037522306462360512054288263935582902124483747793656345297795380867193310608732111734439636372621431383841817478128402706399330115762355163439005508720578175055744577774478467246884485234601913062040455502035280744250140250833373889738550108849556480998482309719043815575157239869832379956965984836359108276842213574846854867546040085119328630668441043953337755711410348359684563268821690628793540246091246084251473611403938198578512397261893488590748510647757962222037207370980902674808604170193195120661851672119635579243336783593877378269931909706534531190187691273925526234668088108318837076462616179372932359556785384246091587493441468112482458397248939110053138523558413914733117320250215274053026174730240*i1^47 + -26421821652944282953106275325780122259942750965966389386022707191467965440549310029935783495516075052239230197273452035934267246554584096604305981970928490054738296019438306562122664554924319653800795896999516427441560361705349162570567884578609697425591881423489673301190172294936134640289428851556977987952550344702169620702525573443266596604018377020114608024810420480671486004569202753192063339656763057740981427630302691804117469635214813207066492292502757153395388036570278559087604223695770580895396679660451619014843378546325980583302249211930910296160786520829190406660896417630217643403268966641470386499027945095470344514510121351818253203190665068341593355832447452706794976971079973357662208392067304352468849555297199218878631553347138824199519714962228691373926744392059798213988252535194021921576161436852471525057739519795407230648588238061644041491400163739362999697765876119095667646613870367308357231911352793375175493437358092365178951625721380339088889525621059446106994646822867875744771023235329299287271618136472596245760092342359468342539206517589236996713016113495846463320998328266397040222773472196542624737653577860984100967797018053539810812565715010882251567852963382250858942359307073750959612966959211609312608155444019910940170113056254478081167107238521088374151345451967619320856347608327085220076185596177517447778361381123156700730440165962273103319293345708564223847903359070644672217699883792348009822178140831420221403611035212864808194352500561379910755025190425212607125384665262784758115486600751986232335794863865856*i1^48 + -8375080178329490041234462991920666788311258452350748073328400195620745635633520561051631569372681029883746373638535590515180151396178353673691774923587892802880429281645802106436675478214574011875842608733876344723065564967633424057683015189299040276503090874976078155370673079462103504596199740693209388770322755074697618437920981939436680098502741707076957535309878695546106318017593186296005194052078604678046099422462204277056012668186660281946039100576858300708046167897986643473861956982523134356772780059068545887891972721860818296774104673464536791677168398165934142102117494781872626688714569989352884175734200782118218427948526730666453113123318113192169601675140881058459736501681434297863446925241946473749899522341965622413942715757296454385550724046518954417161875287089819286974004901817412362107280414104497546244697630783818763407536724068753652653200206457584976049502157079865765633508068490107058581310954837096771810315356157429623742584330548150381953835395749623231565733990623299557025508223582656082755727205131825745384874776071677594852354304174675173497124285904563376192936960257846002183343248200253943186130643934868675588860906143979992441768427954928030183769149383209138981561132099627875295962511629796485267985397480526221717688591047160889247673390400345953039711606861178761808070993237173122529998580876284040578335684507373156913826859047114854826093555575460130036912861317751759668215350045717119688848765431263994760368705328343956085059982474653397472393119488974434698528450353981989039749012480260729378701312*i1^49 + -617178832881444997806251582303166442867989878634611837378696142200197236075504189924755912312521008589749105100038333770806271852412959179630981445121485760933667085483471707736266221678311018093540155242952730516400576864937859010408318762358425099861222792192117177319935575229300863125573805699842843395168862974711289610347047045215185890338944030939780688595216776035761842221857859256949444901067565790584593388594124511051590482889116958643793413613689054890038354740881804911479424267688433582873496372942396422402430502630735135493619216189072220852841090675937231002655073305815325322619380273648866488291474985289641390060822888755660623825263826074290303176305923433344848921689066469753055386030813956688606070925467106913225037596000647222673313859812397203626250668806317377974170871668938639905860046486997108174616319526233994016172809561373292535634005926924156469384323990765525535399408703743927613055177975295454036773566788111349229135247029846891203499941547922148065574590797631254982630240529313591140999867022538996558671095722387922286230556561570091553254584135414960587133820590719658833224214499551676918410526110295333089251469159415925136482232936125887009850731193555601342591069988523283139081081217592424278555995735660656397687876063056660700727334806593457206248574350281425993111333878356898060267280568313126761619768405218829922600285697877726453832854327655148338716739054518467617864091667193372146765272843378254514420186656291593592682192332028704702643817210572570017721253939319654687689517095752564736*i1^50 + 74663358261631057168988453913240961607653776557820214754712724753614901659585264542171356142804469971678821972954654213782056230792360961467987164301013315550207928722977901156827324943497257078440101567241861456893577131848777285973898878372898759316152310942641719440046216614922996930448115820529434592042677150009421452790193357718045220901266165734773622000080976453674506933886175019289846372128464599149592407237528606530630801936934101112431618232793086699671754681663688842987729374069499546694943985192706049353640764860666805667145026806364125717567540214673223639345793276690308462738846925817925210290291471718196618759065054977881959667013303999376625746370178485811697001841152287114949595500318089183556948041168832083897444799392269150441673834150715470275643500419579680132865473004308939232058952639000454106893445711505635930447547631953609728749946424914897036694912093997696997813599207840601950577089783494421456568558921418923716454196526837896970542457934509787829787653602822126926070515590864417359861563761496587934417952815956131897833646252593864743705658024752412174947097488780783845174192757590095840696524553023811721248032338529404918823165493433287635053981856677598481049509311988528053500604317872243371526051944023286738125004070162171050080704670025746384885605885593891003839191391169101024724086576524779942903052293871318940580524568622303514956450151146170632974820860550447683469663502131307330647607413848360782835711205075052872587653141063885461536129408727907151615089140153303462405268832256*i1^51 + -17150921752702385846525392980971175833445621544890102353374157076516386371980582868242498362500673953172039970726543789834393633145786465974346551485543779068529092189024865749205620528769153685449648498514164523183357930136200054199764556070245609105300119003779592037415174405137204148246299519083829561996898238136939529938651080997407235568039058181854087038843816622834753175901516620208226786454238554248752772980579324075715382903005322037376142974657126378383407946100936340424134183877444351759990296970234520238566369067041799760143474235744280335587593625242529406052668740920221505229897168165973679877660708264860714439386844402378484657389600900031854231158182957963481925575991989072964850640842477730717918470090703053908434780977593039569085463943176474207018338305104131649897399640540679628444462114778128505915910292818175376473481328992241193785636003934684629537977256101221335351787562134634423408188937083647148295751349003007428715602258783680000841320586202102376687735889848785198583497627409878954902013162097341462909904312855760405464861081027520235969580090328265219943625873492683709405631661353805116386530181626512914518316275452251940283570504471379947436270891290595938441160964359416900858454209980334950184210331461834444798527152108166561991531474417844165348696867123813335820345192214008700702083705293075291884062938735611728594170735875772237114565450184765433046396079402237099281847653842458015139757753060435014379104279058239730438763898019815564781485033287870488751958211676505748549926912*i1^52 + 4213552568452665616407820246478230696826797590292577914681632381388486012104383472830953472391897971216420910283353948610529750264947652748964078419279460384673884258126642813673760748388129278218937238539877765451216339761733232163474489326980853699801348558628266998709030467287931130521923698765719068365920479382518091773718739092360736386141444284759985527091778286963954513551498452871886774934136573233386916338206002625262952385405287399238633865076660140802970843255935375467919901234989344380715409126613437468422586028156802463199928982978191803219669174563671370727187742909075611863946043617477749762174219981687618855877080172360849128263507055992367374454064403762088682290350615789271059515150699591303887691345508412310823665768390803067058453275363737946171945721751003470816992176005885338402185769274351564362552698898570495255565407894714852969510434677995560786999973509408506680348624631955731573429541073465446071958832249087673028710327153490608899144482789897341911658618308187997004409979327118111699419786903170837240872365934277025785877686772529802987706023151611842593284512431588235815684799603665256821550597115496898414660245827593578836711220615169296189235031341883247266423834218468085698141582026252627542138144324099345897351973011854563890924894068959236609044600668843876267731551499165769066622778986848014334712640119051837937364813191800062228211753547983228405461870720824497334696392389656475730046612285242133845641322494058179521557559610979172587511025270258030167062403188392984576*i1^53 + -6054461280264032219999969837537524836249863926197242800398557077199671712947851481089175100628805975307042846046604271989849962908731948828154578000251310702853301912432181917169660536142980079555068690259723270666323602912501824167412577757341374567644141140276483839154259950532631755628771980505455969501256352944888371474124524498069648342315598315970864052819252899417726405571460046240685585306118115569372183261982512575004047145900827029289707900491357239233481040189854266934062603743011253937679380032104825172498090849419811341445502696705826255934272312052595382371287986341481315857703646577162915856110011514411920065552353059781826427538788805883590880232199225641893553796542948107523984688433365816311790457714617910982521641529538621835610086041259667181373909156942480802463915497499019118748329815146204127116175023069267548997443743015429911827157829834124152648187501062701214933869880109331850069231052989923862565047529790309989071470537472720353694391786249011702552223758427587498500227173872233803233368368161354000241427675601462493114190936151104917833752103454398884874136676540540261482980083927697881776328208975872745650156216196389659827136606894513046496280352347575852612198386456969052092021763974138531222973616272855008461319062562172884962369558440476609929692034162280161536924675569444166074432188626046666147211970160518824225480272999337253202681491293991660383971560663447182990770270003708218160740793326460772924941896754118686472572218235516992922009237465639951604065580875776*i1^54 + 4140623275113039681048569067856136011181516788044954492961588962911502331445641008787497541101076964065278420162110913376291523079615777690938205043005213527251500173796494337452506414198043601948059663190792376222091260691763797931901160896368176618540801627281120884312336586641842969144691044574143048558572582438960970438768111521364454938823097025334252504686999032454530396165386303298546503736272574786976034457786470835835892152802882960832945655272613472160611750713272051768676722737044173587266545463104069345144566461558967450697136816547187409910526993921559661806593248156736154666693189892595850727979910884915526274683142733926630557121028865094156843136674200300675831881290339583015957780683551349823117208423828960253871344963484107962804167903167311671105887265356100424022591685070216645187384722344407580632571271477329576534775192605373306530733552682816249692229413535680084865041028626120865340135279972542189028790063759233133487726945823906089636707591223285497077147360053349558909514785897428734045238515225168804653514889197011305695122455283735852880018851408942578076260912597672313071900911166207571703548073407374527343496303446583657047292939274070561950728272019736914291888055517085336389074963321439406624021042859678941858754413216865704492133683122989803774202092896476227111028169165204162984292397012577765403129902418908501028597977748356232081470064801772702309572254069545828669186741434989487515026403985932124700222554399342807864000097877596791277000738753624066144337920*i1^55 + -3403537333334998823320851466186981592253967359743122044879441348984951138372736367503423036845441290596142537029000665478350204341838137484572348763616875173518271404942562834749765081997386148708763231577757003849808424338121848481337121895859590990391186621841639997773995971477003034198395313362180903241843409309186069073561518737638799683165213457594483390272339811287799123777906693834153021408349329599796949771312641420394080155869705358151327879855768380865817628100863987602109120295312736663654810186415340328163874707573198364687482532374865481141543074288267473411428794453964472554389008252889987565297271803810512179618733977731805918310698681424100780518114137609767487805744046127837556419494780206526073942269485884801573513264461414497152045205072896462286133377296908103428029171580922659092711081594062670649009277656443075695200350203388231102851126885626423166665434362566462649693644380103733497313837634321336226121930602279527584072621544479656058500836683274881345469861407121666806089275186117103894132697603639665484926721764842199266627442913241478559312614633214523295378488762808825578660496227455034045684971221087680652863805612691398520471448111550721281682774567286923888092320846235685621015121480414666561609027455008896637826321629199874675728303591586416211423214872761071575282953781483700555777400947155807420309052161393323966688125352574655038420724408057168065827223601646805090754372132740343571929683553659799809493794096658395706253224490650845231388565602226405376*i1^56 + 314377836186875494614014679568471334470235121931653781871406721931597786061758211437448360823800649756118555758390603004358122701291221868665601620688328333258032411492080319998703519694790529183020419733627213587437897363963464073738392181714767469645513636780727229104104627317386007681591352164160135440859820144798024170544125386286802290954343202122713797629922333845125763218378659538125693699439331923241569726154595755597552152324141875162520036882591217421068695516039928284090429526579656278980206606948865374989154056559198582511538478085843693273482645265885167283111877927739735018789773474954954619605343616725960829168748173437422874703998715639663422781791650462347446482066739319135763289308103487535051750598886064217420050453281910460207176609274960803492670156194085950366032272052095424715461491930283871409891431853876484594066207238386965725279087279128809640055802772193628368285034175017850824649009661930634435035071314477669843952951343644830424328591653395822653202208103835434691274900883267148372110067521968038401062780127960087250925166295943704853696698040468402309526755670055022076384718418131794871105949185954395606057798359194543733504137367907040723092683943336716765535436304824563872552611248631371294528881344401898115294047549790540742183500639485862991278298110857146331124400997669775851021557191061070459097684763204575913648416034628156471692992646101575298945101770478762438544130018460291512069839899507240351287332522499665509956024248747385175906252226560*i1^57 + 63912174950160705595300325336212940131305655930544858354095004444207770744293335168677998779143307732649101262276263984622697450543081458435888281270897983166859826065946034647119909808078914585606222666624391627281732984214363720844571691422869493932248206855341371144201627868397950438941038029094756794712609640464603005392211155201970716208216739210880171589800058967031870643178337346375345719999115975537836466459714324404467003930562829925378521619741735809875291889678605607348723509341742057874021303569903266743301687714804944591770359848804692619402833559431844128012384296163761052933570717860840506583666464913114749401114104544871587110364662118552961208837616034574037705230512325410416852061566376251981202499387958596270727127565213181454387532955197954735134493093240353597426541071227495001736884605109180974213362041243461985609125240220393351369276149609708123295805862692537456609425911569472403611237329150000390330671652032135759082680678030370241425549929921740166365729441681996878328619527221740165851503154114720968028451702178871595493497255835349741334738377519865778732695205739158335986549863514971437302194444688146682499128746781451809754085420000259626539165161893414469200802093930771083978011342886594379375265411770533369271137262205376379548956007306686290191375458107222706173573283074945437241403319728891002092279352003411565211320211978292424442711702187167102004824241575642900748168669757006455670348144726410510871402846397079652575991062649249510457344*i1^58 + -8720173086491236229995116450311933251040020314333829536649707660499492911610387781220906472634001121058596422276631289863248853665817580098530691557144545916536245905166130704101543360090594703791654450157645594125233139603026778158280972226656112085757975022597463278702983086714939720471222572065334427135893666797089280697901360863509658987960168036810858011741522327461423988634636410167389907987582649399124481144999023053144044691622856111349726076611826154752060819003601220538457263853770315324185814422027663673843793375728634202712722320894805137248518437738804026500383545401612091386775529771354630809777961817882254701792256458756448830520414706269914456725725717075764400191433557292595937541430330524281213627210172027565940068909028338430336477820999087624659153590066874231805191924351899576315526411541836048965145055927115142682613718364786496990807952238547665059933514646458115891831176681294562024796224940294705220906930092357276032783546876572241050064114074086946784486915333012343468949844726891309102955993364134354050803234357615600505568543348337407088984345230220441916949359427881234247638925049617055726145795223872768391948809595660953624009426423939945559342761985801376449218533897487887633760457310836329415112238531116257132722435973710185278033045080630936365813540820773677099244408672952060482398497315764803741264465798661434427128911116391065691544483278533651318006392898765238966962918641899258382187676505437141747766354756259163267481536976388096*i1^59 + -1468689323065648597181880107981930174574344328172575462980481068457333147984930331140041740596686993006485804323449704170568336664390608725019093237306104451094841650468935569360890475559281185133488560514328739856269152652407363534361296546938553437011926463868670860220793676875740944783684551882644536949847398529013661571713607259939587794197086063999672266975115718247754829376312326248563972693102788651005641918905413423039496643914983225179355361924662437214786358632629857554711236878288244157380217595778790851253802941237896921480527350473002007502775450745595038986349460910766165223630744391247040338548294878657425748492558561520549694677707517051806989539619637010453752387251868860418279016501899956645434910649575081655327887813756690614566723643908835475317477206030954031029334908279278717632581090771567999197617159510590848316287661735599665374907386341101981710264591531215395120624141788813008774190920359718859661096492745368939992741454433874633017329260530712775446010748308894644708600475229146079046119558918648066694604024360315200206731008394211070526541476185218362907308694644290650122072580143598950155861764114224383658478690781357225545176022175387145310924354907901339377360516469324465580060595413701648332647062178678414804685886779163976732734762702278235602763103684890338139276116667655270593149111663815749578628449352943761192181147208487377236780282029621901054035077739359639834476890781835594717361154191498852092788379057734906662206046208*i1^60 + -9067160165539770397749782900374867188227079907209431931354930989114445799709693636147329710497097110441837965417336862980028089904172381132508305664597820373565582818771007883989835999559599707589053062947101821834947080925917596606694606076707041161646643005470991846742256569759234093395628082887026106622975637126146770744573399760072906829348596364294032159321081093832485739240932701480984568608569765482825436134806205218433712205335446202273545995971250122593707473672219304672088868193545256925131405209971462571739351085599758097932977038815780220275887080517245977506924433626550339331428779327903323456673453589832033755584312893644791850710271458626792383518501598334244220003283271255494458070190664666605106943811770062128497042464206661876059825911502914290698512638432352652826556264101022119405559466372722226283321354183823961820815580020440300379665469868233781077313145391223473427194800299491636673934586490146759589630524313603052628916152307401372708811224991449346367070005008723255852412820005927289028765506215772413721930472948039252600432514079050395720852338858258228043665697198290997013785498119277982039866934659520305250699297769274549909974181310916333169683109767315835776847383270473744169131603809133159681717993892299193665839297030435295799178582343164947695003066920502700047366150339477017562648132515789035401787858415251456228248082463521565912513968952631331331693623760321694437016614607019085619595678808345167550387554365718134784*i1^61 + 6034012743470246610507571445374937994552390223932022995391408422789541422321392016927965382927733912140715131762003645734388862085091789399717814538225093435282817477448016885790796762529947963313571413395267784335790980855313894311301605350685943385504355097609818822554969561591646905246240825448692132707123059238004831479873492947022322132591280858743150043212733629882905349197689741747458949216888412699984971004656698051656062597542064635875026008873116237817065228786805276083676544253573723621097398675509267275415257479751292101224063083602869722418743575634834442233335941483473146653705902775160629603678920777023292862259136116431304406129249986915323596498151775999964291845539336623343948469156514550868825364859844494549420490815206882399604307929000558063477653528927402906152840909369088177830601835029903652109821801098022435604927435595708685094014513132623772878224167163341008377146339149762343748791113488403495075956411816824992187776006868843901895534553657603552477418644501570235340586600925514524066995735445471206887264281711277871150764602401126305911706163151658874225937587883815214199161253219742381143587685770339648146798528862332382974865068905559430825258629794407118182559019963036722473378826241348874510470217273343372779022061296575367091757710227017890477380829757364370299720748823912299337586651353223208484136363641759675881557469600268904243831810391546318926629194963046046896342557834444814294580096276653001132215680106496*i1^62 + 17504495598550394148712201700451777207770524756315087153051060085563234983737002172509866334784951325708246615880382975368501880678185085973729457880696879215061145112141402056842941232568792040932945669640478084531731818024237223842559175527654711164431529317104410262718459926051519533718067408808966381618102730434562527832147729060004370160147174653597347433510835791132762141037051224132414889410359581740468583121987827786762232760364051728206001679484628963122832417629771127783896399325500967109274721989694319023003692541622960848583895800541793555132920636227361782088778796121593544599491835794961195721917704671272099126709910233268268545333846011500538605237950869002271398359753974231628855696334934054635626462210972425771371282826246724948030613633364283005179570172328114319628478274708110687752638209053142808979601392904030253193975895845512255087810232318454291659237638146093735961673707957790488453266111782982074332333183883307237011787979276266414202501782630521798347135859087333356712426630160904611613887627000074380240113158209700476666199017157917693318688635710496821561976146436078628133380498921721904576912984034977875303417848197246085065313209957715377819657474216524183909108480075695113477047207685069816071944649719814538393299041242336116118127618274450131292917740901564780283948047085372631980421344122854725508212955242683662381869357211799121135774272545999924614924751160070461485879860590277889162194835322767606284288*i1^63 + -32868101098905080080384617954730945212699801126274940671293612795959106469371673662946215545495249923610751748924323091222580452611506719541717139524061129454453664283278786999639839177941788280800561987404516843116889678934325352561230553443922355692021889924390810866290940266282980205928892187493422388581599145932407148120394398996580683235193353664640174547124421518683328898873374259944752707140205582894504408848716182573983920828240382103884451136377547180949229859388233438411040797828572018798140352997940007240472242925055283204032259024007196916054148011169577577084406971971171211723040608867097957400851175566571115164588709852433964006676483116163156382425767075817345207334232405076159075185073509766839650490757878361528406797097265550819026367978352807207403040322764986632418041367505660666468438631682960077732197660787825487511130533664126448238252345567809762385027888304460031963235781282901272454937399710292213757029056802417321898707484765744627700916791184080434315602340161767460809696660663764506667602114000278377547173408594732322234843887933014724819126294544056149977110097307034838323700360250846246129695729013201918234682826210213213089919450060547892488497337544587325586764507102957064674791635877312191204378225997810086347025884403767469520242715856302522397744155169516606249516427679969642578760005995758094453372057420735042268077033628018220591085683823127657007052744096876833334609117952417889028984144736026624*i1^64 + -1529006103109149797281467364960704921539689600634157932546549890317214610770463128664182213236078156573835838413647666299514581201309122683374808326940673756915137177599194804683885664388583944920242368814788779038238374699520144825264600764225009521753158254217961637200331884952397839590876057511498586899306673106289521640021672110074886359177611873342451638287700753792492340256594651488492455968139386835928728931637604651161567947778132337314757077709491015580102639503221429988468841928093005608895436039473546554681111245889039394381025291078192026812758213272639445292383149794001320052891745193069601740522008669090334923073396344748127490830906306434339183936570707528461399420448815697706800323862650060380390951147761487492310303214904032600347031995314721571666953594527488903193246547656638316219610263243385913547529013198556287351918015295115464096773165549202145866629603805044732303799407379554376915976128921946903248894263860392959765463874346442115882428072893151705419918825446740003955458281328893341413037696338455869669872127335110299693413873573449789870895446722128110169664593101592439297265311814889216987896116535535122013177203739602523636096413209321677194166644259404478692466402209277803268543160130592457358353571850919363762692691215738528079378841742790678930610613033354873473787726725980164135543241797562640871483512176391052195685028037594516652633973151742499398577344637684271928637779977845945199799304192*i1^65 + -6743370017552050545127993805869295934802817154153394358237379321767281091678505022614127127655438147130964251215419881789416077367975355156572712171445472837881422491941041401521858852228848238556965335519209876485466218090820925620250240332724629617187121158755458480457204292268315146765958553629563698385909523389479609921013657538963440742244028923351559561480834560692099580113731711928416073175607266575544463799334841915257032414198003336686635634340407799476166631758889857124580276468351997027813252707514799566769328354665704285580875366421025680051961258650939894074658327173577078026150458209230607615102096880917679287060288606656495409688565081022569764752154365025273078743088721182693115671051195003197007883510985108298468560446498920920726930762708868821842353472013240253025375532974498146006313544314533441659092656244099285940195680438571894680939591804611856692508208586358782236833553101708231871552225837495703194600921531428814028678873575507403828197564663500520833820512545953565215099228817376015246283084854829657773519629161188655059504992009823057879860275388749791892078191603149483978740234364908097039912095965566344996921819854523989333723067266881982808958314170611174016484465189391391828076558894452619653942288162127801096669106885665465071056244667412888962771454362041794675789497818999959348950569057938882020549762261902301318421503841388920681166176179381961980246757503676780982319407875991011328*i1^66 + 558299628493727177888180086557463071099080961228868465895863271224711416183509901795555158215704609353394709730412431077633140535482812923159763782576728797896719491846017058587173341192517417858560508631400058411788597855739759733421461093498131077013135542761535737906147685366761393967588467971722702667233163545691340386904611159263189924482952483740989424219050292464579431814558964329749350719734127150611597031788715754745788972738537751690928137831049362745606132355644962457706980068306700617870330916796581772184511625045590603822542786732399790251185754063659321053651464782826410661835767490580420354391778614431050985561274284843312336097775364497766055521671793661659645286797887321827524400995292602021150883116200128025005300824890610334222600682848223000130816004530153082756150658275615120346430621984834326236925960301530302155849123916444490283239275867271146981448117456178316608339157139645925949052633675479679687713370613448529324776756272327159730080856292630177944541356997078090712365611991548710418458206660720742206370883736023542484651939965268026490673442676323551271051353741973651511954578517872846696397503782892588946899487279398519263496374406346139833238367649182542013409841466647540559419276990953299122035746625770286874063203909261569709916862369666346126812897362769575137828311676119162833884615565491261068923722357100480188845824496751924935576183729758563269854194556703710242329040257024*i1^67 + -1167205836221800579284592512478292519958820885261088154730035796468831907259955801300577774690027509105341073466768490347254538069627672357616347581482177042401628772196626006372303648907423209982623290184408423861626962923370801195325375459561307348863077253941228810842172944139519628495784674488170681919710160541176717163685658313399413406503807060446495877292581169584198780577628278905397710376253349251374425441149563434576833758008376004836667591438981581066200288141777168255796712493134275045089481209600111318808353463249125309107182046958033755434617328239871431668651774774732805507772363863570291775704311025498489113305471354924194963437438919174587736619593427497570287311837995001422293796576982670997009016987257930686437141088394592813970295135373030636883535393196132171896619383721638943117449611641149021446511912869341794391643351629194227642614210229298793978865566458506813607904524560799206109327036402272909975654859748777100915055196890915567418830957724912973943315832991830208851147282835493224380752092764119931518551204473402346090310696572771311452188472769636636813937751686412539296870998397740449937468126290518598778256307572090270806710473116528533857463963907253834970266154190993621279160430222760605906523063881088693073906831738488224976631128665207929605398103333904865309653090603399980125713058049231238946254609613122199707841899767520213686840958379815394366820440045780924891136*i1^68 + 24610952865656721074369819830956535079887599232876470165378251923507700775149352435515066921689705240933120869599564035466343704075674222703964717354741202888812203328831799571769641656141071911690891683431359064494646790770298165682133229342395162269506106387211548634580169786103161849063106134085319402396181133121352175972109928067146764571215561554400313007650004705640426058255634234829717290494949078778465884764055234017007092121232886713919018318832538534591276922954394357033555836577007913154928935839848391912671687811138804182363126713785980580541533449669930558320753435557949700828705695132723764402113376778112879057061186549672301750980614201752490446702641071969501162226900052427235772827485792199304545880717382184046368664114524439092786385036641787094225564163739051846814065982755952575728957129946503229850250416982048332704433746167997238670851563156123616721403959726805324854139717720859237326219420544029347882822991167567192833643967876063681249994830180458314863516000869405981583511123382706647847005143712393559348190772506334496615696082516062178454146504223542487206008589084804490988799193250325699319713070019072324784988738223886447805220576616876440871359476951425549747955590349201575562588935547333900047805248487756608907429758379945459586326400338709470134028045302259194023235143494348301544857151464581696231883923788332222596394404301016785851400724808085724285418518609920*i1^69 + 992811915512469537760407493806306623018812924289902031569962472890917825327886239534274075712751371187064375358824201811399224411125768703597887836011063665579424909047315521367258084948759089302667465686757982383460291351383225187681969866031872813123967508020633105894313755601065290729238223748698584010474514632766082752366789013234854121857913507973784198332467520911000042413059121111626046176693951603089032456776895019503737769934782151895053479244001791892320387608758019428442834247078534212226604135374846102921819548615194407510683460489556975872804938453970878539638454668211417183260373327074641172129330760637001732658806237344383603189289428592883877195244790058117024936155516227923097087792378997461392398362049252083254368439670276218657927406600758374607154509435836524421979188528214890204096775636025285989276612742751677893781980870570053987851406068530746204102868110999103654619657596566278947477443860577900591350119327095818006347578803179464181312146053916468051784424101753694199401501831097411369273071808052638725391323647378572652527594821064735029591472966260871643438666014428220474838041121196864107273603933718795752673911943285984074461583441878962447083985711981556702607420996413374991467878246354011424222792389934472678656646438247630134466904945178581977011543588863383896724931265098410255338011833912936192607296775952621627496024931033663076564383699200271286534144*i1^70 + 11127609258930482048891719194217575115176203586589262743391790058819442433057177845535213758442326154535667748247417478648951981223738565989365898173147358575265628649540472161775794329418549129083989198552277482345516443563362053869432139323227466124832212853421511848776262973642959598664162177554011058673069864881660432706713301891850000953974111873201631965380039506920499998226015554738400917980427862511295321944304643326863541131304672022384903945566735312957131948394877678797376508424111962177885736828101570769192452712553645067906576391561460375886010729007880310781736254359765275701217562250083287372572271853093206381512862216864242403014381745302793641469915757097595605131343522874125028142726149080393028306209863235192112427047975999833671650639974040983863090153408876587128689228055671289826412897626151611769110346405661890526765064919925340023833084400040923755085493619460077738294871911891762802155095067226708273488832933967329335837046717748242194689919239439478091701445475766523103515674536119779534508636320679924880776772650061244636647861285168043307395742474218796259531012468507330820381086670687709216735266092046158647043239756004540391036619043531012184905827659329781219218398936761492007448852910865910294163306885638447713019596710397655891118042267414827305734731271472515395413546728831101253517366847727341007246663735759447295490202235999982519396295468122112*i1^71 + 44307293764422065203899957459454338594584838715248659850421236173408907585509485747430418569151976863900215990690633638804067637519764374327855115290633381774622545683010673912719139472497823471051331947199974442677267688450597910323175835196141641405538673986410513050900647171376394707226752183583554071607214786099422761295349540148839833118273397856293932516401903503332454923592840287319189899452447536160486791503903927550098971322964295365822183217033273192145945990305171687608448012073326327716509136788743780756374086162362827757709580111548284081327545696225874857359314602796936648423247458247063760285400888544710305686085783759000759287672794783298730638077740778938978652000007823090404036799422983550664671552061336349327189659348030013709385040189772495102111060545341933767456620690876317911534008616980079045986609109151717763967271381406804741038712128660225400718530033928102404731632702140512895401125708555670510494629476242706128838105270108527895463875062003601265864328770728185707002104197424930594141518948451034267594591986972549833946601872625309953349135227081288680780235886483123553649112827984318056502770662799427625849409768395177873920327871297322805996107282611167248755422154007417454355870930404175121591396697587959818656784050810271808485325682240988462816621527800640628691625847599352111962279166746057210540863755482639153837809063792369572065050624*i1^72 + 211956834521502354621315286916561530514300498738248070339252233131190979378517691686448856642982610484773778405468126415247565986458495791534126840325340166698854285478983187860027855793925364009020213552681765585814392015747776545912839714837109697003297412703772419870544876252544758315037708903770183262908930740058718829657829105628731430547245284244641548411214567761013503055213065453830830967544972003345691120384690038818719039142103922631362115772759895200624186574034437107869970100119491869124119120173844776823421847509324297957873997028240064019859986891501686749817322538547587344215850520043208744158630814311423057551806026141262266762199771902311605905537099704273701004183728958383178180908558209733031752167416398921784247727784207586397280868568555664886325013204165172119991883191424082382938873463697576088214629074263251411501331476086119214817513792871190528864567477473804061813483240143415020853731508191541908242811132142537990753318006524907178818254257123187507016125514985131444895008432438822381921549079743367835345565078641110116752401421383122084808141640496126534591107992421309472872379918570600154863553789198660262139813540992300974700545230795409142204918999428600058451521576425892898605540574978032359994176140378861188045216546373191209503493662312626274292293089715896331482239222739812334220312597450397776597812844830620273072609142813753344*i1^73 + 707687607523782945958426877003800526196474365971956817432321565857119911427572660324262294018985687018845465438362304063628210033180396675004157300100558834186762714359600577075818881027211620932522838833220158998398329403424620411799760930295919047450406488995379104490978849847230960104426063189812226205416982035236820753630991018550364990553264269322360615747238891097468044327597880241159509461056372683339482826313205936278438098965583044521536752864408829613271143987008749365292970532856617001271732038039736212862437214676076537144440342155826185217938359797146946509904858415115570771153639111306401443194697515903239378490043694918834672701245367462603818494053990819338101061995761767111617043681127446358970237623188839638208049619855336873100206173198182924085593314556373671957312693714863665351577692938885949320436821968731265223075992579119036987978911319169001303708593803923015652310467518693084814883835472787968644770465869923772341542168839067931496964476483557496553422266381287668943381831466201285449701341593978271008171265741135298326278222494880204561258397666120410973595506659626785469555150452522685077107270205834785767833305472322884889275631149793587290166399045180354009142708659605465996301438492279315017441035657381718155447791721199451435340902524521918713057914370215201228351852843314426987751136346831656644648694386069316111807021056*i1^74 + 1221145277844922003899196682015632743399945673194922030088820375003685251725828344664374563448710331672076327644427769226150665617547064937262490433663585626309564227734998578366863600655589725381158209546164762981480479971095007719073658792656512295942128760604290874112179814515638126931038857719203539403560267528745171890104596669944342870073931712548466126765327684226863879992680459323233604233022166886838733855633124447045544553288339333092237178960797199105504420857733195483491117954326442715291521488207917492184583688897890056554137054384033367697840875918202478203881228844209321984700935167349303366671674944894085742725411911901769725963522038790973889054297599710565033839138485169923848995967785291731647914694511458912565524575794841932984871808160868989736187929260806951400608167610831329481696989369162454226056317729425445227902992158613004092273643363753161758338196213514135328925518435399447826717389276663089909869431963705915354115411480469832502713060713010958464683588724094374550123749125422170247791649394774760724534283600240179122657208842921293259475219440450118756491440704133755874738197436158485156262439360311981693827133690461074144380272679983060245271824548301867974021318365821315657428343199619351587216844345948717927751082071167178714183598040447053529620573172124961536893364989863102960762816228611860520905161429410119680*i1^75 + 1133904349495596236210842771948355070118442266688506088419604896697601731052154508043464301079411834783137212521806983857723743047006740390910285005404628975031528979398105000871977469759776052594327564979891377504077696859600162399319963707175567019362868004489427489334286066718640291412658786246466655076136932201977573031400829337632798643280052549782673524973824764100230641302581774077971968282877763561305880955440374470849779132271332183169514184865692345415617186139699315040891366077169638024779060419673332164211739141884378770297843987157151933329604463154327532229093643542698797881259804286875032328322899357391579128244677498720390755711610432913268222611719908370861825851981745328383674682532962238310397770632094450833976261735346327102774228483973310668263966416840961154010842295654936221632163813849249109356648506011849076578082191961444688779456608005195011856089299865909333166247213390862598130425620872963716544675414279666246883850822614217894137826180547979626001227852654429218599209406462456793109367649184409969963992659440004653847716662427824921654012462166297176542083365733013618737723886526413183958309703722788140957579087887308748949034893359015862839467963280017887633251424866930518246930620434455142109310219242221829156436717396752474545706407745751504227141403639236648820926324361786051697134886623371161961811148800*i1^76 + 722754634943531853086312352963745757388811933475435038733561347099074319604901257604902774657982514547461909971307402360289579464516131988242547640225948348970054491246112069769562934036666558732735755237341364568445492356732450310495733089868056960759539741417344331060760985998404489324320814995524286694804806464184310532681784963675818533271622417887144204708363757117829909828364696479134316858993673827334941867722869402430844250751219416431663503350275682683141574743083204336929863972821247682421953302536663806963109392850608087740962908903971671677192376524074127764241834314909642696931345838769305860421395236079542002759597652224853914715041733948339654320685587235905140692917466096376670387711120945767728252901653319394982731216297730345970636987725451710146720125840424359760257539192704621045072205518555231193729861584376215248682986610119537931465154927394522631607753590206606346767273545553742162950506587167264184091317063686749788557821152101603392898140566657363904998286178715111825187532368425982701404347045126667738718104675054754122629197244160902896976802065982247145876637025487608964145008053469901660403283335953172103160410731171384941537560295004480243620987232438794251218794021955298817679501335885485003301773909834629116775408946323460617418109571408589852196373415875239033590097274365113906014177640713289728*i1^77 + 90229555216185667310880586022254725807201751037757422797703118616113800881977944621635073884410154882215547640767205857872778457623855686166472469587721915828949176431750741463752868427472697531425927955504366830357413545945312594882688314150818308925913980355254722778678774659204763798677397899805249193156673404594366564180839574128505521664609727015918462746108878858031786188777478153836205910258314840837684567858174576213110502897236402562099058868306826861093016035822991508661820596505468399126440862768974625566513743089718662235888647620779161699854427195649781847099973842611377941592804504821845556554205826681966977835123295128743169317888107454604818363091918392801628344362137765501645115778937820002468362958828065053152820787606208053410704491546059218120361943254696664023426706183483983494090027932498612203988864252099950523192950569110199020525618574100480946793587977021465539937263332986270891295141399996713305879993291740223904477103263377301756927851339535425407675100576590528644329387153490418915985574695654075205208636399987169681302278105978491203726449334557490657410023345579804560321324202080903094297031253488712915635357956709149289016958805479285295948681874389432372859167677995942387525549821770884548006607763376384615117796776497301859443041981308351744685378698036916914000606928074848922924744704*i1^78 + 28671140553438120396612715309305324444517903969338899539937324454067394398595490862895333695041689920405456749894462618727564589287274232389905590309078000314029255350300201611739330290719837945113277978221284368131958490052785915593331975289661549895432884862181744819123723768113208606807927895951329328856174318313242039686477972386805670250749759228999094558758170526069437035590819446711447689402230005749059505814886873175942935415168133637675525132168801063874549225188669715951334727376183915970299939809414816493426098315060790727414412003680010915868148384460729826293362351135453473749544000202754948391392780835241943575209137146746707999107985236555592951093911965436945502581367113468893278644333721856923564120763243501444635175010468474524283350845353493179623815934679914113884784705034540801590532321170948685798190762626276721381579890855602598969025364641070868073493918497325081999370582020872381466600131896456995766405863266408105859989050530033537704527281986301859146497935340298355538920645527936103747773413049048281087716950220485730377120293668545188073935848580016151995186355815004083758684344170521891606720334769142583058028726308189007299577787226993157319868219278235839436767472742152567164263239578294093704089370644153613139862540127667330065708743283236356190916479245095222089168799796297728*i1^79 + -26951894501529419876696316954602800982476888270171943749908920293188787318191130746997800256643795548261077586979756623109939858571894613143781831604004807241002723108708315071067646121633956299438711872352745979541818434784781578207595029066717413103976558326598712934516333002613833703512992584125033696190448363046139262929572057891425397152649788377657209307643276816789181738361461380959603769790141789218782359196724249588156188327142129327139690235518664032003420761191949312031232828707969812654248564241581993141303163830822058546587750395278341939091259612291481458963139598383599086107626904287127742740469736008340176624399601113207211678948239837167238289631298139218706458035402090084888489023747501196148585868475668724881514152822310916667232224311956554307554969651721559316561366755758056486359454724564912502416595181170549159664184498173292504920066111833065094136830873940183765520652027379261254494118624288742226124155673340840932731585992783433015643853505077204321303350224260832648349289968799018778449064877476770723196579277492216119474632168282755509830751687517055790825422588255293488186381345551566513321590142233006369693328782654703233396322127777575913838878962779799498363656860399945781893804612496610325228986458874587362123885077511390632314941477902050276570802040212875326561189888*i1^80 + 3394547149812025965699852263652375369226570073044904978118387891435527105967498593818746788595870702857044012099229803411857187023931047972846762086361387624318403335572679884356411733943272992347466870833758645461571199712651829481256263928741494962728036988562546653915197187872369359570439659019725141154859481287637386115152539026047684687497534379508363819885880691015895390080214139902163588222998672116275116593567279098694621820359888805456629117492331897425272752396069494765616094559604005117176794820685674657818006779178336074237901237581765965984945476635905442721479008373444934195055972469804958909716223666673788775462301072219137738752863519569677765525123383428621132861084329620037249574757251758655768375905344233960648208526077810369041694928549232488982743342798557329842348762884713393435566887636714458906784105947809715525533499259476304894985601924756522487813594117498897897757282767153808744324851253749379330706489126854536142539442424573292935908202858034772137802093454399844062525853913662566183352020543465304871019974369248576470533794517714533485180840090586457973045289378486086703541955408304269907112647160272444452361270339398425453094934232362174371711244503996321435307972154158953676768318878655854309998850279846620971034771624487105437729010034383726682108806792478720*i1^81 + -1509480793020202833528568007600593198376044219413431583281400809922758534301541843237428569891973556046140357844312285743331009866597853204721961517667297221930829671210512289260466360390170668283292269140447724215121642918011516166497731577060183276806529083245508132914494151964130349440489572082664253070462987715690782674312829699960848464516345218190056041287775009433278678486514620289874565372430260766368976621732828589865323051620985435198875942231195705307979344470634560995326119900858499797752883238837315584783896220972369244390016824304518753682592300618606136948503204736142079382252896436588948002205839762572872390477739463487910346842739862161279811320478590311864431527432609513847971176595462889918782810066272549995174941056957671283550324647075023697546104258551852463099473241934408806661209202599380436740283617808739781671114571119785630789134204483422848204351486441761224548557551752882897607077992753473334954457923458982452384665351519813078563201050839959953249227930953152496199180354376799911189347773710234553241518806857047877586765909034411525096882296885305057447482968642973959806667780054962599704009287518202327181143484424254023525057720981078434720879552860185690252539598706398751879222228620883315681487463495999701531792234565681206142279006083204976390176768*i1^82 + 55495394865927672441943627800275724793190494997471722180424740176828889455693107430148441715155672083782930533198378933329467456962975929006029451551630426962265683736127426827249987843100782750498320242733825829005522092989986245552875610402422673929029456206784040294020810568931409978917786659896058337988387989526782579296211049412135781844541276547799270821958679350931672064455093294963336387919951761000773690110984355888637081546550773487667941429989722004021154634982559242517658481740247144302450941088077468754139173105230936452520406581518750562425401013494103952136422055256724307578736733913033124145171161243837567132916521856638020976233316533371783423290733514354918952197859918337292178856913874936346218188383639882505309369856546558889050969937037420257910259556835371348486923708316835439748042480376751182625427014527934936292209645300034569308458446565737297262902248094117193907928777826595635352045644525049763661279545830744041576355982833591653795770885015653870917211302314732175422120844207354679894503831093585544488133309464832928146379760283298049448032360946214394238753732684607721566382579455926208469379916704667074572001565600967678291471288213551746528911815437051020737346758544973723254709926899080602721313459970045972526388801550182409072471416242176*i1^83 + -8680649166893067378108971340736082633695619427831167659524803544846024312155276363323032653044197977273693078362429550712169989964004540723207044625728748980986480689449784183020506383994662087830285392467912389885492446258831673629300015175780932411337192900105479051668422654757336935403715757962592468833905719646799896633831710367058597772493581051179323874165372867745938616450523985900530390158024979638770626781077677919294186959109253030890397616424217682664166432781069432001076499582026039303497290919889491389821156360181176217952158550088158113171325562464919076070931278530284614811415229726899047887963297025103647056465167823109016908308540919136252087506609581698427171998644376229277683885998711272881638680395123573369329774368667511665816916710213601226942682226983973118285653210732047635124425052594620462885517985418457129350205809619320638502465045786364464302529760620384563468721582868074709535786830736955582990698557898564119776698724834599084900773002024040293357413078443944700624040372072309829110503270553018998438555872979989133356356037550767054626612892540972806148125076147866170330523233305455031234456334674177194699895952891081148437693220829706218260770815858109584851007770665963315903971521590021327660318655320692496408088260934530072838144*i1^84 + 276018637656336087218392813221314295538358665107137919597185258503084689940024276347057023591794057697143387597849477534540051208539576620913342382629324127352205621905508985664313522668845869186057910803590905663765637188261121869178073709468582638881462407081931824649299418025724855598852367393228461995877075619603609739092706517609173274122645823057074129496448358567202337621177624631608538997613153343485154645177278818271531630909650652376635725457175692453124113005312727837558014278697754421821400540970373900176413042166388845104214982608270248964867328001235500503808337794068813459711906623644392514220354585299567426709492874798451959003947840046625556951797867075268142079730276898191539633392603151754126565779958903134318435838656947255757122894784061411202542884098482298357888657186560042543489895793549686360078274708209371430641502595164384374936962911546247574232877420835153675288028325535339141247190270036184806846912931838768669364385297932430463301480183501654636161719155609686364427769936923815257740106134229691297022052497299672413288500982862526340463644688450593940337544379348967444326044932270946844938696218248022373949344810259240883758676813924673173383238079537182228347362468094221647801328866368551461714562386315712839439825764352*i1^85 + -3633610351226808278738904852732323643076940008930696505521541458865690313614098733358473746770336072820176189867491148338272607718297650366262926985220439514908085784416064065781686653580991456556775279748153760624592199720604226852742678060208626581362934431599233648015071551944117746098016882315207755566285054889191911617011144135918076054124268911060059086818826561197213684825229024691240048388369676749833550118329290592661889524880420036652617918819998368683476719795910230155214407129656978942596364127888167515822261839496557055885336837901729036034627710595355437253151780179469811248484394259340971308160570846842342389557980590550977569811800078342143557293772034254663357994051431749085566129885410003149680685714557787959018646886310802494581629345331079319796715726378619282561454131381205942472535107975430510442011880922166029549222821410133613459923815001510982293432600039720582861632921526149933361534660579682753120028789337915214200015699286395477333133887182236920050642655046216022881322786016292508593504526471681636003534954152424773237721396628506460022967050147028702078823301718501745027361927895013833805570118647373106927947084208400154726892725287462887707611329925287481143664100742097923724500747018699660295322916568478777344*i1^86 + 6926364977628635427743823565535017059313641882602072822733441272678689506203578675879627620071113737962653538948254423152065675785705623633106590639593781550742920774621169298371649851388709547537375314983586224712489485735956416251285477160623185547457082682371588863844873648710480584813804042539735383230119147184767261483148472118244485973755829858482817271159550052794058256282216312525013845318795813167583533664587026849845703625686880187454988086140453763886118184200475766048050727905857617769701204686436137090738064833144063421967472616093178944494137541486308305089541064528657371233032500783747925117211007243427431533892746135730008665993603327345162437892201268506423290498225491643838931629647865555636595407225190581216992373400238891206801608615840033960118739988852950608666077715798720993931284460739630579345557868051121726099178716668755426433705958156321063853971559374939736576935394071261907818043849105825226501256877862466682313563366882343004858439500463603703587345177950664582266290021417808155718171037438189604233235271588408148934245253290807664030775115789237928650950926850103968017405287651607929803810043242204526417250058329177315041900346470326099165492379727381033480794545060830939686344353969078844572827648*i1^87 + -5250635528056152528864871718306099152322963377676320271785070929212226152855350960396515137767224438376842213981346315070980721027312707228426642351461701599510771850875887008358765657407952712979159061424250630016386916302251055655051625383166810067589759486928992585241391707126076740482061520991365644992284007799921637738922259541903905112334066103293651904706270097294751836582965217930904341027280465397545719117998836535576624735330077125423655580311256836010528886703892527787275746572473976329990290165967754127107716583473667382629906103674508009849252440401709750141653764479154767921921089454488442035205133648904373978800949582954332496330125598184221333976264926806695742090419754331820407365325461468104202709804668823601565324298825469101795629975118225833638825842062672635580154078127643491459078542440914710004201064301541646933629385821342166603921720858915706995785405736231722765314843468897836856819543664242655392901283659365944662544509231525766220598350606474560544260731352326363933196238706022307406454096683162772824075028191419616024488543824632735026995650152536061232042436270732668697221112936153086572145148414022075805380571303537281508968992628245153250760718287090447853448145894379524443081793339392*i1^88 + 2226101618996380870151285165268874656060353917782244434761007472981667212930201031596004172141416449460147271598766505753051252499590881997767863357802651807664579908410411437934299276155327473242764790387075388268402088729494533463433155591468773057535445154557336210681818290951372076619100443930418297893210073907511119317013171469344311291243273449745621149444414351801211718732938069494149981038469977275864821639644247608528206934717715444163333269356917152346976672100830988276789687913820841569199576664560908421935159442531245935124243349487263073499746607591577928362416231522222012042445180359338726149113082415479738493162366690003797660293895276738776071219084586238176211832499944194036250411311136489100479470929619847965179093160202958678566480092058344329577331816393747254505862178055431667933978309158046566477085936040950059862917756725257819512307264277712320090520222325049713625981541515879235281303574047402527685948778136738630969068079937901610308919854947425650886136318131583761791135782546611487152427791019987094194881906581502980175770174240210235850743179933946734670927346998823261483747407657820179142613761619933934473257292440639476202593915580525304944621601082544451418958055659219714048*i1^89 + -1737743805065229854863496346621662149793764697752089584717793925013318877654061474005208395436905878254726170339588156604013656384678194033527738381602718003464970132754461628069398957706733734940741688340332895618185560795096378671962014933679096305477663199608558912627036973499771572859846410533082372702296724752552691238700966512955793495475447606427420444359615220648926125749502012191314904743939844743315739552772377880712013499809285527376998545125766985259683598901970878255949504283596747279270036616312068340031193643763315256210390238860104077235556569999706313413022352943889163191509637520886304949950439383238954911427589473602833844905651364683091715233861628670017640788311521299150764697667374795345677885209940115774768216285531860565530577784089967132714871860016060440668527291142326515249035894560765794598013284261073521587600040397374621614815035698196711192904962094295444000093046517943608247058460269913251763982497815098137789694173195512999456125110103491144445900192043503895448317822550419004479864138776716991164601822398853078895363490843991194870828316512430157322676493890139095634259433783390090966472397111706871149975989433062198760060427200928751143544165983815642397016064*i1^90 + 549733826565667004228275525774211524541393365113098797821236870541188939156098763395144073111382258107760178761777215458571492817153382493161027643736888065279155814299872561692201388023908527813041874084705012766189503719495224769097118754599013754227530687124424193586706240064939143571950303532962426325923673335997224236712530780832033364136046807050316746644099431200585395337489323841983624600346762864818792021865270658141944543580636339917969518139306317922659876435496893361311943555771577922965809869867200202176450053539540192303841337111786595779375971988616166049737140772268131173495202825388620535912143421712842065733554057795879176499422005598155354310066755306115702993310105473655771458850431534959055284832252654761771996676365595557340277874324268972318984407625379816366336143056632644842723356594693819245060813408343188323131177810752230342709006568407660969568563238520143666348788313883239490629238918669134459026856887493488772133670912595125605241252649456086801531069117212243844034302637890225598199986413290291812754931625678557832385316177901206867484543910781145495280208126130831855099247480382953754752095116034734436610555500624580232319360442610185691373502464*i1^91 + -38740020666207129684509711966779368104496151136633424469261578773454610695444643238760252183269251462821404025448730112338814142207669611321431433198580715695429340787107064361451497755878416699369893424982607912376672548531779015922872628552440611865566366582379112643183913063529230203443139848452755806391391749315461709206928338523123690507200592382132948896567858408501564724695841352859719478606175988158468332948627103009798564270513065413181510576651221394929325793143194190307166357532611617198137858294837573482503929527490268427255355552258206044461484654215801698734784379205397923653559468580853870820426106356820410264470709446714003152762824120948234496052843541922728742240341393853669134921691535454001306232723712786038440312977588344651091354892944754397026481989245242231604905084677339285658839368742364835128679895197957721934209037224657258202113921556586171645747753682548692319805294213667862013025852845125888698722903386243238183598390704604211953567894498102704547297456414535334496152290237626814192435865025608006383566152234052083724974392334394624649200708600767465559858251211373856054692959553632071834122537958824595132876193004562605346515845120*i1^92 + -396841117998001155427158291231058908878929487569121807305008671903609713382228342562870730512653118298048176445245516788327408959604810384802148635570583463419700113623485315893285081123191806607352581015892793103109070788739267349550753082139555946935120961704815035780228272948520322817381725459846844698573568525477394947745612960151244151943378891725405921479012104805522018682416345600135135403324324877125244251723123693158743527624340471339463713048879957131064939343039200332232520840152774799666755685302620188935392366188802894289455465374169611575106587327906887243422953560861246920792498944017425510724081590038421738229066896184580720070283441312266668196214395630963461733695797504371062012788773222663216796297048800153145909788050385685470418054885554109809212702426195391667339820813764893206563519797896354521717558632255801687768982778334873839439397578225048433194464503843674802463350444735545285676542886517310465003815898143264006047438606682093899165835450545434191954350415152326640287270406992027370013456425669758004942553420666035921377564176142698859169833969125183146159215062296255437646935985723098275664054290838785094000412983296*i1^93 + -1004014910395330968301649069491894845924625322112183372279174016897948751572079667037729840805133352755808514797365051697602121396181513404113129569283782757346469686139137641653838981852095558137977969933320389212203500100790600572387368064559888833594758555254580666352442519952869347932910887452722536157885508282068186449639483295470944218402431780012950928749774807739549536449748319344459298211814219354036454681614410940961615390610187231989955502899198988843947340116265730265344725743970309129902850228422561807892576441718830911389420667232130293804855048614755499944862723373615104305097433222612585051006877136789807375907395115155848021707461306229113720927894425927498485267792487727427398481156115035942943284852510190511222322660875835262461853959539148835304758438501690312387475081179201228869318872317502917991796131737395820318594569118985782487952034721812822354423143803387191927360822876081376148652304232780080390557773130809646467451827535654951545300414824210447672782951811994557897115287889046879517154994880391720458307006156980729765017274100817432417338811173208132396550496679210570636243078297004849588841763307520*i1^94 + 264912720495104098530049496702610235602746013536727688372472039709932294787415221519646305394983593440516050953638907021460697592733959954956919721734596306045497246290000242838339862318507097101011259671777436260671515691288777023358048755823693474599254174800770228679097201922014875529200113687710555113377832196555050464731197679079105960765870984232323145795997118709625140603707439933807057132881328320899060491007608478587567885881243222095639776467695313564300921822176475968040181827028451847937433124125447161775690133377518498862396799050309927152612114117119414969090339340193609239406820005382917424191981500495013625172929407629555512058653129016551776122255666719930040168141219074909734530108105656099868084004524791201999510533530747898682395089283179792932263718807630702198451228941182470591580973427048084717472520956210618096256426869853465042487276793946778053212732776006949203186294389696067615078347148014919480445821183284225928317305666997521446892999568466742810504782994479795129039649697690269094907031162682777688325071253592385687563664768001538406154058486051274871648965609518612400497751228416*i1^95 + -97449216571898325285377789966251751314054050039730998238441530618919277509921736237586482296394885092704051807792236315281135172321563493633841358181857155538682070474306737065891542530683185684412460413642252284016747156281157167923022785643550772008990716908382192174494182732744451521841532784263460236856319611185530564305641939391564533196284416955097518899059958280568070500922536535843348367157837245168663822517195431393709547987623244478172472493369096816320552211032217073736365602472674833742766834523007283163494779517588505405527206190960814863439542087585160643934112146921772270579086103235449052085133938168767711019755266026112971507159864566252365361362240450840623333927411770659820875332361953598400777799918709156311723824313602535041663485807816913210724396171997428984832626966589255949235008302467475315355026078318702804654815132580338482447192862404659686283913643541206637924578743277616141409563832108072177421752712894933915960747723971724990780546584102565051785396587550439560149098068387873822084672556960156165483938620981129244611805344483090748754727203330098920198894444544*i1^96 + 43102565681679539483405325627803920970173425245083147267998943572918581446466482349014139057213009612903164012468154153724606370422667522134868133315690391553079729318118066488533884752289479279350301877713568826069766928406722021505608146280300149984809211795653689235090437470062848059741066093903614066748826915608329646588836140360389350956799373769465739476717509522037210958894901143230350704512675235080675181605169638522873109436970495619896751158847547131533257284080384282023667760581142188078039297371014477508956387427433756228023436285684049458494756306965401617702737138652900276246400169409833060576023053239443448681103037513774635335573044224355222029074846047544111918996231594735059691481003281141381859298418847995498536413627017461894224530366707841771994157059139675600062043891018155781104739764608532437225965167651538945858122579286951797269313586490913124997072471928077740879032952130846636365287966262052001292790219401678466931413272080882387747950508103754514427796751137944801039233724625784023587754915631579771651190256260678738151350787267638116119680000*i1^97 + -31430636248282250356211281574949456230748875621703145386437493924113480242937709700208288781321254271575316236962821826424466452004423304775863171392048379245271750753857406947875010562377717575393292349546780525614909790180418757671264010067822245872328401048300161143324017217665595874906801341572974046771716280989811199307971114540038609274965404482201012464640614260206723006806467176727436813506076673818763209502918540420846382835258392728729448394294437740269456835714111422047762159085808009099228406861412053068328786521663208424632120265730201582279486235018122006650359176897371027409432544068517315125120379909627312007561029601204047645113907750326938057716908177330846977043207938924864314940954608059253222083825586032004304992751211407468425576625830767395812060682441594049193876665921722013130377796874514031111726642102720597604614483275643279320075148293873933616183166055824366697819945075012395361715030944130451507219481507818674431263088876812876871735999140823354260402988704132359210604437089339913311128253017075190271314622845900000000*i1^98 + 378650469952781384972421985133699925682670483084243725630124199061674333556672769656409797032138981567398339771340914167846193217374423736035164536224194355906921435258144946439495203283273483701066092605625373068019114113654284499638123369047653019155799180210526487584671390013790819907472498453040879690775524550856630390207583106965379536886498406615272941999099676997158967599213996744449334162106639184202504040518188353100552409076683760983990074568380008768368707461604175212926592459118551223546136339917251602692977983166550194422885159200195459824640784982288039496507320726289758251854936687411217285402209097387015712486464418872327270719404488636913685261546987024816624581843679491903732721693615738431468683739749020374590677864041986667015724362406497937513391352909803587713420581889582593488876567812834782240954955254709346621821985522360188643340407787126646567579069389154692892268929816904495472133930159521653816504754824498399453003685924012954158525151693480270206560696550811295483949675915231492187500000*i1^99 - N1*1805022506010581082640887554840061713872279366316609458530756615888358442038979907526654475356419233105623711449992983698067362578098928857048186964378749018602449415084797621035355173080038518212535842116074415244804762425818386533203125*i2, -163018061923524432724524282301689327482603384059215202729880512969064920692641559763992222111455392372387103071815741461745310530382127990661707792676525036954040637404788731395377197123389748590750011659622470482030914489423791408557422637730674146387387301651224667522474841991632662514445241886768376198315773330307781470024010639517389765073885713193819786303876222686400870144781012935763631723111712960263896595447819658415087309620466059932942905966273923590608203950015962812444580688915660322521382155299066887606711985460104700870726136010905637056690771393932613401617010067666555711963141024353354792689925170284197639764829091806441646412998752844456056931754572920840214895996186971729617467121536170375670131244011062202677169585996382027690152233997631183441546846733897281916806509773604840877737316021150922172529652180079547317976727273876050430965456671365419350375398353167485172383010497030773625977209371320280675924193578304876901715114821284746359148330567389460875091366649057382227530615409605041594479136884423422697689304767721791068152535985889158538684594461178136508939808948442003845813259723107597886281292168456889874096786860233295100068355306933992555887372646392458920788146422969304387791001327313707291449591148256400324604979306183980743060935071834306372323985127586484694573980276690398292251466408713422541293196606647560837197472522260218240656636782159508503965623879871869228023884312310571097288054385922091411852606504725334508973652069692308007702309036117372304479348490619339335921911647636477360483367602347072106844789953452344043938467457124688390149379254673487814130652506897822566827749180824163182468738449472260984920329810870272000000000000000000000000000000000000000000000000000000000000000000 + 5017725999968095613860734115866458332401312395713832027789686599699958799665110636875527924900142669166265225191877468557469662207100556845740682859667375891726635128582816511451308130691243494914315833434381420548459837444180968274736162828255205311033486859237525072841429839175450434009457060253991181168802546781286438128898479707492386637693586641723017348883732847774596126271289935573456465111026806707092635033851563838546203443520832479397843599114778078490080043057469326236904633095135765673802795835196292138228304628803206346690783888181774348938471259562497824127484132476349779829668020569273435432789963199091026767895110538605744267932672047056348459377383572642763463306364001755900106754262024249166338632625540281407128581896091725271257918791336825184546158945500144193004028450262863307925763029727374693835579926765380358072060538874514777686101745695762390105493313260933707601048781608295210259625655110791944162047643669359259153124149242627130016981981768102552321028533463073996945620344677579369269254075847965287158046704171860409929543820994497887714892862578085184877017853629457272442365865230936314657561515646871591526355147619639917028384651995281962240566259871423534281749487326418581200479171883605740316349892555885975540227920019235540265500334743783268312035801970276860790281298221021203599932014240751840452125943791083625486073348072711486942528264823245274561587078578139457546754070479418309099051701513727511187537297956365238840520471900866192654065201459586875997823304758659548291059533215645950316012405437759805349813467875223087643368256742683264080040896600493883086978811962934271115278407306566833512147751916142267945806892304957440000000000000000000000000000000000000000000000000000000000000000*i1 + -110028147075296212970375067020160138136667107718984051190550223189254477587253250714239447059234641324153186393320658042540180117101136847184238979908408281800247219853054564336743829018148573845541443907611955842709565603557534078264716842815769726370907120197487743012046487559459015043684619508712683318938849053492698476650767782145132239846918181535771625919970878698959013511824264743122041366862064490621544167552442758971656172615937247704924001091201689508554275316528297269515645927325104715142660662512401196731690509457518675938161657195270338450926706104934748119226112506747029141833553077328890902863553692792986457584900935878605062974255350902835462856300868572787398993147045965201577185496291833867778080747727990420037879474639187008341469600838290617728777993979642203105624078630927163665148141487776884497311735865440283680708124203843191161205026708399815875943628533998797368140426997910518186632581629809358020921080558635710931913592367072761755809347247691273749939782441856530078675155898989550865765331941592137152916300543702105580596297310046872962323087932890544836517082150882389721624337518966819673389197749043795388996746842612087990944170816584375052295057970035776549348811144787695965839280803011367854497881346494204369562399097508008693145124996339020704589805622281385497221045399429734593831447920237641702917297844663650897860698141957108893734215655320572232169217269447420614436560505755461275285997426345593947050809810048246397392284110089242479223506804067216895232205889588128150308279524007046993094574581999268589824222609383611169697997562364930201303999592085096882442935461334176903676153118336327705307580481892545051713236987228979200000000000000000000000000000000000000000000000000000000000000*i1^2 + 655176928147309363493232269849139920432308815472020028253482694858018957839651652424378187522743893168578435643977838387858468596687158874865053701489120752755879895635540786155819020597731789089599321375004351245782442855774153113228965523853384951739068721389751753232264655677841461769295103708192388290523730549978346993048520135665255869598648640478442156528483259744443445962307294069374654110699503170700353172274515411224133797567561004423432964749338164526888803157312167590359589555632838379174648160645439120318918994950232767263343994883546928277483083983960450852512847116190057093448021381557881974205817429779033321930539338405093083294645354669756314649269690588787678811787996708444999541360746676947808334460339116669879136380599844876122831277014995074665837426206312156555156593095624450107453719715751603998573418101384891053453273739719298524530698936846731397115692262169576967499793221628723897836715179349445747387570092654285405365705178816757019753445683951114079451529354159089599981550887684999582719791345376289139394499387853587501002147516362980714090716677686079629504892753003989210079477267779525912890649722397403702791400293620914680044377965163372815777620858052925665943052145707307670211985426182251844371018059087516949995879234618705682071641195777585719066412550138175519686290542866051703278511621658707662608070867056805500656985582664035622829501198800173334358164262088049687872116336811977639161452027364408574442959515489808845408589639182616719464517093010112326500779985678999237304394376260910036954721651610278733280466098526822952832705595696355616544638330689595359889916358550535871946563111833464904927448275566171436205525549711360000000000000000000000000000000000000000000000000000000000000*i1^3 + -1940269238832563565770635058608330507660309968039874053228377049868621981713533229779368873622887212569189296462448192642549570391746874671665686040937195277875371717272681710867366702831360874638642754456926260571374644212078330265920115832365816608970662697522655183312517674040589862053518377727744179496745939965465319427330516371498766929708948296812534423024069289010629525912063554399061597013211835660255634609697419938115824807813661777439327517792512090562883290805091364797000475747849260086753657554568242578884255511424650490464731926683589202208888842876146895797519651482494996028581316524450966052535574033728542117754378842902303998805051452520987630259596645085136897700933396345603329831679894876281251792144051834188154402614993078893666177530131374754569017106081275273386448701892049868549481074149134708381067975533290055630721626285705838681931192105778708470964660020322307407119662001567011271309192509905462567366177014773944598865908164585495448037639913476930852662749726029102266968288752495673522059905427817791113566808117902183818234941399622599583296623689438698047877803526117714588637903404891723853774601942921431393603698799937591557250592554422730260298007583559467094361658811418784860184826195412334468177921517801884880829312232644963051084498641901794651694553563622276285463375171453612927658063409800725843473716784710480168557334074757867618532579104014361135717957713539763791923897651623276081285641766905089661627533084143480764630446199318093876165668136216371096736561535480883543650515449075607643414138085872246568497391400908673395394625191325230226764412806543113531318071816946275886507051563881884955945261243420788232824829457203200000000000000000000000000000000000000000000000000000000000*i1^4 + 2741268552258088324519960420699148027914389057719387517207650084330597231122532456255962575894743831758521967190588210965790809865015314452122897923756217715401925894322060660095021195649017721987334489850160434048458780612883954077085127721657647677197816656525083983080429692868241948258756013890243020198252993936896083342527092146484568880668963068485885689670620235917889873933034917490220689703077915025125351691953599241619858135119043915706326637744568272479516448383056585342752604706090624163852591462014416648662616648542096646630319080747496273844086642291858875790791221664775938878278700610214582289917641078306154299569226989249994686645140663707023114127761573840703088784084742725186530182179792779154563626668068836404690098389294334549403244083559168962031431301351734070709567322819788916693881331859322934247548074831968916212609836218773017789861324067392442591508037614495217304942952423711395156267832781795048925621825021952676900142910972935463662846113426292564008074004604804904317253700179725055402680875006236105777351073154982048473633533130811358436661515874189270393712741079038844306744718255153767840540171470280857508407037091677795235296935367793862619349715624765555999229043005728107239918458025727460839927100918950325226256343116100402598623863097897447513227965494607467616595370810884078955918880054738497605822987928724085942591842807175318360754438478882756380027680155082261614324357150695762679056609622023268322627511680869450076727590729878296568575947370241138375617320868111196263895897184321085246201139739062735208227884877657584388371747791983155003729302505051884191179485481756236857014337813663500947514834079536724374246053327667200000000000000000000000000000000000000000000000000000000*i1^5 + -3024530342802275129980528078537514141343810389341304747357992292676574126523520776647121989181571738231676728149274112679107922867555707664786583708710387328855234367824417422417030727745451505079999990860471533746339039256996949344954611669364069167959630315870232828147721767178897920944085087198644493534599344086643865918281755226950694014416942354838817474259205503658767816876025924976945565942165840827102439294643419469306175395447382216766937839012929430195566144249063013582027747889324677021870331237419259103595806717707227017369433565747593295704654345944081110876720495565238945693368286605598216237394357161843012708668376133556285247025879277993080425171815341903426630791292434741063660709110640562588417316237618506339370050799084572255526702897869320731062852376369909495197125238146230894263064632436765490527635277969920242865275548663022061669644598849870875368501194225909118240939243944826821940471396045247587522912435104733462584267259420985129544984154691236797822708806231237734826569027895005072175612067396018653951622900702080493916154307815638916478073156032233653539709430133572100120737928131922893572355563098396492553965210678420160807300322453201881511124193744344806876244064076649560613042627622727862597528960424673871155516950011167354352908758768831970494788222050267625988985713198377781855487906955337673592942727547421504672039726799385610935469219501377708873037661028578096153928839333849860203534593759746737731303117243638441987026997942868718018006012426787599445381123924836811446820992473415254684569315913937804717340571889729490688883017192676023838640742430101493245675343512398449490217552994942579529543107364272224670593805451264000000000000000000000000000000000000000000000000000000*i1^6 + 3452308757765364641836784691214483915015592602439172513633524154369376355374957608067303218855839042248315979783065172666608428197439189034145869974151219644331578917331825518509817929473655948260633828746973063555060917771824751531936144451286177443026793885669279906057487276148323891020110533974037362972076197932931777921669753104263784634845596499827879003051044094193339695471273481268364111458578896420296716009005610739453117692021049310418173921539052678789273381892948179882568482651049676211945644118172390246795921410591808049704096045657202342867686328413654206823203335100072166037160335970516947887216479829805324620085628776129716959609717004491365161283898271984938741597486369428169353644404462953232830994126811689443015140105526650878458485479668113733464844434483731217676391699349627661122348361215648642716912372473041840390960554046012770102276512397451662912293733004558153345107254196782701138475294641717065319245477001982610796117360260474559765973127115772518556706635889793364693678109033399343987144503518680390080098392900675899368624812931479430631571385541807673109078108718502897011103905166006117832909423641426270294023759811847869003107659568700069113017776561171245735550379446413283035887536646180207125841003227803361212632241123777802394652680815645131664930814297234119412328806117559602823832895823610867295942458099637500259662113173958593206287082823355955976932522909664708340522917526678331381165120626435667692527037372921494911459571141269458901497673468397965471376897710814958946295912894415963894163497295561742184012835108117635684954265739287960885794959781575153283272906293230954880859854517976592933566854397802187122139065221120000000000000000000000000000000000000000000000000000*i1^7 + -2947401690819661227174042663906480048733874439839979421702970376297480886956104300796089239698118665685420777702320552003280868903925209963085432317464907097089537656771710270966688821080162627198260006328984781553109659759613730295138812188520634805481844809481682965175911190985527215686537965992979755105720054759857493263965894372169888525121584855676941530792645116656551673685143370148988598404994541062992565133987232515491040200401857442679592386351177391500760609359541526928418772912780950535826753637701849655916242317752990609480524025811686376693877235865078537075297241220300615522231886904888834625116785462333425513038128934576380788968219188937457254155659576451306136042893553898189369608274637671273945850549571129285341678440669881790441637303450423693752849190053219517901036053448804551658031425395898698415093001230747209650374391786208059825057161752878403506588607248222085682362734171683802472504342479414227515696486232319839788011863234362803642212968144602696814201621707447983471108912323894366410689926911084492144450250735045624151684025061760675973241327452016762513991009831727011692768193548925131277656255461410841575442930745749618159225035522180055734570207169746494371334275282536104847521293289850177068868768000863571092237382840702601227433700286357565201381910084056702631145182536280499222672494079276378245094426094196994397506695298806852110647579387747342176470448372886146395161444719185766634560130334518902953565258243942958769819498240077153196395935142218928977407288047790161727386130410031464134568101311827862389587825418849756689689471873559478944376067816779776666904767060373602564543953380301025105172424148936967409027252224000000000000000000000000000000000000000000000000000*i1^8 + 1344622148502260419962563091281907054056769316067036847262723548689624442361359772227201238758587692611996939498389835815494899617845464051217299494203024518409514480214772737183827391986406507170776333918024020911444721417733169381668519874826333193716030411770917803333990349149238553226489732961874950246906509748874415683632948748344362251263786562954972313909594656257474751545805408930371320455182613595621844973023182888418342765990485693232743977164151372804631234696519426455460224406563234579968379305274331090436062600752927278711444441820062657626532046314338497859180803378070117002418324074876421440696731195462553224999069867251789269083451365879055642886491473384997184193455530095736648279122085854396401388079549124451982243153528010217739337702457473905515445364191601219409381712832938761063009135396640772928819842220767258377992283568442206171690623232638470171787053599862027839171506480709111313485237992268037799660573799097820641848980263562955473250482478057156148711415903937317802644854723839205329644479291125017267768067157121745188898078825586468685855034524567889494501214977903159507085492886175578948212149410203505388051755219681064506184607867615689161554154251060376582791589248297370604736480071592129957980786629409694882556591634700312279047321134566147156595796018074773788392056695649662055476918534999718727750156652855215097271730797588129576002911349313890546567724787836556224211042006411410877528609078944700243089549329058044877368024309149766398494864293075916321276884408355744219835257503239499224912169207011959188872414396928567193292974232882493793500028224932789888562641667709853850378212998689854454958150316940134451668582400000000000000000000000000000000000000000000000000*i1^9 + -417665228039056924929510636274837012141061138585067899145931198599632403146098993720761107134712086431819485135601446353881291901099756336010685161070112882034254951771447555581110604535093320441241534688163588146625258420750874685407408805789861606278196446033446537859796123368545858676468682173094759193423537656955561100068764223426690193047886427984915932984347809012486912315502098609331570011828792661645640944686188736962803956903571877077356286940835041789535888867097893509177803389974691791095960189010309930927710774084022033400575360491975165429217517992133192862375432816330669859612172435314246059433967623253034346934206342278049781901398622593132352724353164551060676565422080822789525845968371716549566733894223210330826715409731145211698727925012582373045391774242685290577465617787221672451399163847314920744089314837613663208914284536119725523770178240400086238553809622267129756310896307630483119668712923872418603535486715001096039663282607002171262330383138473002919630123612982707970210093158242202473041865028287084454544518828394266680424562673536699874717555280054136413374696825022276383225174820557155762755704513320398729701337605570066583878983752240656012338332594160517378165947070110951785291683303353190978081669850371250002531206136641990723246634749446121265295669180596446698430481366944645618743930216838803234454927307947170191690992616494184396815559627358003483190656824257806654967718078587827633598835816919133081206955964164685936192652132099969134713799752435767204265884113050026168060419661548279811190399936539866355304932839245154707222378828241408177358781720893035152252282107483226160238451910311718815884017983331679813291212800000000000000000000000000000000000000000000000*i1^10 + 88045642602759799447830510603493118021525603564313737133470031692010234589934012878055093699428777350850152745409931197889990097881199332760047990038330821880287913684542670222921226954142746499698212472537397328035216758765859963255751279265874673092682181973345083437616939396328964477033542813644891952683241509155209613013258067617014869475472998620282622157304212278786310877369268887209133961115193412765083832603917848928078376683846103678218742074275563663252309738447754279676105576256000769771444983720037399754947620732277318881637656210278271092905380328403971861673702207788104856693262630067864944873459899885348256919173442634932688605293499023203969771698132985251611225496006702491867637792934992337561226048517940675340536791006336736200723265915974286610634289400452752373294091272679712831428108111499713794151834239470495486550956930618805415898942251481355783643638325575991746329998446513123974676636432565215642346136776383444379162166525471753939036825342886541831773599525779449289320853899704014245689139147288376201844556392182598274829717428930672809728910103184499979263635759740467916334211955996981139380267950776612269614495640759248890508816909747988759127003791571505383549330366983360209439106406171000679447587776815251216911094578598554281973851835563875903429196221935605727361599280719804503251311758814265611608843242242226681149829541661887737522232064469520576721092153064838099946775539524404366183280244249560766653655409943314621128490633477168190373232202263052953427079066864340557887334834880375703412624245775014653023773668948797701717051554908002625860507228765250395691654860371493214564161498407193690218515278316904766242816000000000000000000000000000000000000000000000*i1^11 + -2567566191735629877226607303129357153375233193180051293397230882409787130949098153770357374680964078105873569600159058523171449682727550297839811551178894241427352205681025309982882970832301487884630437499201489079825205105505090088238507282808891877479377752038557510652565198188010079591209991673377435643228532782288722068418104779028733481113455171581174988014524164749385959953078114749347347367294284212903105234816781284902434244757343576011704040380091608365087919634212756515394288149584938961179471265331489316003200096471909108831168101916753821627052494760136076408495876546821459800792514688221494160477699550443814617340338915591783089076937662523431538257154514355888648273277555494807466089055147283577389650451170846325232802418908154450529211354485699718630266518047442012356403434614021664094484270601292367955543643638621088533959231851151892585369293926610522668544210908266458907006090214905909617552997160945188291849308582982961124907371263059673750125598928435611137139288134970383759357908906010508772266571184653854681406456766633958104777584021247720623407267701937291120966434664430905095780659316737512161989196623771214220049113604768840717458031471211365276596769689596827078785238743658024867928396514272595339050679078656280237937546207408743031428889555296059937035955954318813204185045856242929153208956174559047150382640473450182542564569273486575625507160907944578059882883468315735981554515304746406329142973188690409211830046311359974081430467336574943088302018892398360525792479186268672221524462529250099711492497179920577896415794762641081265446679240856449088684808076057503282735309216684977683582079384667722639504623598126686535680000000000000000000000000000000000000000000*i1^12 + -22101931803465148460520523267091910972253975100786111955957001246942898953833958691015035218832620074987691968910802920264807001245943089404258618457669703810175405132043215134318869338418567952335264192319878186705292359086579493930908027716384117988500171228664511378311406954882846009968791984474788337516488559655277486749445877387701389055934922248109121304050511301626623098881528168145486904318701275514740738705058519798043455639259177480456754516827178014880827450780562158293268699548284680124233413305957375487130193981706561459915649180895266577966101872081114510692411343960439281979427559252141711989277476129743506084909817145159438219920068945701123815686969971411854617467453158561678075547770704061512011452551757526674842238057798869396125101915416015273995073881954273012933348895231969221445560139624085002817300177107042296803866358113833379214490023215745351725004556366503435165212279819186558023354713089234746424175294884785025841628153509084603320147362283256078443782277700517230064137690271150365199842105636338093406065903602435088209284015543924648630195873425600189741506288263907471004662353923381374204651496946588906376660071166075915655706957377381999171714492815571265817942850223065245373799737585196476090335231249783346854128830615471776606690894970577837867934470117380939467797599530381011646387083228408423117937346620571031505020942256736522951459444503791090945526499182607839986544914335097500623490570153869735954324724140296126172695391273762563813476240243223604050920158865156799864370568799202031699455936771301622203193629574033743902126050483324363583777308952292976230499165581566632835696822179088798131832515528346304512000000000000000000000000000000000000000000*i1^13 + 26813606580454994169422523330798453678264827477937640590295476805182935265475407076465412271944035393732375219399329393016986094074959683811654660403446267225183654955533701910573009368210280528171614859437739348906237521730866083966175809952878616251882915848172386825391221570498396525924813407325505018509966081126780145356015382074427388449448661459141737689597543495907414337966430110919204900079227210455701278403973997589074257269930365865321069767737762382610732595913394402866666907957101286460939148197566133270789781353945077269190028034033926574032941135428133334449316690796195598106358506451576715213366183513953064544082604548522777107054844292990257994459384956918311354886657566180526647557712704991912086335532313221065867938085138614482462864278489862975392650812222534143466812497272839242816373468831050703397797951620129212987448845883915334423220343567341687193010780226469154488842820630197348930364791748807185464767357165253129130936239615105761407550429368103375304488548803719612253365840166429544657807365465824994214679103653896853873924916653228324603111532780743367929191197019348102631878292304301822530489803289191745354597527324457067320224687758774179166055635557441637460024244546228083974662013558186316970938392728639533950193700554542951793904550570611336077884371221268962725941697863363399272681461384974965411937633978263003041250825605940508842365837702831507637754383731299666474836391853421675078787887919307468213965414032343902238082805056734865141055471011105774265664824761332534886334369058182846261089017767519168323733539684489334427627612439176597630419315068689267464458052384439995649262442931210781955527889800742830080000000000000000000000000000000000000000*i1^14 + -7530850131689090203148858565117369899509534305297069386540422523104632438926220624355677907797781710620550582603564452279797270424976738823521026067742586885485896401264588335597410641055993695953122383433623821894168002933868218409311498345903563165941226122742126826010443909251802313562643923103550607607650855075333317129069525590225517129604564362405464493000907486868625863758820090374851716405453302081960909567327451953288345357698268734178335427489607771159580460356011051096185854715922326496968278170723043382158702010756638094321961273143977352401767257222379212101961742419007671599795358202567721273251035166896170417018400956464363859378185237239659628931028292664648067957136672388169256925868745894819975334083605483448981083440786807097061012809509225833639129582585622964647901615760478996416278744722988679132344431840986512238406296724812676963293458520709920383888655256779828001986313564904817804251065111956101871432700047377754479429532595906254689022213505202091623384564832394960758625912562859480416349634900244297358506412237268877613201030629562332568602695983432722779404595219712897053655271964763118464076778229376131832087990768109446967594216722282669481836864185294648707260271546881894488612809295368436105714639712424334325961713333915352788455694458500506337043438376604328033750922804124407089382148470213794907748412886264882905864807831025120036867674750270268421159817023231903286404617362219993081263870561036934528606034015003802884373118316205876577659182876069176478342855428358008040166638611772565152029743218586253318841807222794254432280100037778085852617696125823979125898546604285648437965721049699913764921510497259356160000000000000000000000000000000000000*i1^15 + -1815903448308281735870271144074385097982624602747572800024685653567349590749360524506294836702296301239934287455336513182996178027183847820009014446338128359490302399012209483809064082898359029054814679045069385023640449829742680793533618106400209925402946209108590578544359571582180821714604663802901444327551891604643671551680092568844813056525871213461373911216837149741758468474381487050727493956346574233275551372891479294764451367879579844633638044184647428476653639934155846389030608552044427939660721647622497193252565498154003812815283796862414239679799403449883006334801821969155860686369930314528633787992100084348869090412608811454978888128603755057550753682236158963411004718683284393864916599713132257836705078698058289960423881957249432703738059400079570333207559908215612806600503951276866778628013337296018459329655570697402601525164291450787630000423428711712292077199277986814641495608738645031735725662023107893773317905307510247828336202484883549945953014048453394908086680686339787660276396996925861822022445791976694314026005043175670229117379671764868979099127867879554189489675848029766567794828063870119630946875973520732677310565457462953114537283227257548444279931646313193311524692515196409027625513598972949961438743772915971693911902135786347972167871798145261088178486450000435497272360135313239646605746091032144539520505449427253741703992413237969913121353981897440343718260039159299182564316593152001328182790518343602536163805195721647677856165344444204271990828809634799150234119285227729002734380057141439446502042584883526699364834559666192972212865951098399341422988190674908764658931939328025025988728184332308350502179243754835148800000000000000000000000000000000000*i1^16 + 1592444369102324577819141836228549508090686581296672449789888285987138500660811322338881750862921850021665871423806863744699781311846569543753250534618428602465462805990616000721227948422361635506181271635544888305180097487091076882167456423957194640133065175759441616488857271601853077675122226619191571930310631166164138694025688374857520930237900512302636663471334924981001306719518226054809185223829488259081830296344841691548772202875832126935969812287889352513742318151290542179218852734993028452566134857235891087501908170490284503495420312133497899589726115790135386906732947353806322301605724325470591511214301076763514437799005591219779778059543014304844581226594260151456774808461697399503868383094154998517970902358252677861449386892712946800291705036873751822073564065788703172220997761946553027206899071947157526518541905220752256276173633767706102642004618264246544320293806684981340882468421234562746369770896773904161657658620910960552782303285935327162740974367503266900436145152429954204824150506915828266538961827785213728748321561242561605973802709226198824887403859140181966806490662804703336323858601322231063656764716768965921380272213433719985711617019865190542041715217247554782781452001091894505385032719875849980547776462058400084138790860120947730152294089767160367612501983797909795814230579764271660916923958906893408484374198849902316727986574554453586276300787462372207135527146411476531541531210233018329927985251150248716075047781272114024973020384237144159804930871071622933482633887496639155052136115637832019184696086251862393831726372253709424179219637684926589675106277116386703019064024884644668793453040838045442868963187825311744000000000000000000000000000000000*i1^17 + -212327608006489705365931594003435575567385248925045618852574880686026184944529359800596539913856956328667958434816147868816028702070911154890381878471497279138645234231908270851645526393384062439555803748179739157629433505230259685493417886582599689886605547696844271436110761373697933166062340626436580555824746920505029368742655523402357281062987043318728855962217207376259268721395987038913862682146256665842594425560582098874545952852364042678899285211709110672145429311082286334915516700409954132549309440876868621067375605796798597025058819844885917477591486728076522567128227349730033622709677453791578106700020559359901143245347373509249309320111296711567679700994184733011632757151770772796948130675912371260600796561353475665101911685140630008121068820381384130341517679344740766559817542687695093743514927002210981278436772738282833193200162392499858814660025211692308669873053051949820449638752421920016764981584826785681681851591518314344498843275364824640745790452417911024163175290326072546048209917555710794514627867512096256902417109227670495409131105541802715682024617710346110998251000688784781021959763205590841275757132012431763559762035143737876602024950901114781084061715658794241477131456616416836004937442270750453169507360325421474071116043790648906938239253091355772715437096464837044605118855648260029384823218051767184463338628565144108744290984026719947631442261349690680478882900831859599631946990787647378912138488520349093952952515925305631150688218782066569966131128543122298759246661109212251802317458247147609657837061176548810635903389467862019309405985116399070706132573362885563384226714331982835300172945616882286783201542144000000000000000000000000000000000000*i1^18 + -148703621919873156559294016583276744749873751452135309359771503635646027761171357263319302627473107869457011022922200761565824487465792243787086761586205485877239099845471192012177405166129105204547541743297345093907259849300508523276399982147524725380960204900826742179044206747114871776604281261687530002076167381763632260756919507960324094239554964027520536245271439872895972825651585629343280839331582622312866264415525784149486282651158945341399842322194804513121550446755836359392281435654442185314372248662118435674217069418199146983181005083623097159486495907433228448251992887108688478559294014851261635152166241812612846416490606736026739141704017562966874928884116121540162429334178210136864001753667864706342769519940855859072779767090296433934845704205283146326250299575182924541455474290354399228587831760100129988495022557105152910082499572207243621903078523354344327944482707079130734093689312100864256410747484575123009317422040770466154843119828760660900858856682201492119031837718929789165310838072003468776425505341921910732611299719751287668037555301300210478328052474029162147824265954327171075735255853487726454255063025676130126394404160545942922207806052750907194406509383114658494792440917497330498533433606262015898945313063474443668387380581754441375353031434791557930262521982595342025132117168147451943039295488714314444088124190075612930535027872518619481000261871322902348998498818032950946542269197964609973757852346945581698578196300068600826301618034005667812612728351941493291071631462163841658296151182098713083077572986827076461763785232077034013843439105534314808648207777968403609464630277327277690655902116516944970854808158208000000000000000000000000000000*i1^19 + 26825695148444674026203975644562826564740110574243519545046896653135237881618186449722920522530218620204875998438887673378393914218316780726404621161118885075313959111130818446136472786100501260745826183363000645868543866409500664855064030605723305886386248016993431761459761288063046668179860985044610222980416591630137586929463945078301314387051354374212010473860945092857566127196065984473921627624120365862780663893858766349153215213912378546134585309822177658227504605687037174289911892305444953090595068961937124469337153559614828973854152276318490416045663167077749306147006768191387771646425969397314481303728253775748307276420031764834726262929792753114019463788981504069723814294425595940887509327714760924822329188059241881179092093768844255687633131852640464372143794809948587295891444588314124987752669168272105235104538632973932711279381076330849897008773927250623272685541036132971557009666588783271860956453885230925067408501513256789288507286050816807519888867507296776415285783182987025372322114403436437428419028475233715076728241835544706086194102143106262520455803394267785703446017865989722091189208183304180226373094085823351795901537286201090436380068374502428953936090024615440580148857683498220401527437741269380432874275521245823897749285315737365561400264357446901340625454329945325633011453560748679954421850473376807998789541436884981170175119619598642629446253701181375061401363412433433925361798558519478015949253144771506702565196688202679700559881137287642505022324904919010458020060746393448467523995196016709650730428069133894566736140091942209033581794000350527342434061352885591763425657721976560377597886126395643154501942116352000000000000000000000000000*i1^20 + 6607937317269207032774450048982699749199763169494964513176775997395171197802048613159033367969068979004903154756475941332860183218840951080623049529618316845961226337928372905187518329570558416657235409315228131430463420750472185085020274302661324917441497362897145946438860077435337356672610521241354020567594538774655284070608798143893075190206651492202264075911042445038152310115241975894633759503301473241017536923642815298362103634138222022978486101314458148327462306394491025684815664906088218832765778112873833971922076574298878119792780949133404497471567691607780015485168001571957567249928762354907545911555436303542614492438140824961867517220865926993899438527006535284116261055897542884760300070053820029651895270593697080304224389744030583801163632621239180321494273190666325947042919238282875880483525490249417520311522783242612565144042150833819120893051627336274885099686965086754880797927760483560494929461480019952194345293209248637247090230402280877848614569531103019632071304860449740441986421888154592263351965319789344411082793944499304516241766296844941441405822181994296964523807508150402619026112404232021576336653430488437325848715702905337708402892966502473585278177962875850745634551810265682929815718435245054215726246620036940275362959412369358207044600161507740461851073689536287330178298881680670092528144924584186594303370903067584343721060584960332729730741268384953241678402040253266716946709348526070846264732336529782680859920033016912515589467649906133172459249951096352402026129969417507979443598572276689509821667333907851267040941427160641716581752435829359513117084464170434139636861997068200858961280869045673993521237852160000000000000000000000000*i1^21 + -1540422017978540100603262541004077158479846108810536772289023378170452955163719479550051118973902302427719457078341062332122352922372455019476131424699655140180252977732268458782929363049053669522091929043231313919728766819699190997819960934633787606361943337858849505003220710429177905602593391078269047446172453542799068595468181208973072334741541054361079091439838743897001572683621552721735559589018268889722627295953663524580075510991584922911488635192320792684976816691600038211908165121651384067891341801598953228537515709413095723951614460052027571207845460572497116086226064920661944319017296021383194259648722326181410169016884802065666879478927508628773093451090666604643004225607208768659051342515969413195235389249383016581853661827810175630579266127208559390863203202845908772372004433235305425652593941443002585282756784851412537594291364788514065841969654895673645446048366753108368040329526024803909007595099387218702454136535732945728652281195936508389461535225601132750791089881552236672295763952466730399714022544550059711964792596522755866365517636821976184122724198293315245147080560936420093307848960631545675323258071324088870158612287846498207105360406336812874724516228534206457857562172692566306290682395021479332629273643770398164914284306666477618507610022231291288602718455578821736621348099264020014891047612757386971029239959053636339221349233846407656598440330898349541141246099770847425064466029049272657883777566799201013333951047986452783548506359651339769897559319856388141208295916750562779550278826991183546652918954423098999305277086013118958737590704928755260265769563427993305714991066549268131182308122914133653811154124800000000000000000000000*i1^22 + -209370946783605241900357420836756025891890494492279380283947066300880599962156533981224312003985923973333607665707159194426662709339811362049800751727286325713058082752602556125721691977642697601129106872786534578505026351098364181457095956239274513992779155437788015556103810637603816215950294272895521109875286236349903651989833674459178001691989040959761262021651920355888487379469927616306790442991561637510523900251437479710499851385299355165877906534227644669678168926835445715323255256254213954691552023668540491486550256636757058260427965999474734243197578603920602016370171181487230819509042481775101098191895019420117872968195312945453161442171694113434612184420456242378484137715188761640507470053049562002842640829964306583341822784129462574362396592444644527019501703657802273771982906233097834985541480032643695613580092124657587804939489008002201408176837558177494762298468579174968219141966885671115895844085653229796442664615498405762411086616604083698829297830766532830638571354885604312845894431049583677026177198366740940476340262821248048388119319637807167584991606544937622860484047939554501233852512754577691088798226724108145034239690303252015135260581804518877336472498597093887987133211278870445928806360702914759584584929210672670717792848302819355132394207382127195144758703154614195334926722120381551075145531230543385592133080227152180253751020585765994458986888131640225214915531740310992493902084903127699978961897626196585347680009640744521344545384713564734239363891445632004641497026064146562080334159998797925061433414425773959866097036396959926413052862629071993227559068177569841723188221471841394544381732892178213062574080000000000000000000000*i1^23 + 33436525055397767086283500098115276469588867105293228673103683515964242583326972708448610241133464464975983419139962560134315462164500050217285702555185263447333104889027540786012151175922804379129607403996669203205070948802241574854094061456321925511814356651399603449492226410039397684802337816145748001108414506827879980120717646119937023656961020506217817360383079086157814650989121127835338238336986593880280251575343516998815266190674469070907719381324235741534977301104529017783789294909437796851005686504157774991667624464261168040411060732642296758577319663426971901160125091266795161284404853355556373980819551024126663492273496802715069565080564443516053573827441677426427918445821453103735244462989998069819695022828941281849994917896957664772508800144635968328188584619002104839748531495215478565970876967750202553721113171868813189104295251204380839667721949161542109976909194649550551679484089798830860826491334026462361757687149837125037243461721069792193133909295888935393108939124713220754507690442532404261977996722264382080400786677479199000213999610520827046002788757368776034051969196438938898481583868426698080410842961514145906050511096554013385752761418759814189596736762339817021707132558966122561408810097909779634907437107986585524400703553508288107488947911504787835286186447510837018246542502593814887921504169897763605294596041532792756520348167292164799997727190145279746809118279049937345598541470383412980335664632277868031620319577566491968182055722576354085022959514695479610345367283975418259375545740508369152351309241340399652411438745135319647362865148690075405694530449056652991979989953246561990126593895880309761638400000000000000000000*i1^24 + 624587367265426940477443544092784593834395784436897240883220806246519263457792605199323500411481263107816733990907417573725238610719713995621730644045508601304201211004110619234731674940875602450366114023916877512571015450884932839123235130128286526871551467444000199506153304705503481092157293799422702997653564374027920599159703613318738500826485941395803329436108728727997688054908160347292295197312890361622461697162011752874673034620053169960854112915522652674193515570781210217924184538185175917704030858694258750425787699406482881437126796084993723443268386410750683518202607210060956087179931800331923623083566485825273763241239927469017003974838712425151380068370137946735424216501342138553933247534401196487544399606366984387134385964679285590085402287916621477296572567611445545778235328466681018721331202073717347822826114683966474948963550002172525584799684872774418923781029718132382648971593937955703152557397281839220762018609928794340127470274592768919346913405748220077599276339054344157835405618719238851615127309165766851057060723987378598590685431830873725332517612467236230142250900320632426473284138009330418414650143704659795429157554420433268054023045698970027431764404112128259580807652203124244149404462326750696048602705664956296827964856245443489735444869450296835733427675911572644027915290453300969543411424086889379207479509673383307913953076419652551148345721291158792735807853471622253809369692057784194319089421773822398924177634938727250021183870495662298947159807850823529683257671669412193673061764747131320852029321108088457267893464986803943216631150327699656587079525632832721468777923701910857836700373602537905848320000000000000000*i1^25 + -850439493596458639401061802232605131250729785083723546297278390344475182636698238273742811442960481180077333606977990262439768108866142194847177334706799650170040439098202995689749334725570331595906010404360267346256150058485376163225203123945767207341620439525287853157855486257589766534779304196780797668603496527030565794154078690705930235275128107208618744307614517952397188795881939566463180135047676343956151996103130163652933389710083030551771548641344528826026811800846807043064013120951398858685587908851705968009052534289161602097475172607859711823090249772360516121702093871171952330394197816948700438624769589593377798921199612517818909324982710707489529960141760789920258227031419517726170669275649445546824495954257637005638891349304055129809257016186173466183989743355562333615299991280605465354191222391486667530321398667013811081681698181691220564580561619538498048909550932903890047742420352616509947288022468650660199187280129651285083385040591446673949605395741176191700531043831552302807865118172508519541428114971947920620237316650299049538402689643464958423075368876278583420580594941352897762732476606729608868624243460549593523418372843448411711303830014236728292536625509657867395892904260072107608080181152403508117294143296114148287216839768669533563277908261265199629139506430933360929331496156893393780289370285755179066819931457765538260368537700392791390592270990693019378601470554120687779222878305845790622756975272673867660919318216138627615908054587560667546152918727760943114242554422735172713812564633777209903411867259901578829800528679670982328672225474534783480130287682416845092882565192673898512113812558227859046400000000000000*i1^26 + 1943220015937062716459884046364272894317050570560189162500323204807934042802832603348801150669167924001572400679355201336877531212859613632900623641238223198157007282563708532166022846622371325630715431003953487896480521958416042206557193730475712950889876973080537479476381693281851770774693252989628321224767547091904991449328080247952486320153285013180599059509849302201389918229298586351090628136815189292264406334880335442174613936367567328158968906423058716119198005819620998902683638115665842985566504834928455220066984782718060137720754445711423033330181235875312774419883342576916309738972474127322123074366519276238626671762541490758309500760025281425145505122702350655514078301063095084056197887030503964580934006890376056449986011764208162411107454121743504372866412074012166798861637594439995501542146076476344223856027520521114694601396425194538375293365308058924408867618113975436502578584239852455445212346303556081475045978171375792258861772137691135089748789513613252434619672992211985809432235283823103208000751066137568407878586375208900992255632020748359111169057619360394164542121749916745147211928269101303768470739970808973566039639578351270481594944681605219984236909313202360899655818205269381010872057986757080868944439884741214803115302811965791539658843212362889926735476385393075914804675509552266904268880820546245936571623752950104771275680621460354491023079574519372357943240651181293995653177726619556969267874893534474416296364101916602991635889615763193826253385888138339781582504288327903999357974758046661497251245901953702277665409443170839854770160894950555880009507790854309743469064339580408889844372063022743552000000000000*i1^27 + 6724665595052970554023227409787336821967292335433609698336430250236427505011362376460573264978570122294103011543409556229196171657587689191704588254990889698651937748983638402304475755577624952431481190521524937989971790574305249128771623901076129067020230495389216382906928269924212656804069494053675763439733865975249089930542258497687813479108625620160905815481690055671801948735532551633330703900501513704584156367430755627099044337694444746067999866562464984802252580926012588099889348026614021293414668702397990351664425192476688157223864655353537924542640727487093743146588575721071634236630527396053758809228599471300426670556064754673228165531126668830200696026826610735602444715833260865985587375877579882101377030348153744825456735081262081054603789656371358958471092117118157342265404116436492964512737223819597552917468654520661325359098097176526757876198360118343734048901026263412303376834811586177251896156782193872561688195769198819409154021286181970340104453209393458768941806362734886436793245031391023961609192401863496780024308106626308483660785243166476642489342767271358368692471438394564629833612582694305097937921566002745074590045047938328658167649147790710363158845056675183668129501305514950839815006147354059619105113548129814140018245003187229477916517915164438560251508102138142857557980979933904937243537979457182026312147356313532692678859816062274745876144834684509349682430579225415186448903674260214413702563848429620524786775745431996704843561359916030151802326251698975656784955545040659810105554402829679861462142473069469668772763867519731068037701818502738117163810624023409619627206721762416093780919519176294400000000000*i1^28 + -232438545803804724189429753231902938032637221337032874305190704677752734443642556684060629847724398044221295105651072077415241123667512993531832174680658868599111679794940171164921114934186262619082850040225861189580326260342144910279647094469526260312704274641830120392893013896228716715960850511098398464722295299833881708162412363518822412955673580752311682979499680279138535884238070180574147327253317436842165135145694652604186097523104505933001706235642319969903988856218347320590228968721146652976601341163166980203745943371105194544525417325769918785516566360575585300629980151724083817610925117342869090529435126820681689641208867623827200127791560866518445752849464133889628914919948883613108443081140389177377958627868318945167009868877427086405360118012978101515340423911193056894660833591496629647476793358158973940005082484958467133739456947686000828890897898960672830538553678541877734553506738076413189338874938938410406009361919433205536624586448544293326342476276762219144123683092305048713813178242699545196194435025717430051868800360291978522665159805465136741069953720071252752208075559989653316181287034491784457530630947230624059351881422209698871366686602375299504443389420907707049362666967191915607061381333879790319527850887949027235862788281806970911520111718305304072235744399889555242516093531530015223774647318584656127821128363086430129444863507909227043235146001423830933372932352099960688532032887690583229938628095729862853110979974477536193936209883453276835053253922152039473943342559464021570453467318890564165967126440552994178530052758345536805903577291406730475671238109771175012807642375705670057748246560768000000000*i1^29 + -14691930809876232984693332075284473441809544343992155470117275461413551692473518527370087052118930364653987883349303540441457120008261462716636208769029718672472826591598557706868708666268063284866894686000392489484677704532056294567706408827640578248456265142552780953598426933792847954269532203695244581596865636652748688213926584357627788285066111664622474954679030222657087380658084312367064519654501058234436527999062427496182468986109330670432588878454444612418567970419494780165588052579374345598997006231869798086597650544052517707520980025632792467534331276221403379312769734451555096476736478121340945737445228075885621321768615323018760443946563059297050490996065457081553545055878178546543822806673346823398887180402870159771977749434869379995550817169196029793506362001664348215498077433947003668059996703970677847424632974603640246071901886055933405742975253630185734028654392593882829370443344294071382514899535694159858358224153799892327532580329732289212031682119324777418974808613836963545613217904867045167065250059671688327395174000825936895269099885346660030114030829676963402746962724859274129083387168387499215582504226553556966324998043640005538743306795953470519173837040862354773579174807778669046571418607141931533750360882535711337700776027988961175762427696392404816947054659320417452754690550963155143997189250973461812502899812689229780721615797745622181467183230646995668170654498669609810208840497744975274927358419214338459417547484555733932770532454048123552780224749063887994326477407465054749231735885490869747215056265686608566298065626025483782803671203908965045963433672840601451949624948639823931319949197312000000*i1^30 + 1315289941428389395693739121853759565261688719401068330369589091383383438786281261099984465958712598961842675101887572493525839210599377481214797060950648653961212437744512396072881852361491374760244889268638600056662069204490850486594455976273144202794225390805934501082282602291953047243129317726498057752727603126276376952949610144807620234049338479991914264414790358098386061067014386524370388869289931189129433859778506014802542730164348126052035842775923902700361288400139088403591856354597484278548543182587650081088732379617779810069504337091597478440946204444294252181350820636994944386695848998173414664271578478267255501223948968754884620802838887565947840035268156801869747064360616811534649229586438883672930088953207381112928142165833719140878360171728397127186000061615820812488461576996240339570671214985710929301783840280421511580448036928378158347151188635065537267579693887764036138212883432465638544324206110856589733634599227603993631432030774250617771745085384764641986596608374416719637386257191014574929618948962949966748680894028917047230978108574994289536451055274833321115162501097883788831930593127373138764053480391612330122040777489532382901419409433067019367371869119787399901475910273205760549165949443846483114318976112141750662630251734077202097797712420918753618684374910957595307849947638321984917153028071212405132666113607537889928822851029332139821819787179703713384095290470384853447075224602701203032809557772754485795441770081818803458647621863741166986069043950193189699825193312151842380547726709228416503642555532247321178511431537878975896909189347566397084915660841798795028454692025516331009247805440000*i1^31 + -50192378010498764465258231595483978458282281387890242054116468766468136446696239986673652026577152096169476174491183936950423280371330847162939401993741274647819910544652142058765715004449260817690927308828083803163225840374488908304861419038190485086124205817231318869027787959182967183794653595034821754850322901788178724768702760415391357366437878759623241849123380468562391442144835680434077070416984167381315872883620596957765195803863595393278844666692609166543977933888373481390691335801333160967215405247439421979585273079473764637596820847453518418623443267842989621560612928456987555127481353306191276763749325656510238911948160190613944092821788733878148050727948085537506021251290332008680943014595305798459694388620003818456547042601083446446290238196046358857149114305992981769540948681085821952855990887658076014525842817217182529079204088954419178390518119387520853727385925447568819919057976181202885967298930682014360963210976844881287587248139061073106096144855439887402820819725983064113894131367981454587614513753818963933338088259484423693171431272348273515865234581949660327595249485288570720674375254871119164699644248790274065923391456253904487307071156804768032094083190054797597355928770519911797974372940638341366184717739761133011483001048506911150633248174026614260828617429964636720298407139357560901707550066885901423827323088101582635487958438221484071114146326292422875817263641713774555575592713876976218893364411050003980898090498036834073714257865527210313195431761196610371649899528873373486102782096391389528304849449151468244930495118056189698057195792461680573576738114067368845758459927464893926814515200*i1^32 + 1423228355039321023113538276712840685064483320218875350586257002085407957167115225222475148641787385046294913807857890070901930434424250303799167717829937156849144230136578925910920755974959202386163879258683945666181318192990784903599619962167992332935194254788965370942651353293864258676015093196883231026341491371204562082405500023184889957405319089445346556584613714945590923182068220517427858385904099731532022050067576702536213546462865492887736921097661814511506820189160726393467272538494074240459445154116021833995033205870268203588924239378902123528285574794903254461810795224959598591849953850344606461234547682613247661370634848361216509791107825751736730650281621343267204753965122578456638843319171313859095625436767727246829023669658331384990371890907756429737092234985056481470720245959102627771835560600374353378573408211946311122565730655489737853507143116797078622814727325847687226498322441487962014389009753473825591451140462864556838685428526076213801263745137117302509713359299407172285633915086382841099885210070667569086750427863340324089746757784791620502952801606619348583856830991156240510221972626702742657733728447689845973011926997282580905291258383664066660058880994396902198539395318845211068074867900012165680167475682006302050554976083964576592690812023793667334915372183133652488269519223274418745670132660502878817087645750218524901907806755408922996972028967742755656499664259892655001113298073972603164683596893814929663144065639605328276930326015950611132242707098432758647299303805188537800606771824242205951452865902939381651005137543530296452641427155239751968215343988726295407736978000708045373440*i1^33 + -34042581503111651451525678792593976212349022726004661313393449997540775811048288997015761387304990518953622291915355908573544815254026181841382129869984837135364908586756373739909710610504088276266368133431984020851444993613190711836928979449454081346542085544423149054941463488006346466431582594197453951700946723191299050926671917411592704606828666792827520259403936135344491157884768429046390903818087438380920908290404848277994788436346523103685231269703738144277677826059951017649199217702751563013514434235060076948092844802807550517412519934298818461007436648684613068787321877486906609177326253671526273921097627616435666040864184863377123685018253937443149770540222654712477057655138018539720487800791758601750514994874002778252501669551770620169310351660772324289974653313344172598247077287343422153718140670590014724787662042320723463815015295672017274752875524346223856067292743361705971009661263518978867361468200334308517655991322084858980373465136689117077273942698884275090685579882388486864019109782917994176558709304942074550855110078758454422497795990104473630338878691297565013575997584369742800183941654670223307138131069976674959813916058078289499710625266284713157690394204498794482465496533726667752237084726521329345060407918429173137563258435954270912812961410975664449492717073135737497713305028258195101125527710619139783078773281299329927175177423030954951173990216582163937351819939686930461468396976089350788814410242862900040888984326589314324368097911691640567200019960307835446594567313236219691653601942098474251335488965744607322540473875706206309138689747322988715776922826416479225104124342307913728*i1^34 + 644553105538614337053176871933359026823174272228002986340658131989388303440151638687491891652352204072433066908528516095747337928591017072460026730850694356380222593397442365596084563835679489187260189195331411587516852171895412340804486026468119770667635698874506399200220129287825764266343055377084869292392489831789477805570862649317535430480763285994286068809625684704219165121880500227711076570413078263823833395374905662198452458873054161563380194302998434248351038177450308044762585080218889351573061047631731237285351005366336398188085211411227432339067360853795736055170301211002164890355465125431095032332352969535324491557677057539162969615901407552178351771297681293433100014668002394138199476138024081556838523639054733125570091272208336284843348122057717223708376536469549248194852102670244238718389828302192391683950332465148343358903545540319628877819829380394609435906219186579292382056468727304415883550856145667910818777293421607358984788208876250398582611927465848288963526524107086407485296544805144751505965881974529311452649470138793229805915312174755641213391290184255032111263970175114424316883385858301145920406207275241963247296013233052832825825992081029910047614875256834168036270587618522513666083271421973235032481237342891152576069886315101982976278613233835892287596534469610753293144913855457735471512763329060275711699696658012794664160925206607800007409760712283313530606149268718870133862225536850628561623205001518969540236526490312651620111517120775921130782102826605305770137316832873150089408407384590631450403286445010671821156055452278969705732418947060737217235640450803246462209571684352*i1^35 + -9759185232418847249474527317986958458415622981125042904883264695822526851693073467805219348551978415424902335068768387738841961119392242764527728493415710963409089764692359360768425372976359164923118340525534025105132373192273199822421194417391807606339333017701067445693501932340234704516433746795191360717641265599659193131583073191447998303855166020427198183064465790539218795832775794682185273663285833292857275131326578993004203716468690856514410209586309204251184000780100709752932017805137080902103946078860655628639851714509318712589179893438210013836975759001078121211835141686385922892204322823196246846064048374359886749577828934035565731090606307787039077790798992730452135028683512588150195173970081739713400476607788335201428868429497094317860695926642392728493313095836187747662079553158920415880908781505271346152378389733136211765564312301999247983340660175382366296270011156293221154057744644798743555338834228298836879176451622304730791483128253923759158990428577863513611981336083367545196096057526616460453521227571026567140240355971246560635666933078493240547913939991000512353233645500775980123724007605527298434051334641492149135582644264720930295410610647191814511723328760007518282752718097917859776008527648904789395277230238907714823954412211164342412159283177951988562687201307138795255881505326092313356832036670039898348422743966697776577124619942996323808294613168565429445370181686081739928293366361521156395019285953352770277197340895598065245433986113283670402002173083616150017160915100343135705216852049686563762737728018026983896582773720196816522329826636529967140984105040125259465883648*i1^36 + 104483937313008740024306250551767695516329880633549864781201286651589367835346097801901886021771493912803301631943982285130440703355983210918448736199153062663108121543783270018752106109908122137618004014502139241216533794957403307222030292141443740960578965445162396108157954891168989836310369295861265813153395205015707246054369409925193199323308825201648284205529931485784086307435500713890817230946862794878772707881334437096186850843506630016159949608871069835696450112274835106682053795914948630843112282493041716804599251634120080445931536943434350441173639654861785752722570492004398379806923668958845428188298407956410351449138276666729851261943951073975652842954491119829229474948923334856241508646311744317275344583626441815299530879239437139416501827239047250941850079745659752267650890801584946091366398709767535700526248919475171022137732119640228154922258474031565448220337599208313305544382004104595083446639527252761544350120940002680827339245755465796952997901968790104940642702292471272779244850257063121385607203244851277704474877778360128683048584200404572419528149725299349687366816681586276646666871978048482699241637962603780942633386864538474499884352929552406131456396458590434436999677002133700109234555781628381601861932914697377431685136183885853193009821743820778495075688242465001327228049031483746467001372925872782885506029912988930242998641600560892399995169392897129634081236611008609940389866032786691919894801319232263804960310360910545018598333923704129332833180507410700365282201200361915426350206026780766453576467056691203442689126143705201529831237527230925548891493336457423093760*i1^37 + -906695562781410663457538835668537876415695074435558125029268507629995914579367681962033559356185911207465336641522396153441447147111940834068257413626931124772821875370651702847273541551303230531065522574191610749278057449148170542147821873276174368192874425211516007417402599575959919751434920176650608849713858074246300422228456409690447381958315565599556893583491495751882216735718077760249903167122563789136040198264265043886187083698821823609979456512654997926969772857202827070059995457799015422149391553024479788508822127491461650247656392542217315685697700735457218278494323565627202557873839693697252108954505414557911723269596182796665647792577128316778227960015428096105780485424669002634247646439772081342050536205490566087656108927382956410345677591428431743676041325890971638666184616242276740910716267833497333576837647913464898217219785212327335961984481107498320366212482885401069446590123418800069698144636294371220983013327227968372284764955693783595035013107598348000104725447383504356935100181590805854548009731767459161493508171619570423939198302595417190927255681640770102934445927726832995552569926936103860290990382737149249538172126231738102041119192905314390090445182052473929883025060409046943633635685855134297592213459777989199448456004382872429381888327545783299992577191157873301085639782630732415988218609458990717920632441995331612514932735022547546813486978791738206817710832560032247732658142466315059134672267962225852333995838698726929532786543861563916481667309611593141512672291022120101514919133420112579656378842601207319869761234889947166407255711704624858424327734258827264*i1^38 + 4998370684592842193321180614474807808027960158559147857199553470148597304215566505379814458422105589711749831950382228173268387588907653614625852191717010235827231563706426428814691423272672288964393943813889165916280178235178346774363635529386916550578645497022087852010231796497331192445738030595401037611554684457505226439063009989797170566982504829296903245946033068594055123918620331470602078537095616883249375957523449770512917038021625500563336100119272928595983084588674700137983821166246171283016338371711042760049281034719469098048375613690752712932772316996917719975816140311355377753838447106308249365542018674012160486535860561998187440583341023335462470086675169669268397297760347451240652615994754189061428507061970626276535095493481967480288757706987851625470806564465697563459149469459293751615103066475148381372105879412250117447982942482730118638550368331391046080048314053126057261298719784319635863511814193258450457488591664506047453180682242753825887004771851068722871852708716847948535578075864782425809492405080578708023701913244601633778631700220323662522418338742711252207063189170735726694342413181988634986289942164534118528274616635628450164509588719184059436578996797935441404289988506752844760812409507430150444825244749520044514038804348610711933929972137529700747134327526970616078176137065996216344207036514517893779064921971053630293683347861653175850911425784947739473273436444267058928370504033358900354820052391107817165301793103168188645590282440349747868902418018453990034439210616539553711345329786530750397209866930426260876628150669520500859201991948536708083134496768*i1^39 + -33851631076808350151690955600962050091619473586399992849193776137249366581553454266416325573701679333720975780429909974760406396178982925249242426609307839951231899802966935814617320410668650935549208997318120787637453603206831566597391767602273404406850924362386972137210610074830335248660440403486411997617447696999033649191456319243826837141589661994213159704785161050994580859546705170013909422700520710270536759622878337409503154030934281388194854370987662252667082912201908260287794362842055291230758271694836966265789641145748825586611948432911603476261462459811464074049387571053544622230286254108787776823537574294710573679435470662450157145093379222910542073048367700971887607214063955954614601327600999801348533678386110260157610292013040661474565337250051748720468206975395788272029327716776960719604832434590996489888898593831014560916887695106884276445810602861712940601495480829935616061830586143584298642237360261633367300871182962972381759662820874818670017287802274838553610940771953130705795397503276718353135005048419041662525482589230049631357201660624892640304851115848494668347184432565315461578911279615073410452875598562657629910764507016001227028960705350711922557543108624376090754735051885467822128731908759995388679269569604790699436349246162722637964538645788288567352982764199063937084039193257235588710319404308472995578077490956122398433328103265433186749595621258289640048931281421851579298811120006854792612553584081716384422931665738797109513516646069109144456931078891004076546521867249606579213861456425665807042214562135942152399799555735238001527003346008984956960768*i1^40 + 104555253954294793180104454778088524331714374262833959676746259853911297277726705334149298650259932945674033312037638825028356747527001645503127824715357868870321539340923429933131982756375740007414109503378393452871271134567171244490472651939365449977565259230075366266367054693410160259136705213252644401306009867972878985356147089355346248112362599219406471050870936769852217168374615454564673064436512993302053104055121638524910338906577554051056444936680445506497954260067401380869482548028384008668838785702494484140654991739719427783017060237874865558781277528639851413778040840479492868910021527261567958685654099036764715100898594961110205185231662584239566421851110342045134783263619169131720301628063506355010110238199527729935655193436503311851365573058030480266393840797590580823754611137475539303917459255849952029705053588451233100812909171288187089477030042787426270037213093974423479916910682029526011617257553661607044294247190122661548152446878033535496958272866382534519124515466254099994774307551312006088634214479976928727282751814238302347588932107835327204830022762698825249390678691274078827442909782429541293446683571381849335727118668529723574514520977840049434136787613462679968368224993922749228632123173633584617875183104066992470221859794757902689201440294899519516812389131821807971719806138511837652622928579456466392575796300717740341944737757646256794704331860072312695645617042175016759621713255960291210724946197026169562449846696495759691427522136273486145849940640959196261800651307455863464148609041759641009995944917896691269825218339288513892441656781818560512*i1^41 + -283820294733665447450085927198952069581170377387320450869406777973338933295912462592561691608711689022140133146154882239991315261679851256600781214108732376686665033669390661010447879278010789471791044020070132226462492170620383364121784713939967768097164310615425983641954919995781963347911678210680095697693448477297982910639225626090501781978141181693513699829647227349975375570627733012126952878950822505043161178869767316561542056425281407035749543723825592438113720044814015604070934094266747583193263888175295872537014095866725771557698028307368745921909788063095033985030944026044913012444584314919585264269204747831170977887742970910203226138958658239749146992059578076817092184995313826018501275199351961357949243595650459254481568716102874196288077808942486797925277306478394843596501511077502429492492724641172936497999624024435043565482073840022659365296934689239441593413731159794412927180802976955299334829064665482600453884444492841662203963388039548890014143282758414670364939225537757030432438450340037555505518632388334479827659332653969395230424482682868892105474896073649504548088833451393655926591893661599070211332153576549968191989454791742513743602963624327078748504147524397372133407913130607936485352377137945659230436750652377200385872575478259877654087816537370831660488937256835934880415743548732184401322169421028562234832136064418196978775970984400505459217949535341048946548944170143485105950017405086292306446401109810691590352363322398090828428153024032852707279580988582230215023745266052112834398239359217720252070449206061973706565106160676322225384385937408*i1^42 + 821432710390248402281092636310368479919215821704180691792215232367052692591123349671466049017202378900826359092322166120915540939505268239728215363966303749599692491362048516171435304075606505793107253944826442874670753258718582308321251114380564376659215191552564134482513805178586851008707749155160524319394331316752571598126391575068388031682276045369518116579200001796568196560616356560149254410741965245097637729636112422115812242400470910445050592445056630578361394747333013989920853663499234750281355840219278436660128718841601401462827898651895618225400663287489403781225870204229113640555665601519186610754190763341663009669702475571745554737277985044271873892507735179622650727308040841912300053090419247387669712983947243161689755120944119384457830634282679606317327255970493412241791757061666454072591805016236251662628653363808001206827651219810989037082214233837780991351495684325403265440516887131569988997720691813993104806747722394993735773833603943201415437378256289286126458988855918956157914125798255167059358840488630843719391843156194678003150594721544426236602538831256882814354262609311162049039792219340815003016765067852247112938933861710173364619650244059634352888840552977572201983984184225190470872471882343382691024173070644197130685061571827744814121324550055229108684475848146431841211329503556031023615734046784899911669252304984285980443642969380376991327904124316584651935062111513871268442303278264027759710447954741762361984170997636376764328600793502996409445278874456194041078229371887803468124866446280849087500410651373086742287491842948309769519104*i1^43 + -1132817029342838215843896250680219456594046799566642072303411291235337881327760579803912119494528280961540756495797666314968448216346867730418470812934354346264042279285486587881645913250665079935658279521753074568843045158407823243082118882081092437675564512940636282294861135457794220736523712634683686276969336692389184114285973722780540698944692218242105042541412032888400216025972375891147783540844652667461979012358368372115571538817607045201692477027160337134729585703088026502202914529213771693908493534513140768244141510213427949768285856040317481488854509189180355342310772863799183656225916937071230038279201228370828325357769318391954613149457938948557445945255523308337437148618827555438308918127716560184889989670269085907103709036321222983275304618078594898910474470452902522167922167452295871163059334956976151522765638378212477713984995449146609957836798470297988858668732420505385455018402568116476549177930709610925962845919701232567582578454617553828324993412734640885969983449798858475689562350257848762464919705733961914690814371668936751177124725722977553041794854289221537580276256430475445139650507673246848206134328618992764389027418654164637267522466230547700349901220995680985007395584568276778010791150012930466850835135808870053279958167929066981729425900133744439103177524546590508591521140323030507124260115761584649269414751011158401737327720768576624736466054143548418775789926620432546444218451467918050705372775835156400349975713421891770310087363809706273078166181654838339080583436029835656390509638239591850406501988665574073177260912280189534208*i1^44 + -5067820052857999555864331359689514110487852718807264927240420455935386016149652291175652586312705026118333167909506804373478689716422987990393671636017016810558446409378042721169363658425965587521309826696120473374891606148494912254701335466995478846485985471998439010823126386729931973571766143158999510165733157758309556647836563002042528368349842447624028870644956555081876018489656273918673975872839240132850941471126370070799620726254467341483987904317752131732459656292822281147090579586891134454093420530440084010053704396539133521379481030441266786714922097813312502481684454496903939991120104106853541546627095347458915664005442824514618883604173591221676048210192735980148147523497132812793488413896689473019529251724206556346353211215739113440660812280502324379693891620281468187262136759649939657416661205201802514708078096355371584356216399024487616885155478973844413832900019837661855821992980798759749447923924820722417730363043535337117030695900659235216094428054256030470201938833035101729790563959553311628873546150166057012253134614167011835091747215109665882669382234908517869433086120120965181964749515524009522609914081419948871553078414370808900359624607001901962295128896552607575915918448426098289685172097676686773221544802804875254997764886813758687323375579450674402166245716370700808398253174483721253309208415172841597711823584170692111781899225647606459385906388722498989452708639357541870212100064242920924199319324335181375912130151451788936474190981590281111401400389440638563807015987511975230147977415683281554726813960586172246684014609432576*i1^45 + -3826053798473282809163532840457239582629292369919815117527043121142063560858602146112003267259743903363914729419789134320974834273330822139852899592388495003572007258916341819243220832424340635675957483331783925406815418552733972907610139854324358971074169003312959599484479759345416200718336694705630005592904796911052750641022510948619235647009809893097050914681883253490000086975114771182593716372384237736650850458840021477741403554001822126140543846110061146033196693552055852486303343257627288088536779301005231419063360228702031400372125247972296258311338035822442719625921828363647258281573195319181735214517895815871435455102910588419345346769206321711810206532883847282464430621424709871803452733688445269033584908994008276043319867568346530327222928287772698081184384513433442557357960901819193586526254010063673774490963012616578263825764787127076251023627801025877215908972447938489789445163571188853766037202844680353020282333398135416278597054155470483677502215854324722327239744455762876728361235501379724657967381108366629186836239153852338370975499789120165256143707950038629014502446334689374978191398714769456826835699613792384375205979863512979278157740859115379786290877702316892339209578439051265990167877372220744935234860052174981506791666860947896142773474059157532649612218239954125631033544290119909371974351969443089008810695569282844617906112953021414760049040209124741938910136461701852946261904719008197733604079160957773150384730313659133110710293814224139438576670912180917366758966066063640448465037275609222630249529204014921831109623808*i1^46 + -4092534487794113281942672086533938264010073913464781524121968094479888574876083071000993776633445717526546476556766509912238655283553550180900370139564679078977218342533647862055956073975057303127450583072056926108629859163895172871460637297249029129054026686330235945077166926009037152713774898905267755626645616811545685509361013658912752960800547984975205437935365653920278058923274325997806692207964466179635106251362510171315859757953454153364214211075820651890649490802212490740300127510391701157146260456382392321895448638952066471339104400107910747051856840955687526050473747938163350656045402122224516125656922257078575291911187231315233314833509253665760514328269298437327076863010422115587313824573931602603723590979405988885244415284326912908867215967943677067410548095917266581769800858153877894976661881016728669926124265682289894198116753368672346831279892823995968206220919491981899214005390490295075848238882439212036357788635539908488139861845716468566809700433391867472109970552379273072427963417037518187877283776847653890148500124057699102884407332670135662408223132551539592272701754836600535143817375653696960661136172307863261577388139906026167117474828603955889820072415668649391298262672355226985127198502836522761605024248016200609983124588486852657440435551489964474084603771303161447099442144234242182424283569243450226479091708100426951112323544632560528536846081550177019267950645685869213503395886163027485318952143525194734335564198534519017906602886644807593720702614882778980260360855994808713307557692233244530800371411018045194240*i1^47 + -26563984918143983686875895465623352393453431254078340113317125170508726335260818800178705914236249000066444944623339042642595936615832653832460435565883734861368608227104139046633275635576554884874248296287015712916866442741720339044511856651405784712335025060131333907859435327435016011855276628093308015960893188171030523447073903681637017005897775268267081839002834187684735102429983008040184484214082505642308169189052210716096620668018472198337105961132883519421665267065838915118027722392150764517043687401973106481565211415728491716040175219004222935793164327901523845368625608867821826408998580085572988818842397739531707722849332884555283789700253252008788752388619192921778937601674255953543834593269981550939093575949797920394367248555237956153915093119776109301321347398808514147825151412908928917014301831491998743759931512578548425610751351655654525444225333067406444637914626760164662718411905762517996941533268781332107570284109667939368152140279946250322220941087478820042932261021347927711893488424505850693280642747303492051073285642511831523054627563816574889712156471063171123340287691298496883471541430835647658664144280213278171091777932113077431136407498520109921237311051044166944517973068765137975048665837562690554512635842912942468065593081410598183382841294934424088731397040918712615699615990463268751531800269960676673633456465008065411489118365889239022339906085838532619216107336978238906674325280941743217724121680187604188094085478162896383922018379906869549684208169675773774714808266891413925824287288713069644617749895315456*i1^48 + -8416971804110605313989794763630794671415237402712341142768874574904631734280032544015562255838833789549958812651319459217349526506884531962669274794879106353007822411231558435729356619010334148390558451218087468306957269099474340699661608253470953364997871754044539230288616124730569797253640541136103416792596327902962846450604864577200393198116148486608718777251363193307289771553181181833845014111089275164202688217475766452874140409458514580237648280349546403979535829962089463919287034369887553132667027555130822244769008759111669413979190502892531180658649466560768773632357761767956646879805824987587167870486201173044697064559397201671502022557761852017626525994816554866752039557306463756659083606992701415795896801957026794101935723873705925759640595882985250358050407285756990509421853729040116766568758748332786349980985451243734541431033548817157360384864530602568755820768543503371515643798545119371558741355197318827930831811110657382749198095253324201038239874591036508976282046630735082234653454778711158982988080386796369991954034088778707983616107962881939351922565248441519337209605179898387934679545025674235122660035110567664017664345778736904187908367825362959869974776590890050933929921099962728458407564301652039461764925112237841743865408403726331674281530457118831813359646014257183939944615317374368368611945874979300912874947053283436053247527005698824477979493998683332232231589563483151523708616941799580202864314422210011351400827948313486490026222144462314225261191229800664802693884124433649970375265726058425074436800512*i1^49 + -619859154548436603286889669826889942164264865608784767020519948476574875712021565514533113979847675615930286041640380125998209406032676826602024112486210764786591293373757785155274776458038925620653753466874802231903581218721951102613805094113064104216353973422888332743559759412958792298590665899504482455841428201132175475115172023488853033003665579822820750299219863258711756391328432237108357723683164443417202922171399241200131797744742174623040522924894176690657247645219847171810630897189530815309714060205415935503296200090090712692977275915336835140445298508358603214495822714206370632176434692708434291993483553075246491504502539984525111735461091541493829073486711739038019681768127034167508558540704204172990770727658514724933674832173172296883194923874277208521535625751572461905129720699404517551165441051526395951099036037241693853754629962119210268620086164508444849857924242693336827066217816097719757048642695208860384229887998404091736066161702420516563017456895103639173168546978193597394600452697684542069943593561339824193596465449673894719705812767163098384076998050128110839971203241670997979979088131167874893910456144414892265230999819527800967108959935547235292209652419109398123997318473733419858474848575858798127924770761393189633150120087239117155972849869425747724898857504281729381600937885874838919874836067189924833676152108028407453946733401519886073777216191459197850856400856520568503965667864116243354947374729341591558002519091023770751965966593272772206712215683696477465938723341705872841978792400530702336*i1^50 + 79641635973181463506420980962552039787632721253666350923354520945347390368133817572813966254423061903721015352133761228885831741233411779867966580174302051455730664444133472354327222834313921401030145966261064079907030452064219780858900018769276822757292162327920801722407924315259962871430311095833474693835820961054164063442866890259981673979915809929835847061697227790988705487582942184370621685775380951666429125933699115564708672361316724886417677315078124923969370434089798181797652862555621453726552286096024822769813251657888970827556898372065091786402079573181648337653099657060749714361876594384555790732327573923760053216672969535526984819807539610910911520307966525401126800008752176930925336806110485682017702775260381386374032676488871885536485353825079974404474156386193228247871144992572894707900663458045399316846320061022334749081194940233552963788093979888771756698090390312969824285570971942594840432880362688357929594211397081109485018118846443612824269014807044600193771738920412854489250960776182290082759705871129427919441002560161504293923187773270473067037402336861953317686932694120205917670804286311639268646548779650900919170554590769474834342860712012367880698141481672634579860951149258684964825431840203096040333640148061310746760867584080437992883265573348360991398139646862626237047666009651757712908518214646858159521201522047804103241118064870212196842579247038216796720800940203873718714746238482383105558153467025580171460242610649694275798741655837495423032415700037201377187322607668013461905506041856*i1^51 + -17239880817925914684220976083921008090025869685674339953046213116445246519576215497383815091781594380599581886276748729148324947279418521985213608405043617169766945489426178964058652519832275011579601310065125340400830156576518368836528687332979771987302353018237496678070162091959311558118962135107819573684952590331657266450054867352315659179596735836897322583153339399049533374284010655019985737050375196749594294717283975077147383163551663343609335459274267594871325435582835820102621271468160758572658471803630188140500322093074750864679468891782528298366809746224573956587923422053394257523234668887905077589611627668602217912604102243660628121300644501423153800686267428571892649497781704834141874741367032719050292692976115308688989450053364174171219899017575155390761354576121886299023708490664441838172887486379478466850858891861123202286284532857082363593166983583758637304269537838101753140970391991188808189262630522926911746047941003647348513845706632097828424137748660713180517624556797020541312793201471466401033374670392161590993624963819915776487163970316859424074542004124345704960744142862719467228655699049920812807177144450579537189245944748105774123291559308123549246608182395384006617721822386461941679541967850758635057700738826564694161366766541846123654677865981480357851772413814061060082984189545400132049895309773521502542385405716353494550972456970952577192579576832487634030163235700246347866913061260296758374743122816600388963733889857988848345692425644692033278179342442836082496778743590866791392346112*i1^52 + 4238657309193393815272585189201602929072470326711138620249762505918658650455862117632164419973965787258299789583261005666647493233907753144437161440350786937453134683734627764174965301055812191743152447471585993032969985161453231056229215139018713867024999197503698108649360508958233479241523110287404609142827045505708223027839172894720522734289997671510476939525601315707196396748659322372407784817160707674270275492140917570087887270545898682190195867144638823209282157190276598487333908674803243326046860117896054538374485968103339174238102640892786268097314082748281292752881113621175694471244214077715427119587743370723930144081606103441051947385181968722131368682514963157458771554889543531742410911808194850835591510296405961255533350504165770432889411538489477151666574954747693446076835983945275127544461444406340786806732762977657357385085255934089874406185244288786675565897860224843685973655805761101208202211438798230587314331159451878144437007362835518703136671654933288298787977080175106702995539933128643770621631294147107136298176227877596028238786918100596433415253586461052161474945243964221126612041917754304565815803709291363801949638049960019477944853250600926994607339513972073266967671084265454703838246154764729047261321782946274095711538235839471300785944458275045230007042246061427322343605125220034089830771318141448141114647448214438106086483183801486668429100910110214987259230003468880128360141038990715446467151614001996025051506798636613668766233443761433380389448257359514568022281734499311026176*i1^53 + -6087667431936662635140853856775351021322793724345962607854032616716217593481949043191909077573254390969965676880855419181305498595807704259761655276990370865768486246527208965881031426566875013713485507081298265928197832599165968276995071748738075891560945809837006696773369371410449835239575579596148374240028978334295632691280365583000550692176555625105015702742128764995890825456975161894463171827934026785051263539014912129534331304807294533989093838192648134838908183753236718947415019781377460622324558847899563560203917520122162635609790352464122796179064718188038805513560897929399516311395467763052809942113268333695359281554654627357986051555796767908597506945553892565320342575713088624843473006846999789722559920724077715631570353525660059498888629453965832574317490768313989844766129317569685621807560584390821306783396765857843464859382120165890190905158252943601346927840828194668339647513125611896078529323940184026514299519677796260500528576620945173246792749661248175040178426015336904134555259962166732162021621030044366260963740782587153679084749034848881776855201226647710260975183114004848279861886480291760333926168945864917123409286785114785693045569414444793506063042168308301372267445016782976368480259515192792130519883936448119193291962905485268616133341505919310339620112233618166588556980159927283921923185695220708292384756885249634102112152827076351356402298720894515616627639208306477167864096145275621683383044305691882483075261079521485328673807274856024782786413427197124023069765193957376*i1^54 + 4164808280024870719392099583284792146900156924455796680747529311480087774982428150278318047839862771301222106489656900174483577755190035934861916887465795427190499947674880450916890227183184697584238673889436106339592079857767344033135875920775301290907795503540438892439656498444884681655808553847852694220817729905075894419276370051801047224314250815674846737018054380877474216274472842180712251672685670399325209137143700845803685613232529401024860832973867132478433766406487107299177485952379770100363864228673688849352257845098754706787978727778996363517753208964648485967653058484828203893624487728801867366458807151812763209385103783297779297295058066427047745593045461872626186507211693158039436749306700826456594199638134293324823448387672442731951299904182050872370773421789986536197534778973232079231270921210930621979262936341266076688394337240545566818131188277642851199880556083265793381662836676822944950510762557883979799238551342842060026798832489095772959137055596183444386546835420894078187327509964884755008025900386525901556070825868951866885624872405113020322752806940085121549631757613643363918210378324424433151962287334735928821153834297501254435629427638259432129926502198473149894257183649011609775472683388510425331034367163256701144777849606469528630472285722494268025057704351120643662966000281449114586002101672099729424721418318388334295196805126717985339610823497822111657537348490559860560127263427577858831973416475856467494217763787533130362661981464531169614376161820689139939409920*i1^55 + -3421801503513917116325700335564525541132195245673062269947588465764666765246849694942769626712583382893771723211919516392198397320182666066576257754962333176308270731807072508734056941988752803308729551625956053601990054125829558017508974402913031361742536191240826350206648449598270237043192532734804827470815003516540513790685588877058873897329242138149750424279951269331948191906134598763883677117202043959658823598834539374236089718228252354710113779619295094108641080569134487385044409914630631185702494983329049005360075191112295295783636570166934154862446834290699627952707612288052436802899307760836096203505978619353972159534646545251253891096327920993261537573376447615468009173297564419738354368604564717527130041552097574224837306359257154248058999333596322374515334589344523482033843155695069857971629955916702481728829873292538400248271186558274510029148005585831263135111851545949659743105824301176068492990845296650371463137512714210726644673812800190784635578930353361451816088220392658230825131429583491340211775316165373305547968611524977667825056014896481137583093141941900130804834881069434492829712077875779981833001508412915714958850409869201699677754051497881549024753818981526732406892361455130767513382120454496598732532823098876109314305424297744609213482464897453074357822139673989049517596204092480538657660097338569271861780017782889813852643717553073127011941153984708089480643016480581359057972581270409168657711585114294922977692952410188034667605050766965224268722619629202046976*i1^56 + 316725073601636818588672098582604302722061319791433734639026955642220118896118411978225344684036238529681838057124761509694488979583199559628102483175956831977096261025434353866357377764805013169002191549954777386468663562596801724712189669751877571461836101229721691504456071812892446118890981171614913690109164998198332338084604700394221534972869947720023211906310820840347873122866056612737035866553094758393297850660813609424498379674493458408702414397845755981749868935111049597010139384428429303445208639059427554841117344849589353486394272190003235376835126897520220996096774746061236315047185251408560545090645865085689746875135318501020718712619982043118602930471622479809553956804012864724531965250663776733120897264170077911708414802267918949686733352002638232257624593144402194414433521392145272493379651198709115938231005536376469807764767135549319799049049509609358984699668512682345986341737994807898721868041034696820882898017919749244003669680219676128334222406087466465484799153556438509802670922106660920139873488899014455453666857784261615035447091097723017391205940528831340218269174154953549985315400698149412280309651490217849774850147012770922726479429379862802557411550735911800439145169936787360649973223141636595184713038173398559365210539439308839383925697574745454709073431606722104020040505468798642625008090180551785179121985331905250522587876757410017803569746446500079409614449602054486797339139950967408499421837728988588299438880431919321851670139391330869196484048322560*i1^57 + 64136940227340802221314428957485767190626534883486551300595746648032783421091862561785584076478528730367932102528382881418605897191535354174779605659106438307378325464997563145739719484535672186677913310335012614672259427726344812135751677602252643066283167787972333570460974158844139809927315407404008382636101564578970295086119548723561681963147157460503629607416529158755663957442568354738860606295579008683581785735908096331495543194726447500032226865264186024545262274447840907083614325548403596206037273962830270985163264400261003121323993886321627389519153189202864815119820096714814362064556589887178439184688836450299713207643363275918428682509261528352330131208784294458193767566080553940087815837195303989685104581923070890001872897339908949059540615398974093889174048895288232421740692291359956278174937614409083308698307739565712150236411530453629538427054108496082180393470803411241967679572514907608989300294945691874762103022328953818541905381428194232236373638069477650471359946963950600360386871975663666269640438761624670857809780862633940613131672276934024653478097262187608435561312964942267881716386809132568417629873231503282226497771125573337424943192340563748231479044936538324269253016276885260431097817694714600636125921048619970249544646291202188760700969195818680263009673610286713427902214907627031464452406634565434955794752578408039896126563850730373755369697382321270706681439603058234017273766812223692656221102707194295538289345520208253208516718201622204717727744*i1^58 + -8774550005518856820857393852726014861173883447295322676360914561072721129024258709278166330982667375905688278966743077921490165948183989940140798380109381873694832116298518780011821351750495512187728985217056922503812891695236696029796450649211287664132467168793062783414426805226786211822584615175955061747356386266160928262747125521772626929533065241478868933027096743676284696475188135774104126896693914511628670951811094650313625832620849394355536910266907249474551078112549447005290404542676368622786721140641065040363350759243641719039348698359016903940176795962806036582406383408942323550716586455414065826571943947452843194281598702179523387198072422908314439566704657298296104542721016331109594920068912166182086025424031686895729331763509004834860335821469010897516952435478192270228820744038889916509861393011414523298190326659766026022223149379313560317731708389544773378320966621990973974789786771282531557093201897233280533566288857175625932668283043251626403300613812223152235453473697478418974376159803454106095514955196327073929366395325499946078036692928720610162819478086224902155166893806476108214339004371715740266466906740359200435431092192429092162524872536316735213775557496443641121392064889365209596910825734497315458833252997819065132297166068172817504680442810264553185139323834768495161844187836639368457019147436739157021159982926451286896203574764392895043693904224063451348670420085721044617153068764600706746772131215261731316157547274410953770447193763741696*i1^59 + -1474220998544089828591530179097448305440943803172208504873191747850784455664308673638564225673315107459026623436471614342773804253441662700452286554021459589569590390854229020393178843390740763355397716912889465501574253718849508145759399854003589380306810824775476505693734158823078629807948908380746490245482537497313979027088512230113093684827749633960024593323613681373192421784436968692049166608575948785110107881107558955150775219860930082225719311759079701592379347908278358069526345626653180142107297547663197401475292054954290623453658365163627232879587056540154597353650731538214640211517054421003050951093998883747938733215748445046628586194581007578776782331998590527904739471952290185022446745519605331913404559812321217134673881908811940273223448394705334846236428962482264549196324301721145639883139805712825033647452248245251744495034365962304826707287897215369202832648171485516460656889350386107791273084130790956189725722836901407235509700139852675598775088238085426234601021989964007222396012857433101146340539217008148891046195850001487723677668682669341190503770366439895276132630065127885177127004415518563815396922923254461815383047172433321442221039754349235544528242473051200431122187146096768668131148230717499854198722842261621628576986365992155512600589504133460937973083378410883508702685799202697319054055432640731421207294105592310151178929937481103267404825599041144788810215156213133163782181428135296577022278551443275286052994855469649587449792299008*i1^60 + -8913557788671770298670593612078571828435993479368733819658789287094068790435003307489978415479627536471350589474529993694148129109070482925817408818437609649548363592739574509276276891475492883154263915956823308597765508459841112415702790019858424919916867260125553982066559907552984450845270476032988079376468235430556621330181887217817628391209715926012122829311599524012147095177552250405608470736817722740427663442608585759341490396857972692101448968741981377424431391944782763832756777786595575138547188365209630744745646639977819530077697362868040294509426890485654855128605361930075525025109912589033154413819140588641537694155785696018200114382909239072981287513306591259565727437803589301970961670257589622689680696542237615066690730376130515348201243868224446612645774975175000168167273389607660460859208991332975520432641618755182176831549403733183064635591087369025082004401324193730537634285554032188236685998146434750939912646552171981513203099316746141837196659352903810998941054084108080338694238068420275742545948834404953703456125804443967698362635506189070996980574697446187919728061546129310601293579825730288767316956191599360180760272196050448957710858502453358748145555895196860275745652489999452372967888723956415515675372840239488709692625003196686098487970682891667165227737048495348376871947697636121265911592532401346482873583264258589380999301240689571200589714367761278281054919501796022402033272078161337325436471218626223853141887400643273949184*i1^61 + 6060960143317779703679572491575946330100554808319596818798809377368803196199313262654833216591495993585874935090706450900570034827509677333415334079052684896253657978740694133767764679548187786485569262752002124568372727187008164672553884695453717835589480863177817471361556257573394267575975994739586280860613178355479993244649344003411466436821582805134072543285141438479566290557865318665488482673783275760963045698340623025029401890563554860654915025675398508709950736965194403707089203275625194248156815579283205364373957528590419770151821974161363847978426123872201328316373104086763254675503694566108081303868517529572769751712393904890050142893409207393406471511230984397384137078029487918583362721593640612777181934225121819810850609618407665486463723797275361956384157919461378518764366813144289907177354322066854729391094545182369124114308649547916148463920632890895776019851936155799200345255976969513476936476092490076648479451562892445603434486285416536674241774431916852464681945369856300294609831223951879232926912229040087995528378437802601139841992777300606225199185247273729829187890044364338110164538470608152773409144959076010095671206963250691654711138177896439769328773135996055799902149826931650133942985929259497716857298118415393458890061573836318400883649436650858099824218667355173677083153849771420950879562207911250385731820546755436306166913293546746137661674417002936979368684957367400899092245476250790137360390476742601875479484847620096*i1^62 + 16719850416857362231526279611889315326893810606592616275113191651264712279619692304993287729500615553692825937818454140386722257430359104306819335761258240000980907603209149732671674430117057285628191139752022649724681009006733739477785907306779190348053168072278650070769464026826175277106117939725914316596189180542365698041649715060421830218185029510557328305384274592931914008247873782265483083435793443031364034257765929635150680712315939429118167142295393823935495697769539767837689115944702103894728631110147663610252792786091939630792768553377904363532614213303490835812750494841085466915158446206329781885332964199174362551393656082828341738468606358482317489018077378061198059528946764237351717733537092022170141761785195301523073211052323199533069492209091425966587011201877122894612782257288873928669898352208567047744507307700613938183756317446901389224012506777818468426926710038952356321406607686508144451586019144853761254632829590883688210443943086539342741153492872858713957428040003841124501550236776647270068696034688635765489534056129555410559730184419553954870438500817595394030893737889069049396827117234905282117038313509092297361071217690534019414972557863625790676639407949871677791906772501467421917567013962321022852340310758943751534544717249078887846734041263443664053062797554918031752399085992079481628126751454105869655818157964773290046122782337795139228803556313701145383480589608354020432430324838852167951170373638889656025088*i1^63 + -33026862107958118837834931988381065297441215684698739629473159992008201566755130662768042696013568921378390872689150434725951508107938974670853417561377193416593640898640162876180794894670402733990609756610339675401341901650166696489775804907604267381521904275255101399399239888646390334243272116784055176308267509075460622727884456478141508699596538441234939201269942903671352329589229027831681505995965018737759433143305755287613045098522372890053763085910043769938719393381792286841627539659410554949071472101273967936252717385082959002071689702384234285207419083973213896236140157510943932285418756169600598678977896277298927484142020503781860989057489088158761998086298629695060571842659951944766078079455941321912087831841047591292826787972461835707911562865522538637110391028400298227298718431590068761421356353531870930972688816843824484075031723557618394940803176897732186900052584910439786209087944650378899346871810543968145440075348110043157509325516525705581082231746036270731401593597592272840081323980743573455436448619502546164126431900437121268340671268440369432369714769943859285016210189892761985091449456570800853566784262942603491422056583979616411576800775803112582430210786434947878697228321139279563774771925615357475973937536410219118758772500361030902077616008548103122170076412430613481699601846220936507021183512492150370283827463867111099666711115847095697507451475161636372088221081399160909751565703247196085815549754578305024*i1^64 + -1532527749004878161626702022682764451294240421089083862138211651702270684523489704990434083260765463762225803505552597180310965454912691089885898952730062241916051188132705192850671449187436325189041342086411161174813955045084976031285756158444033330512232357257800016858531981482003185049590119325132605728440165455035472892811801608160529637564089645005444705076694842122238232015324877431540807103436112754860071489932637491666218954484676737510435706695972138351105582499417113025573861523498519054518561754889281332844803029001297741467041849087539482580749267734466250387999186105230026166399772947940537076743968593430294350744518774097347773677395498819741792593336673695015895134040616707101598588058514768978677204709909842492098540914432739939639325349544266806875433403313680812833448611913156902092488592125959556254243456448789129793979212395415831346243618944376955998891379431971200213135429436105759331159058738850562557670467762599626348270388268334897140976879444049675802746675971373103361541598056212419423469711438392710507648275244577527955823891172163864278850039037227016280519509702695401691733086737733240311692261678359289426198647007921211555380325874629952753413490752476322369746630969081575453266408743608532533798391068022661878380459882622763093077591380456450539218033011623257485722905795997047470582447162477095584928370156191405645104320206288239333177033413695908285053281088761581253305104828730442823753531392*i1^65 + -6619687872261718002599417765272843594605598917658944583174376680822054099055009892904615738226285647523638532597604022539785522467533390085221495792223121959618751969303063599835791925725332079038697864031867271748212802158414739542199294423104062052277868053792831201385313650010476646348737220817401926154230403352786798616623259614884620183019746691379811951130637280084930036412096206423973755056874136680246974748502031111178223785846002141806556078277677558267645587423221777012617546134844573220285140423830321722073877921947098670784359872166774679820203551573888985192240296961508966614707676038467550238279578100782246896314823044814772991054146999245200215310438110422593692238660632613054643366557978538417901637337134131685151230617022239276590041628703984503624652844191417783367060604038151524116634065906788007391019902985963336453621112971324303628049495167132218206663470261278277745237442328172053472463279850012669842008958609762381176050188503863610966698127618373434538115746393507389923878925702219011007583665914677993971555839627543299320450482989209442272732380508110971323701383730167990365455931421436303480235583402201466280507821025035544311582601385826904741007372669298426973050203069444482740178658291662194545371238370957184876634072123323215358740933013275003874218184329072216571496342070455127046275014540458190699536073576410467714603412093854684159755990313369856584338772705666986886021693443699376128*i1^66 + 559644067113984071105843249760647412421885245638113094881608460831436005135811137156447106067877527863108013576907500671582188898221803933351212081470750575917164766106969730045299192924667424499490372708776344838110554331969606857429364240826232856585732057610782540849543546780761812168659475904016150301331843778291481359734518477173252638062872573417413436767071591469652006902728889242964600639088598226488839755102982570569319624585109535574586085429400183090757809857557829083419594515473744182435878064770180956627792398796599649394590836261108822279691263375067592146437922727566230065371465626807538263557030011981363440095802909677976826227779781086017192984983464120065993219442927160567188167285237108973890491206701852660520860983692484977452269438312961411484753084393068232303517996241619576049689555693551689714642108977362488198139249583977059451732479413566794880908252532840726943993169395438140598524693728289821744311142491981856416051508510108625821753688615744420268178911562209247823823283119192457811809045555725469600667425361743067075081750611886345115853379063084659069160667956651407610882625950403409008403136038384474684912959515830077411237234466189099952318922091634318161576220487564864442718135801319773686942705369274764216664221876432552074789833828157731214281988793192558222182877729474310680034279271048717086812358690042208204301224267660984235429521192855286258140934685508620070760872935424*i1^67 + -1322335095538866641818356450964533239998032023765866694399856645037464906988927325639472280108503174049505957584424794333596719303498636794527457385313538030413486019632983376581668769257382756214219477934996907829194399419672189828915520552602249235037182510976436982448796962024587295961818357138238854854507314000173199614260398899984605723079123018244445949392472249672716057243849043410898827345622484461963738569554404034036026675845120714707778761584303911956097281477398363571784507200660220247580731313402768854514824226233955385827582549275498185895671754543584951678717973010105694751837670984959235230869049613974746451354913512238770784691994094871608573907875872528616711618963673689578434825789622043875606957543831192471904710083058040809669710600860232077311259974453419458124395930605368635889831622228215596925056932256018642472372025678153746606279641051090321615120155686005806733777638137459933086362139823862391344084157114410693723468818492610778927443511923204627860301008769582676846352058203802724505781550397472553163936887363093869586134156822888639963425956767034229895995041634080976839844269592680673203048978841862987317090635494936055457626507136548385653628510321170831552264914322083969441849011680483564761158657564335366223121757345262448675762850981908497989259439103980988478087267110333537140482372078268949694072168402008114284925284303226813044951819630544472761277662751471735668736*i1^68 + 23842072950949821752003822512578916510497807507374776876574317670352636796185211912164598192435504043976427949397716039112847008170892433546235357660916397561333966176075773528282095333797716078693446155980567408520121916541789443991484251339131196657023694602397718233701397631767187614284379787954697929039012166898665728138373968640908400363742788858084865989874874959812164813370316062410384679283957079257141901124394487930662665036405756168634334784863270887794283346593208945764959434735410841205938324237768180619824955436031495337099233113661266237953277193603520222891954984820860651877864235601809665025852304111858221794229876423688170517245086084534162704550644905770462098715176877884976277305508317030814110169178879446755525381736221675634014101012941868330581328798426989563817765532926708890489627873437555977293754166260989294474634160406838789811170687608181321557570476926907119859728273325972717277912758911698633750631562263188232842976105869863591390804732462794259730521528071711005004380869053043352325785498181631531724260451099488585099402752532568576517988014244100172804055490426762856905704470391906007435417800974449160721462589487923143659357251545325070924959502370018899711855610142857022183067889469342196861724505222060591079502475073334581000121001297642349428087590930008710769676898565740220881880743449813232682279447823557079814806547248262207993786259439050814107091384401920*i1^69 + 985344376474842493893288790653506258827342061524235348221083731152046018414156616373513415027768085467727134234064816892699370184835299965766801811141540428727945295689648410085400195090174513622649747571016434891187802527177030665595090395357294045652617762543004186261199126825027186008077229207247889472199535436556443302930096938000052095848595141836808006928469369263912813124274049825341896617614786329418995808062633549429252768636084271350445304028167535320124425048576176107717467400608954721056106004833160884337550659064389779339880292718387948914361218392757640064193350557682447163411479667515466775223589886176624412193309853637029290571909623896385955249908627668258413485192283302914991033557115608318989381853729671968579012989569330640916982478674715358037921415197498790690463539085554753406269686919916932801416833855663737609298405363365982479409951347281131748155189439388431183314248704085574489299377193692416449205553998205945686566093270873024867592567498147129587757721617474770326205114907291782558257187333233044849185305994625739158327950887293502186361455459318878525883939301425382946173430146922549818094920435220351212094911774821048836471898089117117497247245518249367782697054786263938353821623941011639913747233503760497841497662816142715880220760326787163484268733790872018897986339084171600598456921576080991421216524929350052645998429859031514251801370090861682747244544*i1^70 + 10877958441327364223485700739380671097568831185951279193800871848467859993506992287567140354869224259652308302074075670135599758108347765701322365343623469260032087565472205983929288573729152031681993891317724966994398965844466363929953393009658548277176759155721988987262175057974589206697972050796782638785433565917260910756860356745351935297341785197197762642495849603975272617136073263705702457012047622717290854706588791710692472065195630015903206198130584067334411936334140604073033764944341646968557914540680472821551330030302727041640171275782949139862865586857744382582131441344691945124108048178827744779682063275092442046372951306781707124929232179472263236370281558347477275208298760782629069529662626959622253481704031206904963416252258014340384301986007090219994468204760906340030711412801559571218234724187828121347815994538038113230977550474307675092084231520946478943204338506572816694565404074559948189924298368703905033111477044592494046128638204219223440688156792740677486065285185534130101501398164065497568902495500199905458439754844796463048155737779481806801783272302986678193357708172302176506454961996425875903949315439453261630365778771796261424738291589825919492704060831255832498196425989128109701466055103624274323957801473668923052593066187000981299713210115729658601398636760788315387668776400277034455879971768273254126101169547322727510706764231081137319422072887181312*i1^71 + 40872541252706367040525816006897844883163573470082049375856464192772150875885494643024432168724374259552079621994581941483463628243469393943921550947858794951076915714162480172551561812373244381551561327058934411869611282823227487828037123818006909211434101690093072421276447295509308542799917189819560412062299605571296016553705816517628960305907060419391282047653683803392529596122788675941333728337699050522608304073733408952648779168832468783359419851804989708224921971840140240798776085367015284775235437860747151978269924951843151768397957819873922727864840932111966445807128108287924398962838370146043890136883895331756150699782710000745713100651093045669968511826023496560048601434520850043694296542027023632610367597621495256289228431586056824030798111485633100374842705731854801941370755900668210309924958779965677087796861848235936569434538774086619898880074739315828398927728442908598059218638747571957280423507859108009964270363478046536526116916141540618133680649876639928975764415258512345598305519399231813308166932843570564686886148344800058678450125787438572757917210771354173735894748166411065242010377589412766355624915659907399875146795906372601025350651618595087179843700171374465808410685908339096660246077204053652622619971361598643198882754180054299094353448593689526597264974806722166267786164274899689677434448243004808440297335091799080362785006250685683516806529024*i1^72 + 193688995414868641465654201216739976804290917847463619749638645438568476051692547762778778896079360519452175845547534889307464249200439814510898288353245537719657520594831830787904624965657547335473308196603656004212958230775693189908409443772462472083846524295708928841645073884100887196822080895058927616731513728239355747286193149815277047656087841267588063801655313124272962500611037567662620119489035952313033060539186892653598421905312846500138104551641551752437119587668507147880351369323322666009541385322606160933491687831475618045392000579087331713029238443022639586140648465441487394442289964421942238893555001422966449052032379124721011698408566222770009305800708093288852607836146994104943828665355043865830347999750595350179234882217900685371120471889663658634630661155546080525468504585036567750524302655412589085885614219840716717556787654166211130465535270829598829269016504627049196247617640642076658950034728744970952585520088380109023678946004122206472884074294451018058363165998283735622100840400634361436386357247616927130771294317389774709662877193456690386438022147170518901185200446436131277374265918078281349089605611347455277535364758588102661419228872245023162145320436990630415600221931128837737426915157422805345518222093943467903005521418737554814181732172315727396499601179524593835202387996964174208564518372966150504126874833606076059617606667016863744*i1^73 + 660199122698434432660289306101556507348033758689506560068073536616271009241619545575684389981552253720920143151429905827870606520222299975042547120933756159370512289507894068023299460351653139717628586511447387212515188778416619569085867425794336702314747582252641863173461214679790253269213261797857769849367027724575181795184894968795166737507675386007459861012203294989807505344063138485872750710545388151501130120656068066459626595737171984647217387101094799572117900737616265698447377840021631902347690102963919686386121241774159008266688715264726840524992327681431003213375065874120030656359052734057814091466338632884283882788188113855562973765951811088920795552364009147245812500809075104495486249962279625995064831933136402904778144678910914999213096584788126381140474053025432866349773541319287213080123005301172292504129766926459601447379314881257051420786104191705389889636970226874225816759388424312334974179784503297424016611490052764373480421396948142638223085280928455930284074331017480739021174107652061619181202587369771402102702784788365047959897884840571952738908121995932065424833024746871303740153692787824632976513608078412416600853832221976495628691224528495918556072137165307643750601405574620831953462537709710424827752109932421281287376454971441401780291667090702821842155502115113598947887201591760800418592921066855620882795963306583708501756870656*i1^74 + 1152735390057231898902912043140212418136341917268025011432140084644799660547361658466138204967523520125789383098906977926052934322984778094891950790884307166423417712459599546821528902563254884513371775150816067075537688782262517941171853106005590790860372794299154539492185006562638744152222094722759212095314218750174987137235259707018406808805588576088282143978424516574360189397657630369982382452080535947130695085387761935778425271390637427856867991966754294441007728648908084756316585085870166531625890545680760438945430502686191459607269098898200522429500105339458575604216685176031371178938617921241206805572456237330095938191171788468902223175551179797681114820853254631558780408497490695781003941341874784858513810166553266780224617538707970437389867423745316434659670410010315310223839733577323238764243983706964704001584138784874924705047886534495436527969497498488144884692892251942927955848893258524562853988417471052678423872720591802177557893341688273547858641336300317584446813162586450359038028825151450604806945621965670059019327114795978539977269989371853921274204055111651514502532730433224563290575046729012367798166214167992362234031413050827434281454220875075352318437227957760613810458173830932871787177101525850529575248036230848809706550564854109833902145246483348504606341922921985151932032278098942433279942715741173864284812841479496007680*i1^75 + 1073377459197434831532713455250989208418128590593303057007946113059581682660693355788719862205096143166552284609684683982547559743033858891272644208303522398646455556984317491411090576008046531751342010803578216750755929860638214785537268618524733450620185049446407389165651545774511883472668816064394897878585378450624350139846651432487165856872202970131706789868116953993347610505246943400576137521895359945983489040862233462516711598705960942780997239450522167662404318492367284080045082921580480320189345733770062531813695108552980026652074752176734527819259788052514292657329875792055395967485167235782869768599271466694103160200246613530026349946692833895842541326094903110450649967271735702551143641436120926628060044604836833642167841608716430217364940354223905077859845884160696386386885558512771855710844895898389813813874777151625585863799540453217662746931846838443983349968258005262426614193997163895385774444960958119453434865982335154530103682992999321329087866821435133081616735188549712618952536875937458509115665677312190956879278808746174414171909056764268898594794472483793819331708460939475039304903575476140255572347137007001046240099936535011622333895531761168505067145461829762594546984576892447895584551298343286022513995415252086239450379507109176026057032393075034885824000481779849030522515985713961855609045806439628078777683148800*i1^76 + 688352987632581280262094074214547773119392644096235308514955981556866856904835319340307142279116441840813684252296202314651597578899929595209216630978126623704606646696004674743851741854301463756157367446038389050963403361313800176300782886653439688422432526189794918454790797329846312068643950042117477589094244145256631142399810434428339703740519319269102675380088259790481721293019604149554594184411561196933106381208688208700203092525984812299874726449172482902526321537673995312598013764869097903210556353130542881835429756990218023229546536972067383695644125721370927578147114810331134458680390470674689767807729083472437700147529512544453774244886935483670723725816266765044841317050411482088258868900485652579527816121019967510761358013619937231705839048498364369824568214839023565118337584369646558617173963914912362718988609990277402448142765802264174812509567414899420944961775736579065543004054313134805522344343237943116922306411100369345502833090518859283821394392749828982438673997422667211927539543769122125188272783413666088281427370244659422744221474570511645649826913755276269674316055582463469793795701391200153459477128330405633368988618305891641617462488365176476252503543922089690143068031113751173490385338642089318199641632146420806056183335345859919083554200510986462661419075070014127878051440859234184315027009680890134528*i1^77 + 82542116887948463912310266823117734799177645065676382563202150660361162182592002335917500000897008465606864130418695194051613312857475650889406177461777364915677070534810729072855037696025764332996072544565452040682066751520813501612210000855998204872153051240633846082340413739120920245798764193805887095886958544696477505116355083950390770865421277258379322864591686868388664359378160085180352551006545538670528282737775397742890094564964529424220548318345496155116819441062687318132458880416762149125477790623624445643772150711595705641156436414049820522017366153369874642136369900295386923515487858181054053827612892776050767611881798047948976083107932277821388198397931290443714385059116902132996744890098793608426724889558163199954279036743122689462965927958855396250737370843330691447616295108222594380941761832591707986453525008269902268581112496706014644005636937227523973832841339779112922207532678501761932691208133823153726374111316525281454580201580524194672964561277479794077441462909013087651768488387415033733505232160165496138317034638825570164007423265886388443938326118216316658879811421125098803431932445029375259618598116145062944618311972309142482549590884279231782103105575637605919398761625387680307908761026762004735976980991922422805698628991130736777504247962329419456111059332733949279692857700608345914006831104*i1^78 + 26669669375674965880169402598388472751947853590892650026228424169139525746775670005214825666407517570808813949023865134918198470799992869282263184131866659724076310171393376366161561921063133978787140633093249469912361673895658294032015030966608750517071442342487190314121087406582506185479237502492793019774617776114965936321949044602282014644842349120440137396436149692820507939897823135870678235167434698147958245805203398445916656690478423496547340390851441381397752916956868003775644711906992364352386846535306888398078895113237914509476176434777693061719397885585933877261124875028855761155862123409691268152941036050512611971562168862888411926769107207195487897866240147212486556226882667996532823628364634438060305095478153404988140162802748252660255412248738237339728986512134744141468693825327342236031970060351415922752434846204831140468382985132359539812763949597902850801985780996790461259205379526757427926557001456013870876274755037701826297698175794810536900699913324441091889265714982578502741774602535494020300553840522263978454088859646852859855201012082054246712513690051115174948296337520141299362032451821403366972223969778357933642767690197971323476448644315096990729996811807658483389538943886101365990448764156033586177383358214557287897076413719930857027585883531390942054257976848900763348153112910102528*i1^79 + -26500895458269870895711555722101590049756666484816558966859007006500370814143317085342677866182429671596220786440681456138458906147834774118256551158625185822007351023293109225721594503568232588196763489840567663547648209383096305018889334639268502380066123622749039262273753625026901192025739878903374935129567713549264783448000946336218751752336999198853784617831969170339732461887047772199114938488778851171661201677902689817813124537038981162746940116406584139986060699016244290697719521231339712234010435040147235810689099864614250202790520067389719622109011548764316026164178727624874821201265758447386888796347336959643359950716655490345939518694842095094235702210352037638766985431601574149156198050078697171257044486661732344853711053775928379790917836364608221103450659436464963502873990865495308303994649890144034501560412452138340922615788098497699726906561737573071590256250608937008095194649598268096456192271870971085950247303974107348539457425355854098872772084781137628185161578303990558627567013908012166907551845187559755636676996724548390406626525718109241329268376243725531433510639197356573799581116168963409108353498087843609236672162920624966469068150012433409302925548860729533403465860645853232522210633143671309015706153334448093651502041195266847364306883231684856612329665501644132933789810688*i1^80 + 3243749878394050816370776829274869737549391228044174801368848850749885845170246817169454053512971743785544980134270749084211404271926427680532912116964944377045024349810301511853878873453913054516609724262738821574962033194553171072185712115070011374752757046399393245597273383333413582099761068959549849673786449826718228602194088843449689814261328853594023303998164443831895508610332521646537070638364421209879015309204623475262495508584978609364723509783190787144806492110008277990478009321975517337083368555163383088802137870503068647833816420986647979947700002332864779733939466605112049481950324634708310371753674827756250823908712279925072764342433077594687611462519583209304581472945483016503310784667680301818500678891447883922618700046305863585015805706869547687008435079461675086066214848345882031617325134109659712614966258153380883780348353572318737837008045572237152113788438030371339515515167230252525659613007729657239605749201554558208218899880861886947761612086668873200030414088886521008823088315811702850233894964002325522033853555506062305558303267894434835070046983527344933314902391385283200554276760925376365826511634509281985311577341800579964580244256125052929324583748470001156113388792809307031534451224064209688858054344090036627736745773833998709645906329759637468623209650423070720*i1^81 + -1479294576774112576188777440357209863094344589015344540750956330737735745528486828417877985099980524106052830447621765860392921087277432514812325789193925591912517919504560825271097704045350685786781668265611540210717526828150234391849964049066330049325904254989853834232325407416452478237782988138876327431514564150731359412973543328363087896770957958821233786293057886128142104590554082079286670240991931395800330867819155604632436005357261772619586669728163743910844463463631148566222087068953519928748881843135425278900746517934909935971324649567481032832352430833235277030694268675255665358280536913940595770906263253718918442124197904890697918237464699835880013368362614312955131561111361644757190526128699614092768131604809300334284279704078255996553617946274365875275107655708416958413511558698233457592105480376139238188669061598096361659935059004292516726033286890657635409985244847587514737479824117819759115459662237820930693220156255470803758958397341853256889462988211712749646773781106659844038472380542930780392682211941063617246785903516841932592656428633126220688203385042515836095463092291576032084782885951548274986843682115615123669937205023501939399774087831123958031407629670167928736358300667714039864617499150575112755579106712283808192149709909609076129713474786802668633325568*i1^82 + 53945190561245694693913299232329843898543674068722810389969409919870065321586083585399648987563336299714888142221783719142527916908918210457234902818559862896319157946006908290846877171135266377452214470110957007496987172087567666407491676413464848538386480427050823909260987554838152448983160746143853662988439611774517575409026207645812931641713494281539761184816232224519925642132160155151118080895103997862505862682645877928001179058829183458034270434665228574856390981774315627368756130687896043786505599979372001740616501708641170787408142352206377337108669945386039110272070751039969570480082064063618824240815764227941645404601823484408549665893961716637569673145043880577338459883668466580709730186379721023221371404384638971210613968705699543373887869427865386190125318089610382070065272613545738150949857559569901794687848845937998310071257133917680147217331169359155669386674154528864649022446254931355830851148446189723992696473078396112498970172874112105833259178486442639971046588258076899898026616943691720093336385575841500947907617944660533118319824351761799540144845617331803090007843115181950043420095042015554059251956638448722574222793245585758218798869475049143823161757682498839915742548193863483913607189467971117947599514624402686283444312685810175989328290330443776*i1^83 + -8555567690222455396128956621244465858782400032579809268623492894219567350604561720079711066890010091509145376241800986704945812689263325238179380364604943260433481699127565738150662348673905973968321243643239326092683241689265126638558705391056419642819400579903167559827917044746405406979027043916579932493051453589234570889441871700346897882666980827535923260945657868107166753515356349200253245580486207521819337903377846294791620305419688965500902676444030296151301446850072972563524754733798688020105885396805667097884655815302089168152720222303415143001491902675321489996868031462211051439968970753854439325591230193355068436823875500900771395170854975405895810888281798569179846116638321825040259798779238748102069318400329843935700512064512629857371068502234655987385092853422137763969499617961414883619080999774131712119299677195618997349966891530238325449150926787653905014531677212916282919031599230267697536131730961338634603819786102825499760576183216943224956394657991467543243727619229056873872988310102047131372409744182640249371403366744133889991899068883403425476985592970634029625867432391577709087193137548094853676199658680371992761843043259447908572782886960151309178607569632505477081268895909677814016818357949036193885848106049904243181218771351386187628544*i1^84 + 273187761808914286933603027240864555047589686760599430463578313781987272900232795299318759885593525468254774310207124672129849804242363592238329538610312971884404715529271233142227527675788015163913090949596777069992741248576442228845197318837631995012291261887555328275223304034874090801871381536820906353495187131500757029131429281869198241808246844595987983535149553925820506118852343911621368188491269307554488253705656063384373428309134954508472839567078370817845847092655555842242353358021657177133562324708023642060965687893893938958118030892544660904674496513932195387254849589957545284865368620631905952150591266119810272251836843447713350186282450369345004995416336953937465905102229031301231946363790931101580774687501483072543014159485747442706387181359906260588583142707371763227754000185325757430484385789528417216741627133915565286464805015258976353427240593211031444835933807473891329195268724421300924549019121053337256899208102679455775127711382148842090072935116782616027162745934973305520792405634365298273319326340284216597981475171914545103251029956323652973657347626554342514620752704728631160159040309145418053243870438409602215316814803049579849803912688846829399488255464782979771906828293926229274660312723704955649637525562521176564468706967552*i1^85 + -3608653115152655264428030293709266296959536595702494123257881922335403564602227923676768694588697144562880690948300669807035164692466534362088965206059234508435381878698614786217779468085179483610698541484421175399477597697956309899651009442353691993833354976937672355095251305075965743979907045284499453244453489938204021384243904621742470502504349935191638895317755096568359032937337044615898850070348499684289172776635180212429397711315171645247277195803985730364325094878514378465172143798309222542004112977995080390393992635843872263808872827077849480854366847433731670140970940616215577298945471713843560206861252414485899443349037759354246515696951364509096300584992069977429137721325810388078528920582769062412199173334534713536171001421305970556301879975395244070978885617353424608292991952057048050739354427830252648481541065508108798740305727792858588767709882309469814280526471989078745272166175890155793663225296710532951394531707173703449755320092780661781662807874516431927482561994581189110539709245590255596065961985198935628695381728470421890832732266874509474285004355097204313892507435042787016303699127147866218589227201390978848190234106225503255231326991892981379387845498145347403630601318715179928649654918136515227235838757073525407744*i1^86 + 6838774127494775651161556169394131729492423771941503479802369957076912988637464118142286777084016513038162378940651846173540148206682475902596613189162029791635555525203973844209664279101177641755768672094907723736348222967640193267258272077076082667324859186325276956747986313328799627791165585686096954459070659286300047015910773398917774438402639790059203081152460517226339400045001832562365604791815950620463304405060067354498943353187690263393197010152542605907429297520696257637737343175711663318227704741127561996730392155154672743659550762441927045223819951508522677844416291081264750690173801348917319063470287417771643176773380543353387868350433834913507265957731228289447668112457395000276400539633397849288833655750245301026488572409424585609033617418952836813873264503790801173954091582779465493676709407221065579599749178474915557137797555492101507842122327256268953316313058965563431194290771057687595679274325410199041897366262737018956567097628590103782388278707561297843898366816203568718295249599541244253815109411827019888624318175665406350746688453579016193442647920520783234898354672304046708342933480252733230588353129181104894903666469038785297153602991415107685642496518177661617879749762958124041186558471927116178755944448*i1^87 + -5137800470975766429386972130201767886285180790553671444567292363401687142585073312835941617000332727234267249904192199013546671085320323146277253246182422888116436323556931410193710493145799761785143854226413698974750703948880933798576675806396605011072272550920513547648851025773132067971917177623267986870504976677922244621713923319689853032310053546791435951168170937211754408741296303125702861759102521744143679337805645395188594736109435909584190373398196529751996269073067345843155021155674983202741804239306915147035571148580637322732298670176798151711662229037318400715308482390075586122591342750149216768720131271534435278216849358192299104435736652770221789948440751392572535508771269820465421507249414719706791276752267823689936364623110967985685572485525662113536147931634158483822762008314992717778340324849997530366170486202003154471349052544769334132015186891001871454606867823105021348531892511113702942354486060392381255063843184631274863170628252550566894969960640044982184263999303329533280372880815692253515110233081565549167505522411531969046576786629228387760474270261654543110255559230352146810459915859564643909940043431704831636383867423524065235829338466284991625755627823659337235100454000717466456346006126592*i1^88 + 2220528634656395185809423679634408682651072502047895935815241579988734414764559964706884337049828067503049323340516616309001574995418951256325087484485193726233717009988732881048697152724733525243729951622539797829897573149597979781239435422706409428544379045120848068335143905974234619445370829265489317152747826664482748725918727927168449774206157283198672520146960252951093095733679614350440307321410661907372123722133391301591499735893305921670883856350182426696154713166635047753713508145951788551812111454930380147938841560922451739355130523954256952960970842249126566630500392236710350534288672406855234528006017723188034433693033962969354625539184343651178345879766603673489346719029169856412753570940308626553875049980635191465049581436813764489978682235645662265651171897905671454206621615936491860336814256344336149198693892880068243000111210274273675319045047937632598792896208860614873891691023080615447563601461570142382279513652997832494145888660473598371933223135239547456256475632338787701420711138846917634541955278171971554036396600529340158894719094417190227708013175226660957504832879112603598793868450218116532853890570858701372439307541558568061497856791797766827390237347994692194551188506111375310848*i1^89 + -1685998723096117611512000874804679835734718692640292349978142649027672482356489320843756497724814218428744960618735787544038450741638435429825745281806477659593174625205080862593545195982603232828659263395934622498418318096143371154538443445774074433084050647079036331092402178872751154708374181191075391017614172342381667649517369711424511130987989965138106173360188996898555837581465166890004821428374129611429377053195091950288511310311995782721487500798740064628584983312514327809534799848638239841690195893221989036697727418037897016073603912671445588890976977371177856034944487392861177666375737294324106300662569704100655031713952715484097910211599178834419240135564698041736127678117332728736022952110440475670840898555579504684591073353910505746603826415000144720333565842115869855337059492053819132189086781573962533390862620495200462249021567528558135051887484143671565141980495348145031530594601092898879568553025294112064382051799791780107008977033966432946592643057321222350297087613842279016243379520401208989249960575691266690484628137597021817104364075058442683915151192020832854810942081562682136415738405196155995621131254731542412999600962657641781815997691362855436100249622542588218875838464*i1^90 + 525662509802916791280386943750547525568139420301143903985487748425279410580996108415712335213823563734646125071626760901105963448534498682695889477080463993394243861880238726571376804973325710607091980883340607523327350630274586908786814398227615667425273494085875402897135270732637043738956264777753356371431883235937646716527127084992073342446049180960096872299379895463193464187059566824442331409459534046480931512585828299734578345532832520046270510196950926045744778000514063016444466924353009380715197838320766052903125523472733724496580531792192792351997072597258142791370875172425607272180166585253409700398717446618420652188719362995876655959066511075442807834461074597315933704050459658316277223066615843531370703809776213297670324443190648244255796919756154303452713876679000530925761662232980858513725265427787317941386290045389995188162107199058017981787928466145328782616646168538541654379995838826363374831176877588031057401427987025809900253265710313205082931014696037578286399440972674686890453388356830903886911175409678803198699131755050683679066098368956545803386488007689375859332472594041046281783415925119782913797075534320802868969121612863596052465847956000782518650404864*i1^91 + -36189172618539733183083838099519028315802572498072438582694862322703121793704071278829475731665286370342117082472867460411508605136224971259274699549487182441110363966221881929568454488466345230655754608786219003663668082386730335957138486571096874215841843098379998896220548270111584464860155554731239928366866107225531053975846783192107327880692836895348370785521910238379912611923890069288345435963153731185967981989796249636136199734414540401492566275140438585587099733025282237932234179540857355347502587248119563608025259591518898104503294792388495759923799182903182065222076949453689209439888312670053380972982702035602898830409506415729107605079014467035212022062179599159531372333758507609806864089513370156924759168808967151614253603631776678509008218477383155657894822376617123229400196910534129628380142412286480261472804916331027500082787698610261550523594991709982788682843487635650659031844753473717689915525905188729756551663351247123409383426834547095681024566173001610182963890273379681947342804089370902166642790839220682291742448383459777595552104328328864571506839511621422845575091704676870936863268623925998347325195621513689825932998845727054913845980037120*i1^92 + -370834283903980455525369980542088102352262134120032618734135966392543493805144698651768288564257847738304610428417256853547129489806596819941042766178805796910405175224685747266589720971298897087171158901803443763620382627498227568977957729212071717879231275391838117812284037773005150522064536135775207134027348382795491138750722661355862980411220083926638956555737177105347431164097587646542295059370715838678143449435328664039251662692192236253470612006599461645171358891860438631117551937091789472035771791666830931915207307984332225654760652370748115935919289594403650813207488443056336245317156057100821095062344969104892400715231463401839886804246884461687321193583193151685095811692368492808740319259885807634314066541266725871197466684418534388370919188884403099036714425495953285930227882601489567783395903579525303130454201110284964563894009393182314593239937091059112864009339127982399335998291212588491158467797203669746432636492105256521305520562312345951918959900027411515583940626290513918480585631310586601088331650346252038502898283833366079961878320478190395762501264505477111338743269179898855887322311366462573840196440743817976075689599696896*i1^93 + -931206797844260167064174973823075661827344409174915907102821670162474829330603306823718528786705573974771073733044346971863325093153934034618659985648456719898171034144949502026140172628196205335289300048568681519990426342008117366860581456678363632599385456152578191407080253339151422979880490357020701891144570755050073655910676811470104278479703576041623461625982663406139269666555064731523735895838592095229848194810715751852554440815189528783611305144500333950928927330023266268082085062531135429646379683492372470992637519812040311851464794836660781558825094855957117930433701224057511982305139801171438445969848782940029760499786573767593921659921996892947352603814790582237453715289069476183131790187570412809421147193086374003409457914506343684060438660072281553744367934891961691487391560179610734785785742129823437542068523213170431093394846603731942638403516373982415154082077565388942605332418044425973154852535733554731567883251295044127687594366245694015679413759525721898560766463801866227121241413961698240648910940508436054808037694329563275920519876744207343247922022121610547545316074392215466835211355115834927309441487339520*i1^94 + 246708151376165196706882929444224654972189571749618754128304211273498265773125724369229154176861868396744196038693201642336720948218872743554118515249448091848320580525337623631521999289607680732996367366519366270221971805135267944157152500864031019031564002652660254599673687384095934632814489274053175852856740240268332387571063690827165179910684735291631916587299573257716395123409017633935356133465582922592838117619348520115775327242041924930049885822459137352458135327791359376721212725026557539179982323018538077939212799966327496798643464667184387901600862076299829229215042528885861468985477072532988857982040125678810913909084883432725942226128725626161666594890085047169733412263594514579802413079570857788070125424591062507467362540139444059233580037994677815951720800550845554575745651416333090015914470566212878037988028469496431242267677373815880009105078830727605377931433727720838531619410595743417667912764435990721435239242235830077068656557677634686692214615470792594808323864286883509769184668065661612040543188450734553770544081467982660364494292753301139190991995771390219981624468749341796978918952534016*i1^95 + -91286420632787493182651319621805810656289430212501549361298050613751889108513920648637064859529949127320298827349427183461197423661707805274913142666701363687048305268933457273058564093891024147783873214769666940011480921193284959827363361919434847190946892842139505254327303976441149414268786375242358315127810709740378880619632925822888658807350116874725110653877345853429949006563707562156209392879999575254682162925628509328698191325620614919953150339569559336739528508167237729698345636855832236420379691274865137484535453139247210736544870791577092054256975370951521040812393856046010710664612234428263176115433771565827850548020840790912510767436907786167187487843481472727609079996987045406322226645357594890713452588037174930207159493402219954497871799126153955870563435334642754264639660603354275440457580420296132235118649615158609518627621770867115216572847832719585155898402622591760194661268767470701622272386233478321506347883747361217029032350233211755813775437464643495702581869492226516655673374030575179631447909987828173344872711741383733202116825453026275131667136997592576694199790034944*i1^96 + 39972764288543730677432820683641160857512573194311911132443335257683459730594521945934036901763441788825810026713169044385641591421326860418115072555713736223663256057567663734293276504585010668907772849166660082258116192295576454579748757978466239651628448757094129055537341110578851527566038316245610222335109037710753156311739509952138828561446575132604306526351870281319460794058053616236129336680786384099453393224877051730591029305926302545229176522203893260586195845455073703163455201136456795403188785962347927249006112474227694025988756409573261866365584061877853298607222411651472012961596349045739708936594852132973054816265225630784119374808908483405310573161750062088322928642702963277371108445892094549645313448271900704828578177415048342921976453198728216393183651884988819700706966732424652053285305910089461303201445041061890581134576251550651268972942378773658159839020212782459963873967703204454703575515868155331900498861422586784015879823307383455408612932249999608649696681746868640375918659977629262769455740293528245606355621768806494532279660806565353444839680000*i1^97 + -24113322805610817425399386626056394918509571672670183333101562528346261773051855722516180234620766844829039382462354530692412776285572259307129672421000469840736532549973991722439538826082003403055941459905551419134517901858954819026528577434189963061778238702771846958041573815784627695458661382916361154723347694136117567103744478287631778458955029623011312309410382150090621904426692912921704776811540579673768060154522454201891431644365756385838861956275680296432928010495850496519313999291407611538907056283753837321495864107149312433370572684341143971660054185630051220656017296981190945608589982074476254780060493058313446552372556524470291353060651828478067428595308905824717952387370532444476091767783889123901217954782294649790318925343132903641248962395767647031931992740146314258045850985813339593542124746403984626234911058137493302472814411599194790917400810209167692366548110311501905258945182417092579171967697384676406632883561271262712831638033101133326568911573006589692447815777536381707190266739176630054734994060367952890731229719640900000000*i1^98 + 293266659435152048928540522234091814302605616954631158491177999644267819731845465106411322435252821618247217658639974309728696089670039036468835980628114587139862407122252003662333115680182679181593702922521695264118657662600859113681102639604755503314473591567647316993226361705577206572443131640963981535066111401468249022429052909292393210351700684520024906204374538147773284480737748635026901333356982030373047192673188160370971057385491284342646393629037579096057811673606270256945791769554116534412662842048035976472401055420823316548470553002265347983005161156783447187767273452806152542630358084006746197813638342330787547724407516306537585522725624950103404050310342940100591431366225909680702597413823624375035842244484124142949328921062299457676570900682636309546442429809336816539686833973241728732321388908332781778766232856308764654192471576174581038119461077473524662878569261955343145527510528165959707954345252610886252361174499207496735987033851061338234269369998414813108748269150348329410482414498952390625000000*i1^99 - N1*5415067518031743247922662664520185141616838098949828375592269847665075326116939722579963426069257699316871134349978951094202087734296786571144560893136247055807348245254392863106065519240115554637607526348223245734414287277455159599609375*i3 ] ]