Perfect Square
669199393363552013502225 is a perfect square (818046082665 × 818046082665)
669199393363552013502225 is a perfect square (818046082665 × 818046082665)
10001101 10110101 01011111 00101110 10100101 11001110 11101000 00110101 11000111 00010001
669199393363552013502225 is odd
Previous odd number is 669199393363552013502223
Next odd number is 669199393363552013502227
299686110881212383523821788435207006548512406297244132095579261327640625