Search a number
-
+
20344052102 = 2112293778347
BaseRepresentation
bin10010111100100110…
…011001100110000110
31221111210220221000012
4102330212121212012
5313131034131402
613202415350222
71320100406153
oct227446314606
957453827005
1020344052102
11869a761500
123b39222372
131bc2a5a76a
14dadc8522a
157e107c452
hex4bc999986

20344052102 has 48 divisors (see below), whose sum is σ = 35637371280. Its totient is φ = 8687004480.

The previous prime is 20344052089. The next prime is 20344052129. The reversal of 20344052102 is 20125044302.

It is a happy number.

It is a congruent number.

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (17) of ones.

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

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

Almost surely, 220344052102 is an apocalyptic number.

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

20344052102 is a deficient number, since it is larger than the sum of its proper divisors (15293319178).

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

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

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

The product of its (nonzero) digits is 1920, while the sum is 23.

Adding to 20344052102 its reverse (20125044302), we get a palindrome (40469096404).

The spelling of 20344052102 in words is "twenty billion, three hundred forty-four million, fifty-two thousand, one hundred two".

Divisors: 1 2 11 22 29 37 58 74 121 242 319 407 638 814 1073 2146 3509 4477 7018 8954 11803 23606 78347 129833 156694 259666 861817 1723634 2272063 2898839 4544126 5797678 9479987 18959974 24992693 31887229 49985386 63774458 84066331 168132662 274919623 350759519 549839246 701519038 924729641 1849459282 10172026051 20344052102