Search a number
-
+
21031203120012 = 22322712155719877
BaseRepresentation
bin1001100100000101101010…
…11001000010001110001100
32202110120012201001122220100
410302002311121002032030
510224033400444320022
6112421333515451100
74300311550641201
oct462026531021614
982416181048810
1021031203120012
116779312973918
122437ba3456a90
13b97306c8bca7
14529cb6811ca8
1526710ab7b1ac
hex1320b564238c

21031203120012 has 36 divisors (see below), whose sum is σ = 53358378420256. Its totient is φ = 6984532398240.

The previous prime is 21031203120001. The next prime is 21031203120127. The reversal of 21031203120012 is 21002130213012.

It is a tau number, because it is divible by the number of its divisors (36).

It is a Harshad number since it is a multiple of its sum of digits (18).

It is an unprimeable number.

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 1077850183 + ... + 1077869694.

Almost surely, 221031203120012 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 144, while the sum is 18.

Adding to 21031203120012 its reverse (21002130213012), we get a palindrome (42033333333024).

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

Divisors: 1 2 3 4 6 9 12 18 36 271 542 813 1084 1626 2439 3252 4878 9756 2155719877 4311439754 6467159631 8622879508 12934319262 19401478893 25868638524 38802957786 77605915572 584200086667 1168400173334 1752600260001 2336800346668 3505200520002 5257800780003 7010401040004 10515601560006 21031203120012