Perfect Square
1671977482706400489 is a perfect square (1293049683 × 1293049683)
1671977482706400489 is a perfect square (1293049683 × 1293049683)
1671977482706400489 is odd
Previous odd number is 1671977482706400487
Next odd number is 1671977482706400491
1011100110100000011101010100101111001001010101011010011101001