Perfect Square
1942312152689274025 is a perfect square (1393668595 × 1393668595)
1942312152689274025 is a perfect square (1393668595 × 1393668595)
1942312152689274025 is odd
Previous odd number is 1942312152689274023
Next odd number is 1942312152689274027
1101011110100011110101001110010101111111101111110110010101001