Perfect Square
6640866167734620481 is a perfect square (2576987809 × 2576987809)
6640866167734620481 is a perfect square (2576987809 × 2576987809)
6640866167734620481 is odd
Previous odd number is 6640866167734620479
Next odd number is 6640866167734620483
101110000101001000110001001100001000000101110110101000101000001