Perfect Square
1669003705739943169 is a perfect square (1291899263 × 1291899263)
1669003705739943169 is a perfect square (1291899263 × 1291899263)
1669003705739943169 is odd
Previous odd number is 1669003705739943167
Next odd number is 1669003705739943171
1011100101001011111100000011100010001011100001001110100000001