Perfect Square
1978011887801685294528225 is a perfect square (1406418105615 × 1406418105615)
1978011887801685294528225 is a perfect square (1406418105615 × 1406418105615)
1978011887801685294528225 is odd
Previous odd number is 1978011887801685294528223
Next odd number is 1978011887801685294528227
110100010110111000011110101000010100111111000000000100100100001010011011011100001
7739032885340260208358365570175677753727498644434785928781691437651390625