Search a number
-
+
21000356066334 = 2337380324874099
BaseRepresentation
bin1001100011001100001101…
…10000110111010000011110
32202100121120220212222022210
410301212012300313100132
510223032212123110314
6112355232544221250
74265140254212121
oct461460660672036
982317526788283
1021000356066334
116767223580927
12243201490a826
13b9442c27a9c8
145285cbab03b8
152664029d3559
hex131986c3741e

21000356066334 has 32 divisors (see below), whose sum is σ = 43147210838400. Its totient is φ = 6809135082912.

The previous prime is 21000356066317. The next prime is 21000356066363. The reversal of 21000356066334 is 43366065300012.

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

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

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, 11592784 + ... + 13281315.

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

Almost surely, 221000356066334 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 24877944.

The product of its (nonzero) digits is 233280, while the sum is 39.

The spelling of 21000356066334 in words is "twenty-one trillion, three hundred fifty-six million, sixty-six thousand, three hundred thirty-four".

Divisors: 1 2 3 6 37 74 111 222 3803 7606 11409 22818 140711 281422 422133 844266 24874099 49748198 74622297 149244594 920341663 1840683326 2761024989 5522049978 94596198497 189192396994 283788595491 567577190982 3500059344389 7000118688778 10500178033167 21000356066334