Perfect Square
852909507961 is a perfect square (923531 × 923531)
Eight hundred and fifty-two billion, nine hundred and nine million, five hundred and seven thousand, nine hundred and sixty-one.
852909507961 is a perfect square (923531 × 923531)
852909507961 is odd
Previous odd number is 852909507959
Next odd number is 852909507963