Integral ranges