When will Easter fall on March 31?

Easter will fall on March 31st on the following dates in this century: 2013, 2024, 2086, and 2097.