Perfect Square
1669003664399167009 is a perfect square (1291899247 × 1291899247)
1669003664399167009 is a perfect square (1291899247 × 1291899247)
1669003664399167009 is odd
Previous odd number is 1669003664399167007
Next odd number is 1669003664399167011
1011100101001011111011111110101110001010101100110111000100001