Perfect Square
40060244053269105121 is a perfect square (6329316239 × 6329316239)
40060244053269105121 is a perfect square (6329316239 × 6329316239)
40060244053269105121 is odd
Previous odd number is 40060244053269105119
Next odd number is 40060244053269105123
100010101111110010100100111011011111011010100011110100100111100001