Perfect Square
669199393379912935155625 is a perfect square (818046082675 × 818046082675)
669199393379912935155625 is a perfect square (818046082675 × 818046082675)
10001101 10110101 01011111 00101110 10110100 10110000 00111011 00100010 00100111 10101001
669199393379912935155625 is odd
Previous odd number is 669199393379912935155623
Next odd number is 669199393379912935155627
299686110903193011552555677136885039339392419641982995069708556884765625