Perfect Square
4059009832344211809 is a perfect square (2014698447 × 2014698447)
4059009832344211809 is a perfect square (2014698447 × 2014698447)
4059009832344211809 is odd
Previous odd number is 4059009832344211807
Next odd number is 4059009832344211811
11100001010100011111111110111111011100101100011101000101100001