Perfect Square
99104963724261953741690302618609550997441089511721 is a perfect square (9955147599320763146757811 × 9955147599320763146757811)
99104963724261953741690302618609550997441089511721 is a perfect square (9955147599320763146757811 × 9955147599320763146757811)
99104963724261953741690302618609550997441089511721 is odd
Previous odd number is 99104963724261953741690302618609550997441089511719
Next odd number is 99104963724261953741690302618609550997441089511723
10000111100111101110100010001010110101011001011010011010001111000111011001101110001011011100101010001010101100111010000000101110101111111111101011011100010000100101001
973388521703772869319589522362185647475741869328249906908147822898234942564149251282809749969370202939564716666798482571234206114188625916027561058361
9821793834787277780311235634682549067630864639681772308490478101796430123083622117429024270196381841