Search a number
-
+
2003102100312 = 233166750067539
BaseRepresentation
bin11101001001100010001…
…100000110101101011000
321002111100121222212121020
4131021202030012231120
5230304323114202222
64132113513442440
7264501510631215
oct35114214065530
97074317885536
102003102100312
11702568a07755
1228426aa10420
13116b791463a1
146cd44872b0c
153718a4dd65c
hex1d262306b58

2003102100312 has 32 divisors (see below), whose sum is σ = 5010759403200. Its totient is φ = 667300146464.

The previous prime is 2003102100277. The next prime is 2003102100353. The reversal of 2003102100312 is 2130012013002.

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

It is a congruent number.

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, 24993762 + ... + 25073777.

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

Almost surely, 22003102100312 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 72, while the sum is 15.

Adding to 2003102100312 its reverse (2130012013002), we get a palindrome (4133114113314).

The spelling of 2003102100312 in words is "two trillion, three billion, one hundred two million, one hundred thousand, three hundred twelve".

Divisors: 1 2 3 4 6 8 12 24 1667 3334 5001 6668 10002 13336 20004 40008 50067539 100135078 150202617 200270156 300405234 400540312 600810468 1201620936 83462587513 166925175026 250387762539 333850350052 500775525078 667700700104 1001551050156 2003102100312