Perfect Square
1978011887841065001485641 is a perfect square (1406418105629 × 1406418105629)
1978011887841065001485641 is a perfect square (1406418105629 × 1406418105629)
1978011887841065001485641 is odd
Previous odd number is 1978011887841065001485639
Next odd number is 1978011887841065001485643
110100010110111000011110101000010110000110101000011110001111101110000010101001001
7739032885802483184434525035840223033503556912065680389173036398413229721