Perfect Square
40011925998036674889 is a perfect square (6325498083 × 6325498083)
40011925998036674889 is a perfect square (6325498083 × 6325498083)
40011925998036674889 is odd
Previous odd number is 40011925998036674887
Next odd number is 40011925998036674891
100010101101000110111010101011001111110100001100010110100101001001