Search a number
-
+
21043130525202 = 2318125801751007
BaseRepresentation
bin1001100100011011111000…
…10100011110011000010010
32202111200222221120121220010
410302031330110132120102
510224232312403301302
6112431025233255350
74301213251133232
oct462157424363022
982450887517803
1021043130525202
116783383651985
12243a371a04556
13b98488086bb6
1452a6c8933cc2
152675a7d5c16c
hex13237c51e612

21043130525202 has 32 divisors (see below), whose sum is σ = 42320478380544. Its totient is φ = 6975343728000.

The previous prime is 21043130525119. The next prime is 21043130525269. The reversal of 21043130525202 is 20252503134012.

It is a self number, because there is not a number n which added to its sum of digits gives 21043130525202.

It is an unprimeable number.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 27644383 + ... + 28395389.

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

Almost surely, 221043130525202 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 776994.

The product of its (nonzero) digits is 14400, while the sum is 30.

Adding to 21043130525202 its reverse (20252503134012), we get a palindrome (41295633659214).

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

Divisors: 1 2 3 6 181 362 543 1086 25801 51602 77403 154806 751007 1502014 2253021 4506042 4669981 9339962 14009943 28019886 135932267 271864534 407796801 815593602 19376731607 38753463214 58130194821 116260389642 3507188420867 7014376841734 10521565262601 21043130525202