Kim and her mom have some items to donate to families in need for Christmas baskets. They have 100 rolls and 25 pumpkin pies. They want every basket to be exactly the same, and they don't want any leftover food. What is the largest number of baskets that they can make?