1377163517361246923828522751244112710215174301265138919951388309131699872717741145456181947899612522000135454315681808598333127933912831227703145115441475143340156116943932811968930