Search a number
-
+
124007106504 = 23319349177899
BaseRepresentation
bin111001101111101100…
…1100100011111001000
3102212002021020201020110
41303133121210133020
54012431304402004
6132545034354320
711650004004441
oct1633731443710
9385067221213
10124007106504
1148655862596
122004988b9a0
13b9034265c8
1460055ca2c8
15335bb81589
hex1cdf6647c8

124007106504 has 64 divisors (see below), whose sum is σ = 326432160000. Its totient is φ = 39148418880.

The previous prime is 124007106497. The next prime is 124007106569. The reversal of 124007106504 is 405601700421.

It is an unprimeable number.

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

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

Almost surely, 2124007106504 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 124007106504 its reverse (405601700421), we get a palindrome (529608806925).

The spelling of 124007106504 in words is "one hundred twenty-four billion, seven million, one hundred six thousand, five hundred four".

Divisors: 1 2 3 4 6 8 12 19 24 38 57 76 114 152 228 456 3491 6982 10473 13964 20946 27928 41892 66329 77899 83784 132658 155798 198987 233697 265316 311596 397974 467394 530632 623192 795948 934788 1480081 1591896 1869576 2960162 4440243 5920324 8880486 11840648 17760972 35521944 271945409 543890818 815836227 1087781636 1631672454 2175563272 3263344908 5166962771 6526689816 10333925542 15500888313 20667851084 31001776626 41335702168 62003553252 124007106504