Search a number
-
+
21003011000104 = 237725775167667
BaseRepresentation
bin1001100011010001001010…
…00000101000011100101000
32202100212102221121120210011
410301220211000220130220
510223103131304000404
6112400352224501304
74265263122606610
oct461504500503450
982325387546704
1021003011000104
116768366186971
122432635a7a834
13b94763315933
145287a0531a40
1526650ab15604
hex131a25028728

21003011000104 has 32 divisors (see below), whose sum is σ = 45007080972480. Its totient is φ = 9001164662784.

The previous prime is 21003011000099. The next prime is 21003011000119. The reversal of 21003011000104 is 40100011030012.

It is a super-2 number, since 2×210030110001042 (a number of 27 digits) contains 22 as substring.

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, 1480479 + ... + 6648145.

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

Almost surely, 221003011000104 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 24, while the sum is 13.

Adding to 21003011000104 its reverse (40100011030012), we get a palindrome (61103022030116).

The spelling of 21003011000104 in words is "twenty-one trillion, three billion, eleven million, one hundred four", and thus it is an aban number.

Divisors: 1 2 4 7 8 14 28 56 72577 145154 290308 508039 580616 1016078 2032156 4064312 5167667 10335334 20670668 36173669 41341336 72347338 144694676 289389352 375053767859 750107535718 1500215071436 2625376375013 3000430142872 5250752750026 10501505500052 21003011000104