Perfect Square
99104985836836571394855697593105113738792434712649 is a perfect square (9955148709930784926207843 × 9955148709930784926207843)
99104985836836571394855697593105113738792434712649 is a perfect square (9955148709930784926207843 × 9955148709930784926207843)
99104985836836571394855697593105113738792434712649 is odd
Previous odd number is 99104985836836571394855697593105113738792434712647
Next odd number is 99104985836836571394855697593105113738792434712651
10000111100111101110101010000110100000111001111011111010111101101001011111011111011000001000100111000100000000100000011001100100101011101001001111001001100000001001001
973389173259365399008981211991965680634096175036636471291540555593204721609442771263845140779153627669123294440523579432682407329945712941179628695449
9821798217719577411372653198155853984177731489830893912843120409843941716101876937317735103200597201