Perfect Square
669027755573741270325529 is a perfect square (817941168773 × 817941168773)
669027755573741270325529 is a perfect square (817941168773 × 817941168773)
10001101 10101100 00010001 00111010 10111001 01011001 11110001 10110011 11011001 00011001
669027755573741270325529 is odd
Previous odd number is 669027755573741270325527
Next odd number is 669027755573741270325531
299455577483175382707980426654177989745454858152103602679106739078010889