Search a number
-
+
21004334343222 = 2331148775942521
BaseRepresentation
bin1001100011010011100111…
…11000110010010000110110
32202100222212011201101021020
410301221303320302100312
510223113334042440342
6112401131420402010
74265340662052036
oct461516370622066
982328764641236
1021004334343222
11676898517816a
1224329450a6306
13b949145348b9
145288881ab8c6
15266586db70ec
hex131a73e32436

21004334343222 has 32 divisors (see below), whose sum is σ = 43392949530624. Its totient is φ = 6771035083200.

The previous prime is 21004334343203. The next prime is 21004334343247. The reversal of 21004334343222 is 22234343340012.

It is a super-2 number, since 2×210043343432222 (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, 37694679 + ... + 38247842.

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

Almost surely, 221004334343222 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 75944044.

The product of its (nonzero) digits is 82944, while the sum is 33.

Adding to 21004334343222 its reverse (22234343340012), we get a palindrome (43238677683234).

The spelling of 21004334343222 in words is "twenty-one trillion, four billion, three hundred thirty-four million, three hundred forty-three thousand, two hundred twenty-two".

Divisors: 1 2 3 6 31 62 93 186 1487 2974 4461 8922 46097 92194 138291 276582 75942521 151885042 227827563 455655126 2354218151 4708436302 7062654453 14125308906 112926528727 225853057454 338779586181 677559172362 3500722390537 7001444781074 10502167171611 21004334343222