1294886974572586740050965007500563897019445783878788947769060218682195766693424382880463104820107174424098107645670809937073621282174003778886950785119318723897425240327393148267949481844788468461237169620145596164026077070225025975608412928317703387251124318029255046200480241424127891078595263875554586927946873592992833886547835200348563893240254726013751480456738302086490616133893888844164298095071702031702835768791791457915998725268227115564968184751148967002065057390006207751610885112263382065879916218636109447987250645576652838244776173873564564034123965450027209978850318971140309398