Search a number
-
+
19866072512 = 2611132170681
BaseRepresentation
bin10010100000000111…
…000011010111000000
31220021111112001021102
4102200013003113000
5311141203310022
613043142513532
71302204554516
oct224007032700
956244461242
1019866072512
118474975350
123a251358a8
131b47a155c0
14d665c24b6
157b4113a92
hex4a01c35c0

19866072512 has 56 divisors (see below), whose sum is σ = 46313671152. Its totient is φ = 8335411200.

The previous prime is 19866072511. The next prime is 19866072529. The reversal of 19866072512 is 21527066891.

It is a happy number.

It is a congruent number.

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

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

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

Almost surely, 219866072512 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 362880, while the sum is 47.

It can be divided in two parts, 198660 and 72512, that added together give a palindrome (271172).

The spelling of 19866072512 in words is "nineteen billion, eight hundred sixty-six million, seventy-two thousand, five hundred twelve".

Divisors: 1 2 4 8 11 13 16 22 26 32 44 52 64 88 104 143 176 208 286 352 416 572 704 832 1144 2288 4576 9152 2170681 4341362 8682724 17365448 23877491 28218853 34730896 47754982 56437706 69461792 95509964 112875412 138923584 191019928 225750824 310407383 382039856 451501648 620814766 764079712 903003296 1241629532 1528159424 1806006592 2483259064 4966518128 9933036256 19866072512