Up and coming: 100 under 50