Perfect Square
473993578392056910844004089 is a perfect square (21771393579467 × 21771393579467)
473993578392056910844004089 is a perfect square (21771393579467 × 21771393579467)
473993578392056910844004089 is odd
Previous odd number is 473993578392056910844004087
Next odd number is 473993578392056910844004091
11000100000010100000010110101111100110001000011101110000111011010000000000000011011111001
106492095715080153767492154593661053606918886969098251176360587316159238339756969