Perfect Square
1668632217526519441 is a perfect square (1291755479 × 1291755479)
1668632217526519441 is a perfect square (1291755479 × 1291755479)
1668632217526519441 is odd
Previous odd number is 1668632217526519439
Next odd number is 1668632217526519443
1011100101000001011000010100100111010011100001100011010010001