Perfect Square
38198228664393392700042353025 is a perfect square (195443671333695 × 195443671333695)
38198228664393392700042353025 is a perfect square (195443671333695 × 195443671333695)
38198228664393392700042353025 is odd
Previous odd number is 38198228664393392700042353023
Next odd number is 38198228664393392700042353027
11110110110110011010101100011010010011011010011110010111001110011110111001000011001100110000001
55735213948255063954902950651671101830810825191682990587397241809925931566802086890625