Perfect Square
297527018104998128486070652956295536759404390625 is a perfect square (545460372625728081392625 × 545460372625728081392625)
297527018104998128486070652956295536759404390625 is a perfect square (545460372625728081392625 × 545460372625728081392625)
297527018104998128486070652956295536759404390625 is odd
Previous odd number is 297527018104998128486070652956295536759404390623
Next odd number is 297527018104998128486070652956295536759404390627
11010000011101100100101010101001111111101000011110101010000001011101001010100100110000010011000001011000011010110110100010110001111001010011100110100011100001
26337783839991557388380497541371495138093004436519939037186264753501415360201003869930371001028270475688334250288849841367191623081207275390625
88522326502451884139107518808376392266032017611871602350379972191470229123670528500527587890625