题目描述
一天,小D偶然知道了一种数字:盈数。所谓盈数就是一个正整数,除了它本身之外的约数的和大于它本身,例如12,除本身之外的约数有1、2、3、4、6,其和为16,所以12是一个盈数。现在小D有一些想法,想考考在座的诸位,请放心,不是求一个数字是不是盈数,而是给定一个区间[m,n],求这个区间内,有多少个数字是两个盈数的和。
输入
多组测试数据,以EOF结束。每组测试数据一行,有两个整数m,n(0<m<=n<=30000),表示给定区间[m,n]
输出
对于每组测试数据,输出一行,每行一个数字,表示给定区间内有多少个数字可以被表示成两个盈数之和