Tour de France mega tech gallery: 99 images from stage 2 team time trial