Perfect Square
852894731529 is a perfect square (923523 × 923523)
Eight hundred and fifty-two billion, eight hundred and ninety-four million, seven hundred and thirty-one thousand, five hundred and twenty-nine.
852894731529 is a perfect square (923523 × 923523)
852894731529 is odd
Previous odd number is 852894731527
Next odd number is 852894731531