Perfect Square
38198294240229384748453059025 is a perfect square (195443839095095 × 195443839095095)
38198294240229384748453059025 is a perfect square (195443839095095 × 195443839095095)
38198294240229384748453059025 is odd
Previous odd number is 38198294240229384748453059023
Next odd number is 38198294240229384748453059027
11110110110110011100011011100000000011001011101010100101011011000101111111011111101100111010001
55735500994774057967064060592920760274490083071567635880998299810630198772039560640625