Search a number
-
+
21772626036 = 22371715246937
BaseRepresentation
bin10100010001101111…
…111110100001110100
32002012101001000000220
4110101233332201310
5324042243013121
614000250534340
71400355160560
oct242157764164
962171030026
1021772626036
119263097217
1242777373b0
13208ca02095
1410a78b46a0
158766b86c6
hex511bfe874

21772626036 has 48 divisors (see below), whose sum is σ = 61475654016. Its totient is φ = 5854823424.

The previous prime is 21772626013. The next prime is 21772626077. The reversal of 21772626036 is 63062627712.

It is a Harshad number since it is a multiple of its sum of digits (42).

It is a congruent number.

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (19) of ones.

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

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

Almost surely, 221772626036 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 254016, while the sum is 42.

The spelling of 21772626036 in words is "twenty-one billion, seven hundred seventy-two million, six hundred twenty-six thousand, thirty-six".

Divisors: 1 2 3 4 6 7 12 14 17 21 28 34 42 51 68 84 102 119 204 238 357 476 714 1428 15246937 30493874 45740811 60987748 91481622 106728559 182963244 213457118 259197929 320185677 426914236 518395858 640371354 777593787 1036791716 1280742708 1555187574 1814385503 3110375148 3628771006 5443156509 7257542012 10886313018 21772626036