Perfect Square
545394366239479998839361 is a perfect square (738508203231 × 738508203231)
545394366239479998839361 is a perfect square (738508203231 × 738508203231)
545394366239479998839361 is odd
Previous odd number is 545394366239479998839359
Next odd number is 545394366239479998839363
1110011011111011110001101001001010001111001110001101110100101011111101001000001
162230289241113269223047943940935085527172227096483227179862303582002881