Search a number
-
+
21124114682 = 2116171733037
BaseRepresentation
bin10011101011000110…
…000110100011111010
32000112011202012200212
4103223012012203322
5321230233132212
613412043031122
71345322004116
oct235306064372
960464665625
1021124114682
118a60015020
12411650b4a2
131cb854c858
141045700746
158397b6e22
hex4eb1868fa

21124114682 has 64 divisors (see below), whose sum is σ = 36128187648. Its totient is φ = 9180864000.

The previous prime is 21124114607. The next prime is 21124114691. The reversal of 21124114682 is 28641142112.

It is a super-2 number, since 2×211241146822 (a number of 21 digits) contains 22 as substring.

It is an unprimeable number.

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 6954068 + ... + 6957104.

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

Almost surely, 221124114682 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 3255.

The product of its digits is 6144, while the sum is 32.

Adding to 21124114682 its reverse (28641142112), we get a palindrome (49765256794).

The spelling of 21124114682 in words is "twenty-one billion, one hundred twenty-four million, one hundred fourteen thousand, six hundred eighty-two".

Divisors: 1 2 11 22 61 71 73 122 142 146 671 781 803 1342 1562 1606 3037 4331 4453 5183 6074 8662 8906 10366 33407 47641 48983 57013 66814 95282 97966 114026 185257 215627 221701 316163 370514 431254 443402 632326 2037827 2371897 2438711 3477793 4075654 4743794 4877422 6955586 13153247 13523761 15740771 26306494 27047522 31481542 144685717 148761371 173148481 289371434 297522742 346296962 960187031 1920374062 10562057341 21124114682