Perfect Square
8111312947713642489 is a perfect square (2848036683 × 2848036683)
8111312947713642489 is a perfect square (2848036683 × 2848036683)
8111312947713642489 is odd
Previous odd number is 8111312947713642487
Next odd number is 8111312947713642491
111000010010001001011000010011001111110011111111000111111111001