Perfect Square
11675715097544415148401 is a perfect square (108054222951 × 108054222951)
11675715097544415148401 is a perfect square (108054222951 × 108054222951)
11675715097544415148401 is odd
Previous odd number is 11675715097544415148399
Next odd number is 11675715097544415148403
10011110001111000100011000101111001010000001111000001010100111100101110001
1591660605239089635134483767031097781657739742129844790163217125201