Search a number
-
+
301221121012112 = 24712703211719617
BaseRepresentation
bin100010001111101011000000…
…1111010101011000110010000
31110111112110100211120021121102
41010133112001322223012100
5303440201323434341422
62544351023405243532
7120306336120015650
oct10437260172530620
91414473324507542
10301221121012112
1187a84183aa1624
122994a807b635a8
13cc100506c4112
145455274094360
1524c56bc8ec192
hex111f581eab190

301221121012112 has 40 divisors (see below), whose sum is σ = 667042134713856. Its totient is φ = 129084602996736.

The previous prime is 301221121012087. The next prime is 301221121012127. The reversal of 301221121012112 is 211210121122103.

It is an unprimeable number.

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

Almost surely, 2301221121012112 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 96, while the sum is 20.

Adding to 301221121012112 its reverse (211210121122103), we get a palindrome (512431242134215).

The spelling of 301221121012112 in words is "three hundred one trillion, two hundred twenty-one billion, one hundred twenty-one million, twelve thousand, one hundred twelve".

Divisors: 1 2 4 7 8 14 16 28 56 112 12703 25406 50812 88921 101624 177842 203248 355684 711368 1422736 211719617 423439234 846878468 1482037319 1693756936 2964074638 3387513872 5928149276 11856298552 23712597104 2689474294751 5378948589502 10757897179004 18826320063257 21515794358008 37652640126514 43031588716016 75305280253028 150610560506056 301221121012112