The length of each leg of an isosceles triangle is 5 centimeters more than twice the length of the base. If the perimeter of this isosceles triangle is 95 centimeters, what is the length of the base?