Search a number
-
+
20145531612 = 223137121710069
BaseRepresentation
bin10010110000110001…
…000110101011011100
31220222222101001002110
4102300301012223130
5312224224002422
613131004354020
71312140123213
oct226061065334
956888331073
1020145531612
1185a869a088
123aa2845910
131b908a0a0b
14d9176a07a
157cd91660c
hex4b0c46adc

20145531612 has 48 divisors (see below), whose sum is σ = 47392964640. Its totient is φ = 6660022272.

The previous prime is 20145531577. The next prime is 20145531613. The reversal of 20145531612 is 21613554102.

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

It is a congruent number.

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

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 1995714 + ... + 2005782.

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

Almost surely, 220145531612 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 7200, while the sum is 30.

The spelling of 20145531612 in words is "twenty billion, one hundred forty-five million, five hundred thirty-one thousand, six hundred twelve".

Divisors: 1 2 3 4 6 12 137 274 411 548 822 1217 1644 2434 3651 4868 7302 10069 14604 20138 30207 40276 60414 120828 166729 333458 500187 666916 1000374 1379453 2000748 2758906 4138359 5517812 8276718 12253973 16553436 24507946 36761919 49015892 73523838 147047676 1678794301 3357588602 5036382903 6715177204 10072765806 20145531612