Perfect Square
318597964344208485290676114360761362258769487025 is a perfect square (564444828432512512191545 × 564444828432512512191545)
318597964344208485290676114360761362258769487025 is a perfect square (564444828432512512191545 × 564444828432512512191545)
318597964344208485290676114360761362258769487025 is odd
Previous odd number is 318597964344208485290676114360761362258769487023
Next odd number is 318597964344208485290676114360761362258769487027
11011111001110011011010100010000101100110111001100110011001000001111101010100000001110001110011010101010100011001111101001100001111111001110000010010010110001
32339178966374684147744900269661594436875331699777653770241857577625943625827270818906530658607540489114479143152014263434626700787733463140625
101504662884273541328746197783641057995122226782103698241804328569203950933322303515181643350625