Search a number
-
+
31006877944 = 2372321046681
BaseRepresentation
bin11100111000001001…
…110110100011111000
32222000220220121020211
4130320021312203320
51002000230043234
622124441000504
72145244054030
oct347011664370
988026817224
1031006877944
1112171635369
126014183134
132c01b6ca73
1417020668c0
15c17218164
hex7382768f8

31006877944 has 48 divisors (see below), whose sum is σ = 69457817520. Its totient is φ = 12710881920.

The previous prime is 31006877933. The next prime is 31006877953. The reversal of 31006877944 is 44977860013.

It is a super-2 number, since 2×310068779442 (a number of 22 digits) contains 22 as substring.

It is a Smith number, since the sum of its digits (49) coincides with the sum of the digits of its prime factors.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 493717 + ... + 552964.

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

Almost surely, 231006877944 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1016064, while the sum is 49.

The spelling of 31006877944 in words is "thirty-one billion, six million, eight hundred seventy-seven thousand, nine hundred forty-four".

Divisors: 1 2 4 7 8 14 23 28 46 56 92 161 184 322 529 644 1058 1288 2116 3703 4232 7406 14812 29624 1046681 2093362 4186724 7326767 8373448 14653534 24073663 29307068 48147326 58614136 96294652 168515641 192589304 337031282 553694249 674062564 1107388498 1348125128 2214776996 3875859743 4429553992 7751719486 15503438972 31006877944