Perfect Square
40060243977317310289 is a perfect square (6329316233 × 6329316233)
40060243977317310289 is a perfect square (6329316233 × 6329316233)
40060243977317310289 is odd
Previous odd number is 40060243977317310287
Next odd number is 40060243977317310291
100010101111110010100100111010011000101011011110101101111101010001