2062


 * Millions of extinct animals land on planet Earth. (NSA: The Last Dodo)