Perfect Square
8111312993282229481 is a perfect square (2848036691 × 2848036691)
8111312993282229481 is a perfect square (2848036691 × 2848036691)
8111312993282229481 is odd
Previous odd number is 8111312993282229479
Next odd number is 8111312993282229483
111000010010001001011000011000100011010100110010000010011101001