Perfect Square
545394366254250162904081 is a perfect square (738508203241 × 738508203241)
545394366254250162904081 is a perfect square (738508203241 × 738508203241)
545394366254250162904081 is odd
Previous odd number is 545394366254250162904079
Next odd number is 545394366254250162904083
1110011011111011110001101001001010101010000101101100000111101111101110000010001
162230289254293647331524605320729507295376489553808639276809531927963441