Perfect Square
5070834640728970413160249 is a perfect square (2251851380693 × 2251851380693)
5070834640728970413160249 is a perfect square (2251851380693 × 2251851380693)
5070834640728970413160249 is odd
Previous odd number is 5070834640728970413160247
Next odd number is 5070834640728970413160251
10000110001110010100111111100100111000011011010000011101111010011110011011100111001
130388216665672244039541361908395841748467322532233065885195765402214918249