Search a number
-
+
21121346404356 = 22311160010200033
BaseRepresentation
bin1001100110101101100100…
…10110011000000000000100
32202210011212221112222012020
410303112302112120000010
510232023004134414411
6112531002415123140
74306652440134312
oct463266226300004
982704787488166
1021121346404356
11680357045a620
1224515602134b0
13ba297169b4b3
145303c876b0b2
152696348ac606
hex1335b2598004

21121346404356 has 24 divisors (see below), whose sum is σ = 53763427211424. Its totient is φ = 6400408001280.

The previous prime is 21121346404343. The next prime is 21121346404387. The reversal of 21121346404356 is 65340464312112.

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

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (17) of ones.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 80005099885 + ... + 80005100148.

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

Almost surely, 221121346404356 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 414720, while the sum is 42.

The spelling of 21121346404356 in words is "twenty-one trillion, one hundred twenty-one billion, three hundred forty-six million, four hundred four thousand, three hundred fifty-six".

Divisors: 1 2 3 4 6 11 12 22 33 44 66 132 160010200033 320020400066 480030600099 640040800132 960061200198 1760112200363 1920122400396 3520224400726 5280336601089 7040448801452 10560673202178 21121346404356