Perfect Square
475625516845587009501806361 is a perfect square (21808840337019 × 21808840337019)
475625516845587009501806361 is a perfect square (21808840337019 × 21808840337019)
475625516845587009501806361 is odd
Previous odd number is 475625516845587009501806359
Next odd number is 475625516845587009501806363
11000100101101101100111101110111011000011111000000000001101010101001110100011111100011001
107595829521240372684259140416994190322834919718523889481307581918104822414223881