Long Division Polynomials