Search a number
-
+
30031211112 = 2337197907397
BaseRepresentation
bin11011111101111111…
…111110101001101000
32212111221000120222020
4123331333332221220
5443000442223422
621443545024440
72112126040230
oct337577765150
985457016866
1030031211112
1111810921441
1259a1485120
132aa79a2406
14164c650cc0
15bab74195c
hex6fdffea68

30031211112 has 64 divisors (see below), whose sum is σ = 86239105920. Its totient is φ = 8536781568.

The previous prime is 30031211057. The next prime is 30031211123. The reversal of 30031211112 is 21111213003.

It is a happy number.

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

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, 420603 + ... + 486794.

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

Almost surely, 230031211112 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 36, while the sum is 15.

Adding to 30031211112 its reverse (21111213003), we get a palindrome (51142424115).

The spelling of 30031211112 in words is "thirty billion, thirty-one million, two hundred eleven thousand, one hundred twelve".

Divisors: 1 2 3 4 6 7 8 12 14 21 24 28 42 56 84 168 197 394 591 788 1182 1379 1576 2364 2758 4137 4728 5516 8274 11032 16548 33096 907397 1814794 2722191 3629588 5444382 6351779 7259176 10888764 12703558 19055337 21777528 25407116 38110674 50814232 76221348 152442696 178757209 357514418 536271627 715028836 1072543254 1251300463 1430057672 2145086508 2502600926 3753901389 4290173016 5005201852 7507802778 10010403704 15015605556 30031211112