Perfect Square
1671233673966293089 is a perfect square (1292762033 × 1292762033)
1671233673966293089 is a perfect square (1292762033 × 1292762033)
1671233673966293089 is odd
Previous odd number is 1671233673966293087
Next odd number is 1671233673966293091
1011100110001011010100010110000000001011011101001000001100001