Perfect Square
54342961720830301689 is a perfect square (7371767883 × 7371767883)
54342961720830301689 is a perfect square (7371767883 × 7371767883)
54342961720830301689 is odd
Previous odd number is 54342961720830301687
Next odd number is 54342961720830301691
101111001000101000111110111100001110000100101111011001010111111001
160483324358118159650369167733059161794571160748237557145769