Perfect Square
8118611019313804881 is a perfect square (2849317641 × 2849317641)
8118611019313804881 is a perfect square (2849317641 × 2849317641)
8118611019313804881 is odd
Previous odd number is 8118611019313804879
Next odd number is 8118611019313804883
111000010101011000110011011010100110011110001010111011001010001