T = int(input()) def calc(x,a): low = 1 high = a while low + 2 < high: b = (low * 2 + high) // 3 c = (low + high * 2) // 3 if f(b,x,a) < f(c,x,a): high = c else: low = b ans = 10 ** 30 for i in range(low,high + 1): if f(i,x,a) < ans: ans = f(i,x,a) return ans def f(n,x,a): q = a // n r = a % n ans = n * x + (q + 1) ** 2 * r + q ** 2 * (n - r) return ans for _ in range(T): x,a = map(int,input().split()) print(calc(x,a))