The problem with your question is that there are a myriad of theories as to what "top lenses" constitute. There is the camp of photographers who believe that primes are the only true lenses, and that zooms are really a cute little compromise. Then there are the zoom people, who feel that technology has advanced enough not to have to rely on primes alone, and that a good zoom is as good as a prime.
For landscape, on a Canon mount (which is what I know), I'd go with a 16-35 f/2.8 II, a 24mmL, and a 35mm L.
For walk-around and general photography, I'd go with a 24-70 f/2.8, a 70-200 f/2.8, and a 50mm f/1.4.
For portraits, I'd go with an 85 f/1.2, a 135 f/2, and a 200 f/2.8.
Nature and Wildlife, you'd want the 300 f/2.8, the 400 f/2.8, and some Bigma zoom.
That is of course just my opinion, and many here will disagree.