Perfect Square
4059009904873356225 is a perfect square (2014698465 × 2014698465)
4059009904873356225 is a perfect square (2014698465 × 2014698465)
4059009904873356225 is odd
Previous odd number is 4059009904873356223
Next odd number is 4059009904873356227
11100001010100100000000000000010111111110001001011101111000001