Perfect Square
7160811340859631986227225 is a perfect square (2675969233915 × 2675969233915)
7160811340859631986227225 is a perfect square (2675969233915 × 2675969233915)
7160811340859631986227225 is odd
Previous odd number is 7160811340859631986227223
Next odd number is 7160811340859631986227227
10111101100010111000101110001010001111110110101010101010111100110110011100000011001
367186491768180049364519443900265552174078697202042155325918531473312015625