Perfect Square
40040106219370490401 is a perfect square (6327725201 × 6327725201)
40040106219370490401 is a perfect square (6327725201 × 6327725201)
40040106219370490401 is odd
Previous odd number is 40040106219370490399
Next odd number is 40040106219370490403
100010101110101011000010000111011100000110011111001010101000100001