Which laptop has the greatest battery life?

I'm looking to buy a laptop based on battery life alone, specs second. I'm traveling to a country that constantly experiences blackouts and I need to make sure that my laptop can last through that. I'm looking to know which laptop (of all time) can last very long (with and without an extended battery)?

From my research, It seems that Lenovo recently seems to be the ones that have laptops with longer battery life.

Please give me a list of laptops (not just one) that have very long lasting battery lifes. And please send links that say top ten laptops with the longest battery lifes. I already looked at those. They only give out the top ten of the year (either 2012 or 2013).

http://blog.laptopmag.com/all-day-strong-longest-lasting-notebooks?slide=1

Here you go Enjoy!

It depends on how you use it. Most laptops last 6 hours on Wi-Fi watching movies/surfing the net.

Mac