Perfect Square
545460372602094388884769 is a perfect square (738552890863 × 738552890863)
545460372602094388884769 is a perfect square (738552890863 × 738552890863)
545460372602094388884769 is odd
Previous odd number is 545460372602094388884767
Next odd number is 545460372602094388884771
1110011100000010111011101001110111111001011000100110000111011011011010100100001
162289198140679038249520686901219044506478205916572251881330725940128609