Perfect Square
372490798514264436746242421310980025 is a perfect square (610320242589301995 × 610320242589301995)
372490798514264436746242421310980025 is a perfect square (610320242589301995 × 610320242589301995)
372490798514264436746242421310980025 is odd
Previous odd number is 372490798514264436746242421310980023
Next odd number is 372490798514264436746242421310980027
10001111011110100110110110110110010010101100101010010100111101011111100011011010110110011100011111000010111111110111001
51682872928649687349925979835085125088300399095205163029812316614739367450298648984958807157873988087515625
138749394977794345117724636933088283735028697691856014573989625949000625