Search a number
-
+
10003102312012 = 2283269571196159
BaseRepresentation
bin1001000110010000011101…
…0111000010011001001100
31022102021202101210000212021
42101210013113002121030
52302342323142441022
633135210050215524
72051462125511605
oct221440727023114
938367671700767
1010003102312012
113207323524a47
1211568028845a4
13577399ab29c4
1426821d168dac
1512530c4967c7
hex919075c264c

10003102312012 has 48 divisors (see below), whose sum is σ = 17813430835200. Its totient is φ = 4914275757120.

The previous prime is 10003102312001. The next prime is 10003102312013. The reversal of 10003102312012 is 21021320130001.

It is not an unprimeable number, because it can be changed into a prime (10003102312013) by changing a digit.

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

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

Almost surely, 210003102312012 is an apocalyptic number.

It is an amenable number.

10003102312012 is a deficient number, since it is larger than the sum of its proper divisors (7810328523188).

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

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

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

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

Adding to 10003102312012 its reverse (21021320130001), we get a palindrome (31024422442013).

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

Divisors: 1 2 4 83 166 269 332 538 571 1076 1142 2284 22327 44654 47393 89308 94786 153599 189572 196159 307198 392318 614396 784636 12748717 16281197 25497434 32562394 50994868 52766771 65124788 105533542 112006789 211067084 224013578 448027156 4379641993 8759283986 9296563487 17518567972 18593126974 30129826241 37186253948 60259652482 120519304964 2500775578003 5001551156006 10003102312012