Roger has 95 candies. He gets 3 more from Stephanie. How many candies will Roger have?