Perfect Square
2670017860330307041 is a perfect square (1634018929 × 1634018929)
2670017860330307041 is a perfect square (1634018929 × 1634018929)
2670017860330307041 is odd
Previous odd number is 2670017860330307039
Next odd number is 2670017860330307043
10010100001101110011110001100011111100111011111011110111100001