Search a number
-
+
20124101403 = 337219777213
BaseRepresentation
bin10010101111011111…
…010110101100011011
31220221111001021101000
4102233133112230123
5312203232221103
613124521200043
71311460016400
oct225737265433
956844037330
1020124101403
11859759226a
123a97630023
131b89309613
14d8c98c2a7
157cbad1aa3
hex4af7d6b1b

20124101403 has 48 divisors (see below), whose sum is σ = 34857488160. Its totient is φ = 11440965312.

The previous prime is 20124101377. The next prime is 20124101423. The reversal of 20124101403 is 30410142102.

20124101403 is a `hidden beast` number, since 20 + 1 + 241 + 0 + 1 + 403 = 666.

It is not a de Polignac number, because 20124101403 - 28 = 20124101147 is a prime.

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

It is a polite number, since it can be written in 47 ways as a sum of consecutive naturals, for example, 222025 + ... + 299237.

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

Almost surely, 220124101403 is an apocalyptic number.

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

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

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

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

The product of its (nonzero) digits is 192, while the sum is 18.

Adding to 20124101403 its reverse (30410142102), we get a palindrome (50534243505).

The spelling of 20124101403 in words is "twenty billion, one hundred twenty-four million, one hundred one thousand, four hundred three".

Divisors: 1 3 7 9 21 27 49 63 147 189 197 441 591 1323 1379 1773 4137 5319 9653 12411 28959 37233 77213 86877 231639 260631 540491 694917 1621473 2084751 3783437 4864419 11350311 14593257 15210961 34050933 45632883 102152799 106476727 136898649 319430181 410695947 745337089 958290543 2236011267 2874871629 6708033801 20124101403