Perfect Square
470542006133808419205987601 is a perfect square (21691980226199 × 21691980226199)
470542006133808419205987601 is a perfect square (21691980226199 × 21691980226199)
470542006133808419205987601 is odd
Previous odd number is 470542006133808419205987599
Next odd number is 470542006133808419205987603
11000010100111001001001010100001111001001110011110111010100110111110100101011110100010001
104182601840715544334808845603615735546444919701377568554768775458486105055242801