Search a number
-
+
21670499628 = 223219231377479
BaseRepresentation
bin10100001011101010…
…011001010100101100
32001221020212102221100
4110023222121110230
5323340121442003
613542202003100
71365005131131
oct241352312454
961836772840
1021670499628
119210483128
1242494a6490
1320747c575b
1410980cc588
1586c743ba3
hex50ba9952c

21670499628 has 72 divisors (see below), whose sum is σ = 60168326400. Its totient is φ = 6545775456.

The previous prime is 21670499597. The next prime is 21670499639. The reversal of 21670499628 is 82699407612.

21670499628 is a `hidden beast` number, since 2 + 1 + 6 + 7 + 0 + 4 + 9 + 9 + 628 = 666.

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

It is an unprimeable number.

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 673008 + ... + 704471.

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

Almost surely, 221670499628 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 2612736, while the sum is 54.

The spelling of 21670499628 in words is "twenty-one billion, six hundred seventy million, four hundred ninety-nine thousand, six hundred twenty-eight".

Divisors: 1 2 3 4 6 9 12 18 19 23 36 38 46 57 69 76 92 114 138 171 207 228 276 342 414 437 684 828 874 1311 1748 2622 3933 5244 7866 15732 1377479 2754958 4132437 5509916 8264874 12397311 16529748 24794622 26172101 31682017 49589244 52344202 63364034 78516303 95046051 104688404 126728068 157032606 190092102 235548909 285138153 314065212 380184204 471097818 570276306 601958323 942195636 1140552612 1203916646 1805874969 2407833292 3611749938 5417624907 7223499876 10835249814 21670499628