Perfect Square
4059009929049737841 is a perfect square (2014698471 × 2014698471)
4059009929049737841 is a perfect square (2014698471 × 2014698471)
4059009929049737841 is odd
Previous odd number is 4059009929049737839
Next odd number is 4059009929049737843
11100001010100100000000000011001100000110010110000101001110001