Search a number
-
+
31505020101 = 3231409276091
BaseRepresentation
bin11101010101110110…
…000111010011000101
310000022122020211211100
4131111312013103011
51004010241120401
622250113530313
72163503152362
oct352566072305
9100278224740
1031505020101
11123a78429a5
126132b73999
132c81124339
14174c297469
15c45d15b86
hex755d874c5

31505020101 has 24 divisors (see below), whose sum is σ = 47090251520. Its totient is φ = 20276049600.

The previous prime is 31505020093. The next prime is 31505020111. The reversal of 31505020101 is 10102050513.

31505020101 is a `hidden beast` number, since 3 + 150 + 502 + 0 + 10 + 1 = 666.

It is not a de Polignac number, because 31505020101 - 23 = 31505020093 is a prime.

It is a Duffinian number.

It is a congruent number.

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

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

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

Almost surely, 231505020101 is an apocalyptic number.

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

It is an amenable number.

31505020101 is a deficient number, since it is larger than the sum of its proper divisors (15585231419).

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

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

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

The product of its (nonzero) digits is 150, while the sum is 18.

Adding to 31505020101 its reverse (10102050513), we get a palindrome (41607070614).

The spelling of 31505020101 in words is "thirty-one billion, five hundred five million, twenty thousand, one hundred one".

Divisors: 1 3 9 31 93 279 409 1227 3681 12679 38037 114111 276091 828273 2484819 8558821 25676463 77029389 112921219 338763657 1016290971 3500557789 10501673367 31505020101