Perfect Square
4059009808167830481 is a perfect square (2014698441 × 2014698441)
4059009808167830481 is a perfect square (2014698441 × 2014698441)
4059009808167830481 is odd
Previous odd number is 4059009808167830479
Next odd number is 4059009808167830483
11100001010100011111111110101000111011101010111000001111010001