Perfect Square
669199393396273856809225 is a perfect square (818046082685 × 818046082685)
669199393396273856809225 is a perfect square (818046082685 × 818046082685)
10001101 10110101 01011111 00101110 11000011 10010001 10001110 00001110 10001001 00001001
669199393396273856809225 is odd
Previous odd number is 669199393396273856809223
Next odd number is 669199393396273856809227
299686110925173639582633049322863202511299590924649308395847306553265625