Search a number
-
+
10102124504 = 2331374325603
BaseRepresentation
bin10010110100010001…
…00010111111011000
3222002000221002121102
421122020202333120
5131142120441004
64350231330532
7505224433013
oct113210427730
928060832542
1010102124504
11431442772a
121b5b220a48
13c4cbc5c84
146bb94837a
153e1d3211e
hex25a222fd8

10102124504 has 64 divisors (see below), whose sum is σ = 20548746240. Its totient is φ = 4645226880.

The previous prime is 10102124443. The next prime is 10102124531. The reversal of 10102124504 is 40542120101.

It is a happy number.

It is a congruent number.

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, 381767 + ... + 407369.

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

Almost surely, 210102124504 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 320, while the sum is 20.

Adding to 10102124504 its reverse (40542120101), we get a palindrome (50644244605).

The spelling of 10102124504 in words is "ten billion, one hundred two million, one hundred twenty-four thousand, five hundred four".

Divisors: 1 2 4 8 31 37 43 62 74 86 124 148 172 248 296 344 1147 1333 1591 2294 2666 3182 4588 5332 6364 9176 10664 12728 25603 49321 51206 98642 102412 197284 204824 394568 793693 947311 1100929 1587386 1894622 2201858 3174772 3789244 4403716 6349544 7578488 8807432 29366641 34128799 40734373 58733282 68257598 81468746 117466564 136515196 162937492 234933128 273030392 325874984 1262765563 2525531126 5051062252 10102124504