Search a number
-
+
20345004504102 = 238379515138149
BaseRepresentation
bin1001010000000111100001…
…10001000011010000100110
32200000222000100022012221010
410220003300301003100212
510131313032123112402
6111134211022003050
74166610114642105
oct450036061032046
980028010265833
1020345004504102
1165342a4716383
122346bb8a16486
13b476aac3c915
145049bc48203c
15254348572a6c
hex1280f0c43426

20345004504102 has 32 divisors (see below), whose sum is σ = 41185437350400. Its totient is φ = 6699117362400.

The previous prime is 20345004504067. The next prime is 20345004504109. The reversal of 20345004504102 is 20140540054302.

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

It is a congruent number.

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

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

Almost surely, 220345004504102 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 5146188.

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

Adding to 20345004504102 its reverse (20140540054302), we get a palindrome (40485544558404).

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

Divisors: 1 2 3 6 83 166 249 498 7951 15902 23853 47706 659933 1319866 1979799 3959598 5138149 10276298 15414447 30828894 426466367 852932734 1279399101 2558798202 40853422699 81706845398 122560268097 245120536194 3390834084017 6781668168034 10172502252051 20345004504102