Search a number
-
+
31577446852 = 2275342150543
BaseRepresentation
bin11101011010001010…
…011001100111000100
310000111200112111122121
4131122022121213010
51004132311244402
622301222135324
72165342604160
oct353212314704
9100450474577
1031577446852
1112434711216
126153281544
132c931325c3
141757b4bca0
15c4c370837
hex75a2999c4

31577446852 has 48 divisors (see below), whose sum is σ = 64500613632. Its totient is φ = 13246047360.

The previous prime is 31577446801. The next prime is 31577446913. The reversal of 31577446852 is 25864477513.

It is a self number, because there is not a number n which added to its sum of digits gives 31577446852.

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (17) of ones.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 599493 + ... + 650035.

It is an arithmetic number, because the mean of its divisors is an integer number (1343762784).

Almost surely, 231577446852 is an apocalyptic number.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 31577446852, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (32250306816).

31577446852 is an abundant number, since it is smaller than the sum of its proper divisors (32923166780).

It is a pseudoperfect number, because it is the sum of a subset of its proper divisors.

31577446852 is a wasteful number, since it uses less digits than its factorization.

31577446852 is an odious number, because the sum of its binary digits is odd.

The sum of its prime factors is 51028 (or 51026 counting only the distinct ones).

The product of its digits is 5644800, while the sum is 52.

The spelling of 31577446852 in words is "thirty-one billion, five hundred seventy-seven million, four hundred forty-six thousand, eight hundred fifty-two".

Divisors: 1 2 4 7 14 28 53 106 212 371 421 742 842 1484 1684 2947 5894 11788 22313 44626 50543 89252 101086 156191 202172 312382 353801 624764 707602 1415204 2678779 5357558 10715116 18751453 21278603 37502906 42557206 75005812 85114412 148950221 297900442 595800884 1127765959 2255531918 4511063836 7894361713 15788723426 31577446852