U = 10 ** 7 memo = [] r = 0 while r * r <= U: memo.append(r * r) r += 1 cnt = [0] * (U + 1) for x in memo: for y in memo: if x + y > U: break if x and y: cnt[x + y] += 4 else: cnt[x + y] += 2 X, Y = map(int, input().split()) ans = max(cnt[i] for i in range(X, Y + 1)) print(ans)