Search a number
-
+
21003203320312 = 23311076411234787
BaseRepresentation
bin1001100011010001100000…
…11110010001100111111000
32202100212221100111110111211
410301220300132101213320
510223104030022222222
6112400423254532504
74265300646400123
oct461506036214770
982325840443454
1021003203320312
1167684547a3994
12243268a367134
13b94794111485
145287bbcb53ba
1526651c954277
hex131a307919f8

21003203320312 has 64 divisors (see below), whose sum is σ = 41095325168640. Its totient is φ = 10052145868800.

The previous prime is 21003203320303. The next prime is 21003203320349. The reversal of 21003203320312 is 21302330230012.

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

It is a congruent number.

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, 16392183 + ... + 17626969.

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

Almost surely, 221003203320312 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 1296, while the sum is 22.

Adding to 21003203320312 its reverse (21302330230012), we get a palindrome (42305533550324).

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

Divisors: 1 2 4 8 31 62 107 124 214 248 428 641 856 1282 2564 3317 5128 6634 13268 19871 26536 39742 68587 79484 137174 158968 274348 548696 1234787 2126197 2469574 4252394 4939148 8504788 9878296 17009576 38278397 76556794 132122209 153113588 264244418 306227176 528488836 791498467 1056977672 1582996934 3165993868 4095788479 6331987736 8191576958 16383153916 24536452477 32766307832 49072904954 84690335969 98145809908 169380671938 196291619816 338761343876 677522687752 2625400415039 5250800830078 10501601660156 21003203320312