Perfect Square
669169798314877696947201 is a perfect square (818027993601 × 818027993601)
669169798314877696947201 is a perfect square (818027993601 × 818027993601)
10001101 10110011 11000100 01110111 11101001 11010111 00011001 00101101 00110100 00000001
669169798314877696947201 is odd
Previous odd number is 669169798314877696947199
Next odd number is 669169798314877696947203
299646352180466210165243781675252812026598233165658954883783473902361601