Perfect Square
39963651689873328561 is a perfect square (6321681081 × 6321681081)
39963651689873328561 is a perfect square (6321681081 × 6321681081)
39963651689873328561 is odd
Previous odd number is 39963651689873328559
Next odd number is 39963651689873328563
100010101010011011011010010111100110110110010101101100100110110001