The most powerful earthquake in 40 years struck deep beneath the Indian Ocean near the Indonesian island of Sumatra Sunday, triggering tsunamis that devastated villages and resorts, killing tens of thousands and leaving untold numbers missing.