Perfect Square
22164361129 is a perfect square (148877 × 148877)
Twenty-two billion, one hundred and sixty-four million, three hundred and sixty-one thousand, one hundred and twenty-nine.
22164361129 is a perfect square (148877 × 148877)
22164361129 is odd
Previous odd number is 22164361127
Next odd number is 22164361131