Search a number
-
+
20146113620 = 2251579637939
BaseRepresentation
bin10010110000110011…
…010100110001010100
31221000000110121110022
4102300303110301110
5312224401113440
613131025044312
71312145066063
oct226063246124
957000417408
1020146113620
1185a8a57386
123aa2a86698
131b90a458b9
14d9187c1da
157cd9cdcb5
hex4b0cd4c54

20146113620 has 24 divisors (see below), whose sum is σ = 42333698400. Its totient is φ = 8053329312.

The previous prime is 20146113599. The next prime is 20146113629. The reversal of 20146113620 is 2631164102.

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

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (20146113629) 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, 287390 + ... + 350549.

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

Almost surely, 220146113620 is an apocalyptic number.

20146113620 is a gapful number since it is divisible by the number (20) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1728, while the sum is 26.

Adding to 20146113620 its reverse (2631164102), we get a palindrome (22777277722).

The spelling of 20146113620 in words is "twenty billion, one hundred forty-six million, one hundred thirteen thousand, six hundred twenty".

Divisors: 1 2 4 5 10 20 1579 3158 6316 7895 15790 31580 637939 1275878 2551756 3189695 6379390 12758780 1007305681 2014611362 4029222724 5036528405 10073056810 20146113620