Perfect Square
1642912943855017406443728683814001 is a perfect square (40532862517407001 × 40532862517407001)
1642912943855017406443728683814001 is a perfect square (40532862517407001 × 40532862517407001)
1642912943855017406443728683814001 is odd
Previous odd number is 1642912943855017406443728683813999
Next odd number is 1642912943855017406443728683814003
101000100000000011110100000011101000100111100000100010110101111001101010000000010101010011001100100110001110001
4434489733484557926940705817554137319441588742935963865521803001501062264072858195134245089839442001
2699162941086359576804441676958514027631663787842117673043963628001