Perfect Square
2099868892109368914987913291960489 is a perfect square (45824326422865933 × 45824326422865933)
2099868892109368914987913291960489 is a perfect square (45824326422865933 × 45824326422865933)
2099868892109368914987913291960489 is odd
Previous odd number is 2099868892109368914987913291960487
Next odd number is 2099868892109368914987913291960491
110011110001000000100100101010001110100110000010101101011010111111000100101001110001111011010110001000010101001
9259265550897154705295863481716803116896821397255960584531433297094229776451016357838320087618410169
4409449364048628428681784915127922493128115898110102379841137119121