Perfect Square
3479752196030990881 is a perfect square (1865409391 × 1865409391)
3479752196030990881 is a perfect square (1865409391 × 1865409391)
3479752196030990881 is odd
Previous odd number is 3479752196030990879
Next odd number is 3479752196030990883
11000001001010100100000010111110001110110100000000101000100001