Perfect Square
150094632197635225 is a perfect square (387420485 × 387420485)
150094632197635225 is a perfect square (387420485 × 387420485)
150094632197635225 is odd
Previous odd number is 150094632197635223
Next odd number is 150094632197635227