Perfect Square
7160881380426007451781201 is a perfect square (2675982320649 × 2675982320649)
7160881380426007451781201 is a perfect square (2675982320649 × 2675982320649)
7160881380426007451781201 is odd
Previous odd number is 7160881380426007451781199
Next odd number is 7160881380426007451781203
10111101100011000000010100001010000100000011101110111000111100111111100100001010001
367197266176126927797332488523786046020177936223487251229698157111703663601