How many years do elves live in lord of the rings July 8, 2019 16 32 64 128 Lord of the ring elves Lord of rings elves Lord of the rings what happened after