Search a number
-
+
30315106554 = 2317437987491
BaseRepresentation
bin11100001110111010…
…111101000011111010
32220020201012222022020
4130032322331003322
5444041131402204
621532045535310
72122144103565
oct341672750372
986221188266
1030315106554
11119470a6277
125a60574536
132b21751b95
1416782314dc
15bc661dbd9
hex70eebd0fa

30315106554 has 64 divisors (see below), whose sum is σ = 66521917440. Its totient is φ = 9171751680.

The previous prime is 30315106543. The next prime is 30315106583. The reversal of 30315106554 is 45560151303.

It is an unprimeable number.

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 302749 + ... + 390239.

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

Almost surely, 230315106554 is an apocalyptic number.

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

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

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

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

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

The sum of its prime factors is 87635.

The product of its (nonzero) digits is 27000, while the sum is 33.

Adding to 30315106554 its reverse (45560151303), we get a palindrome (75875257857).

The spelling of 30315106554 in words is "thirty billion, three hundred fifteen million, one hundred six thousand, five hundred fifty-four".

Divisors: 1 2 3 6 17 34 43 51 79 86 102 129 158 237 258 474 731 1343 1462 2193 2686 3397 4029 4386 6794 8058 10191 20382 57749 87491 115498 173247 174982 262473 346494 524946 1487347 2974694 3762113 4462041 6911789 7524226 8924082 11286339 13823578 20735367 22572678 41470734 63955921 117500413 127911842 191867763 235000826 297206927 352501239 383735526 594413854 705002478 891620781 1783241562 5052517759 10105035518 15157553277 30315106554