Search a number
-
+
20466713628 = 22323491162853
BaseRepresentation
bin10011000011111010…
…010100010000011100
31221211100201202222200
4103003322110100130
5313403434314003
613222520411500
71323120124014
oct230372242034
957740652880
1020466713628
118752a20969
123b72316b90
131c122a6c4a
14dc2294c44
157ebc0b6a3
hex4c3e9441c

20466713628 has 36 divisors (see below), whose sum is σ = 51750441288. Its totient is φ = 6820241760.

The previous prime is 20466713623. The next prime is 20466713647. The reversal of 20466713628 is 82631766402.

20466713628 is a `hidden beast` number, since 2 + 0 + 4 + 6 + 6 + 7 + 13 + 628 = 666.

It is a tau number, because it is divible by the number of its divisors (36).

It is a super-3 number, since 3×204667136283 (a number of 32 digits) contains 333 as substring.

It is a congruent number.

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

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 44250 + ... + 207102.

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

Almost surely, 220466713628 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 580608, while the sum is 45.

The spelling of 20466713628 in words is "twenty billion, four hundred sixty-six million, seven hundred thirteen thousand, six hundred twenty-eight".

Divisors: 1 2 3 4 6 9 12 18 36 3491 6982 10473 13964 20946 31419 41892 62838 125676 162853 325706 488559 651412 977118 1465677 1954236 2931354 5862708 568519823 1137039646 1705559469 2274079292 3411118938 5116678407 6822237876 10233356814 20466713628