Perfect Square
39963651563439707041 is a perfect square (6321681071 × 6321681071)
39963651563439707041 is a perfect square (6321681071 × 6321681071)
39963651563439707041 is odd
Previous odd number is 39963651563439707039
Next odd number is 39963651563439707043
100010101010011011011010010101110001000110010011101101001110100001