Perfect Square
545353749859834990511089 is a perfect square (738480703783 × 738480703783)
545353749859834990511089 is a perfect square (738480703783 × 738480703783)
545353749859834990511089 is odd
Previous odd number is 545353749859834990511087
Next odd number is 545353749859834990511091
1110011011110111010111110011110111010011000010011001011011101010100001111110001
162194047302825404814043501447312557518213131222130937363892689820597969