Perfect Square
545389289048755458846081 is a perfect square (738504765759 × 738504765759)
545389289048755458846081 is a perfect square (738504765759 × 738504765759)
545389289048755458846081 is odd
Previous odd number is 545389289048755458846079
Next odd number is 545389289048755458846083
1110011011111011001110011010011011110011000110000010101011110001010110110000001
162225758575765245778066180967645658721726811879351428129848799454349441