Perfect Square
81527946936225539422401 is a perfect square (285530991201 × 285530991201)
81527946936225539422401 is a perfect square (285530991201 × 285530991201)
81527946936225539422401 is odd
Previous odd number is 81527946936225539422399
Next odd number is 81527946936225539422403
10001010000111010001110001100010010001110101111101011101101011111100011000001
541900457595398952485464473767973738264680320991759094929524907547201