Perfect Square
48689163826507740649 is a perfect square (6977762093 × 6977762093)
48689163826507740649 is a perfect square (6977762093 × 6977762093)
48689163826507740649 is odd
Previous odd number is 48689163826507740647
Next odd number is 48689163826507740651
101010001110110010101010001000100010110001110010101111010111101001
115424220021248052917327660722388393034110856470757260579449