Perfect Square
20200652641 is a perfect square (142129 × 142129)
Twenty billion, two hundred million, six hundred and fifty-two thousand, six hundred and forty-one.
20200652641 is a perfect square (142129 × 142129)
20200652641 is odd
Previous odd number is 20200652639
Next odd number is 20200652643