Perfect Square
1262606044714668481 is a perfect square (1123657441 × 1123657441)
1262606044714668481 is a perfect square (1123657441 × 1123657441)
1262606044714668481 is odd
Previous odd number is 1262606044714668479
Next odd number is 1262606044714668483
1000110000101101011011000001000010010011110101001000111000001