Perfect Square
1978051917898258370665225 is a perfect square (1406432336765 × 1406432336765)
1978051917898258370665225 is a perfect square (1406432336765 × 1406432336765)
1978051917898258370665225 is odd
Previous odd number is 1978051917898258370665223
Next odd number is 1978051917898258370665227
110100010110111100110100011001010000110000011111011000111010011100001101100001001
7739502751833796511190729248243141461822654242117102294471285671633265625