Perfect Square
473993578392318167566957729 is a perfect square (21771393579473 × 21771393579473)
473993578392318167566957729 is a perfect square (21771393579473 × 21771393579473)
473993578392318167566957729 is odd
Previous odd number is 473993578392318167566957727
Next odd number is 473993578392318167566957731
11000100000010100000010110101111100110001111111000111111001101100001010101011110010100001
106492095715256243342638192747402875108837187570750584903507654481049896735531489