Search a number
-
+
31010156040 = 2335258417967
BaseRepresentation
bin11100111000010110…
…010110111000001000
32222001011002010221210
4130320112112320020
51002002044443130
622125035133120
72145313656123
oct347026267010
988034063853
1031010156040
1112173474236
1260152a41a0
132c02749b76
14170267b3ba
15c176645b0
hex738596e08

31010156040 has 32 divisors (see below), whose sum is σ = 93030468480. Its totient is φ = 8269374912.

The previous prime is 31010156027. The next prime is 31010156041. The reversal of 31010156040 is 4065101013.

It is a junction number, because it is equal to n+sod(n) for n = 31010155998 and 31010156016.

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

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 129208864 + ... + 129209103.

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

Almost surely, 231010156040 is an apocalyptic number.

31010156040 is a gapful number since it is divisible by the number (30) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 360, while the sum is 21.

Adding to 31010156040 its reverse (4065101013), we get a palindrome (35075257053).

The spelling of 31010156040 in words is "thirty-one billion, ten million, one hundred fifty-six thousand, forty".

Divisors: 1 2 3 4 5 6 8 10 12 15 20 24 30 40 60 120 258417967 516835934 775253901 1033671868 1292089835 1550507802 2067343736 2584179670 3101015604 3876269505 5168359340 6202031208 7752539010 10336718680 15505078020 31010156040