Search a number
-
+
31085052 = 2232341267
BaseRepresentation
bin111011010010…
…1000111111100
32011111021200020
41312211013330
530424210202
63030132140
7525134655
oct166450774
964437606
1031085052
1116601729
12a4b1050
136594b2b
1441b252c
152ae05bc
hex1da51fc

31085052 has 72 divisors (see below), whose sum is σ = 78734208. Its totient is φ = 9525120.

The previous prime is 31084981. The next prime is 31085053. The reversal of 31085052 is 25058013.

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (31085053) by changing a digit.

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 463923 + ... + 463989.

Almost surely, 231085052 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 31085052, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (39367104).

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

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

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

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

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

The product of its (nonzero) digits is 1200, while the sum is 24.

The square root of 31085052 is about 5575.3970262215. The cubic root of 31085052 is about 314.4250939834.

The spelling of 31085052 in words is "thirty-one million, eighty-five thousand, fifty-two".

Divisors: 1 2 3 4 6 12 23 41 46 67 69 82 92 123 134 138 164 201 246 268 276 402 492 804 943 1541 1681 1886 2747 2829 3082 3362 3772 4623 5043 5494 5658 6164 6724 8241 9246 10086 10988 11316 16482 18492 20172 32964 38663 63181 77326 112627 115989 126362 154652 189543 225254 231978 252724 337881 379086 450508 463956 675762 758172 1351524 2590421 5180842 7771263 10361684 15542526 31085052