Perfect Square
66934543079349304129 is a perfect square (8181353377 × 8181353377)
66934543079349304129 is a perfect square (8181353377 × 8181353377)
66934543079349304129 is odd
Previous odd number is 66934543079349304127
Next odd number is 66934543079349304131
111010000011100111010001000100101111010111101100100011101101000001
299882352575440478020195165954789693354692575321888297738689