Perfect Square
64535305444 is a perfect square (254038 × 254038)
Sixty-four billion, five hundred and thirty-five million, three hundred and five thousand, four hundred and forty-four.
64535305444 is a perfect square (254038 × 254038)
64535305444 is even
Previous even number is 64535305442
Next even number is 64535305446