Perfect Square
473789914583307823898431225 is a perfect square (21766715750965 × 21766715750965)
473789914583307823898431225 is a perfect square (21766715750965 × 21766715750965)
473789914583307823898431225 is odd
Previous odd number is 473789914583307823898431223
Next odd number is 473789914583307823898431227
11000011111101000111010101011110000010001110101101011000101010101010101000000111011111001
106354883298710140864453363216002793189442839765235287529986581234828253894515625