Perfect Square
545389289051709477909121 is a perfect square (738504765761 × 738504765761)
545389289051709477909121 is a perfect square (738504765761 × 738504765761)
545389289051709477909121 is odd
Previous odd number is 545389289051709477909119
Next odd number is 545389289051709477909123
1110011011111011001110011010011011111000011101111011110101110100111001010000001
162225758578401260050664175901094550346501308925498112000757285201778561