Search a number
-
+
31857402216 = 23331139308051
BaseRepresentation
bin11101101010110110…
…010110000101101000
310001020012022201012210
4131222312112011220
51010220443332331
622345102405120
72205312310443
oct355266260550
9101205281183
1031857402216
1112568744892
126210b907a0
133009132873
141782dc465a
15c66c20446
hex76ad96168

31857402216 has 64 divisors (see below), whose sum is σ = 82804377600. Its totient is φ = 10202616000.

The previous prime is 31857402197. The next prime is 31857402221. The reversal of 31857402216 is 61220475813.

It is a hoax number, since the sum of its digits (39) coincides with the sum of the digits of its distinct prime factors.

It is an unprimeable number.

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

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

Almost surely, 231857402216 is an apocalyptic number.

It is an amenable number.

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

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

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

31857402216 is an evil number, because the sum of its binary digits is even.

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

The product of its (nonzero) digits is 80640, while the sum is 39.

The spelling of 31857402216 in words is "thirty-one billion, eight hundred fifty-seven million, four hundred two thousand, two hundred sixteen".

Divisors: 1 2 3 4 6 8 12 24 31 62 93 124 139 186 248 278 372 417 556 744 834 1112 1668 3336 4309 8618 12927 17236 25854 34472 51708 103416 308051 616102 924153 1232204 1848306 2464408 3696612 7393224 9549581 19099162 28648743 38198324 42819089 57297486 76396648 85638178 114594972 128457267 171276356 229189944 256914534 342552712 513829068 1027658136 1327391759 2654783518 3982175277 5309567036 7964350554 10619134072 15928701108 31857402216