Search a number
-
+
21258466166008 = 2337947059148991
BaseRepresentation
bin1001101010101100111110…
…10100110000010011111000
32210021021211001120120201001
410311112133110300103320
510241244314314303013
6113114000551334344
74322605415650261
oct465263724602370
983237731516631
1021258466166008
116856734a41a95
1224740493813b4
13bb288461b536
14536cb5649968
1526ceac7e4ddd
hex13559f5304f8

21258466166008 has 32 divisors (see below), whose sum is σ = 39965912064000. Its totient is φ = 10600891187040.

The previous prime is 21258466165991. The next prime is 21258466166009. The reversal of 21258466166008 is 80066166485212.

It is a self number, because there is not a number n which added to its sum of digits gives 21258466166008.

It is a congruent number.

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

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

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

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

Almost surely, 221258466166008 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 6635520, while the sum is 55.

The spelling of 21258466166008 in words is "twenty-one trillion, two hundred fifty-eight billion, four hundred sixty-six million, one hundred sixty-six thousand, eight".

Divisors: 1 2 4 8 379 758 1516 3032 47059 94118 148991 188236 297982 376472 595964 1191928 17835361 35670722 56467589 71341444 112935178 142682888 225870356 451740712 7011367469 14022734938 28045469876 56090939752 2657308270751 5314616541502 10629233083004 21258466166008