Search a number
-
+
30331303104 = 263768720551
BaseRepresentation
bin11100001111111000…
…101111010011000000
32220021211200211210110
4130033320233103000
5444104303144404
621533425031320
72122431552054
oct341770572300
986254624713
1030331303104
1111955258a53
125a65a85540
132b24c0303b
14167a449c64
15bc7c6cb89
hex70fe2f4c0

30331303104 has 56 divisors (see below), whose sum is σ = 80265918208. Its totient is φ = 10108627200.

The previous prime is 30331303103. The next prime is 30331303109. The reversal of 30331303104 is 40130313303.

It is not an unprimeable number, because it can be changed into a prime (30331303103) 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, 1465629 + ... + 1486179.

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

Almost surely, 230331303104 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 30331303104 its reverse (40130313303), we get a palindrome (70461616407).

The spelling of 30331303104 in words is "thirty billion, three hundred thirty-one million, three hundred three thousand, one hundred four".

Divisors: 1 2 3 4 6 8 12 16 24 32 48 64 96 192 7687 15374 20551 23061 30748 41102 46122 61496 61653 82204 92244 122992 123306 164408 184488 245984 246612 328816 368976 491968 493224 657632 737952 986448 1315264 1475904 1972896 3945792 157975537 315951074 473926611 631902148 947853222 1263804296 1895706444 2527608592 3791412888 5055217184 7582825776 10110434368 15165651552 30331303104