Search a number
-
+
21035155331130 = 2351574466062703
BaseRepresentation
bin1001100100001101000001…
…11101100001100000111010
32202110221102010211210022220
410302012200331201200322
510224114444231044010
6112423230021224510
74300511521116453
oct462064075414072
982427363753286
1021035155331130
11677aa608875a6
122438906b62136
13b977b6a1a855
1452a16d68612a
1526728cb11970
hex1321a0f6183a

21035155331130 has 32 divisors (see below), whose sum is σ = 50805929320704. Its totient is φ = 5573646252096.

The previous prime is 21035155331123. The next prime is 21035155331213. The reversal of 21035155331130 is 3113355153012.

It is a junction number, because it is equal to n+sod(n) for n = 21035155331091 and 21035155331100.

It is an unprimeable number.

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

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

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

Almost surely, 221035155331130 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 4466062870.

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

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

Divisors: 1 2 3 5 6 10 15 30 157 314 471 785 942 1570 2355 4710 4466062703 8932125406 13398188109 22330313515 26796376218 44660627030 66990940545 133981881090 701171844371 1402343688742 2103515533113 3505859221855 4207031066226 7011718443710 10517577665565 21035155331130