Perfect Square
40060244078586370081 is a perfect square (6329316241 × 6329316241)
40060244078586370081 is a perfect square (6329316241 × 6329316241)
40060244078586370081 is odd
Previous odd number is 40060244078586370079
Next odd number is 40060244078586370083
100010101111110010100100111011110110111111100101100001100000100001