Perfect Square
1668260822325241225 is a perfect square (1291611715 × 1291611715)
1668260822325241225 is a perfect square (1291611715 × 1291611715)
1668260822325241225 is odd
Previous odd number is 1668260822325241223
Next odd number is 1668260822325241227
1011100100110110110100110000100001011011001011010010110001001