Search a number
-
+
31031502304036 = 22133119250311603
BaseRepresentation
bin1110000111001000101011…
…01010111111001100100100
311001212120201202021001001111
413003210111222333030210
513031410004042212121
6145555401513234404
76351644361326233
oct703442552771444
9131776652231044
1031031502304036
119984428074263
123592143402a04
1314413480baa80
14793d0b580b1a
1538c301ebb2e1
hex1c3915abf324

31031502304036 has 24 divisors (see below), whose sum is σ = 60368977190144. Its totient is φ = 13860224353440.

The previous prime is 31031502304003. The next prime is 31031502304063. The reversal of 31031502304036 is 63040320513013.

It is a Harshad number since it is a multiple of its sum of digits (31).

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

It is an unprimeable number.

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

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

Almost surely, 231031502304036 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 19440, while the sum is 31.

Adding to 31031502304036 its reverse (63040320513013), we get a palindrome (94071822817049).

The spelling of 31031502304036 in words is "thirty-one trillion, thirty-one billion, five hundred two million, three hundred four thousand, thirty-six".

Divisors: 1 2 4 13 26 31 52 62 124 403 806 1612 19250311603 38500623206 77001246412 250254050839 500508101678 596759659693 1001016203356 1193519319386 2387038638772 7757875576009 15515751152018 31031502304036