Perfect Square
7058276062007640625 is a perfect square (2656741625 × 2656741625)
7058276062007640625 is a perfect square (2656741625 × 2656741625)
7058276062007640625 is odd
Previous odd number is 7058276062007640623
Next odd number is 7058276062007640627
110000111110100000010001010111010011010100110111100001000110001