Perfect Square
1642912943855017244312278614186001 is a perfect square (40532862517406999 × 40532862517406999)
1642912943855017244312278614186001 is a perfect square (40532862517406999 × 40532862517406999)
1642912943855017244312278614186001 is odd
Previous odd number is 1642912943855017244312278614185999
Next odd number is 1642912943855017244312278614186003
101000100000000011110100000011101000100111100000100001101101111001100110100111011001010000101001001100000010001
4434489733484556614083100979954154867308140469819593078817890344315166827023388942083125019630558001
2699162941086359044068725826207931640842311689680417264999824372001