How much time do you have?!
It's took me a VERY long time to do that btw, i started my first serious playthrough on v38, first introduced at v27