Search a number
-
+
20130241144312 = 2313480140316603
BaseRepresentation
bin1001001001110111011111…
…10111110110010111111000
32122021102200010011011002101
410210323233313312113320
510114303213213104222
6110451412145513144
74145235066335605
oct444735767662770
978242603134071
1020130241144312
116461207371492
1223114610427b4
13b3037311a1c0
144d84477796ac
1524d978e7e927
hex124eefdf65f8

20130241144312 has 32 divisors (see below), whose sum is σ = 40656069805680. Its totient is φ = 9288945100800.

The previous prime is 20130241144303. The next prime is 20130241144417. The reversal of 20130241144312 is 21344114203102.

It is a happy number.

It is a congruent number.

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (29) of ones.

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

Almost surely, 220130241144312 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 4608, while the sum is 28.

Adding to 20130241144312 its reverse (21344114203102), we get a palindrome (41474355347414).

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

Divisors: 1 2 4 8 13 26 52 104 4801 9602 19204 38408 62413 124826 249652 499304 40316603 80633206 161266412 322532824 524115839 1048231678 2096463356 4192926712 193560011003 387120022006 774240044012 1548480088024 2516280143039 5032560286078 10065120572156 20130241144312