Solve the following problems:
Food grains in a hostel lasts for 30 days for 10 persons. How long does it last for 25 persons?