Perfect Square
42856866361 is a perfect square (207019 × 207019)
Forty-two billion, eight hundred and fifty-six million, eight hundred and sixty-six thousand, three hundred and sixty-one.
42856866361 is a perfect square (207019 × 207019)
42856866361 is odd
Previous odd number is 42856866359
Next odd number is 42856866363