Search a number
-
+
22644360504 = 2332314505007
BaseRepresentation
bin10101000101101101…
…011000010100111000
32011110010100200220200
4111011231120110320
5332333424014004
614222551122200
71431101613513
oct250555302470
964403320820
1022644360504
119670173227
12447b673360
13219b4b00ac
14114b593d7a
158c7eb0239
hex545b58538

22644360504 has 24 divisors (see below), whose sum is σ = 61328476560. Its totient is φ = 7548120144.

The previous prime is 22644360463. The next prime is 22644360517. The reversal of 22644360504 is 40506344622.

22644360504 is a `hidden beast` number, since 2 + 2 + 6 + 4 + 43 + 605 + 0 + 4 = 666.

It is a tau number, because it is divible by the number of its divisors (24).

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

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 5 ways as a sum of consecutive naturals, for example, 157252432 + ... + 157252575.

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

Almost surely, 222644360504 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 138240, while the sum is 36.

The spelling of 22644360504 in words is "twenty-two billion, six hundred forty-four million, three hundred sixty thousand, five hundred four".

Divisors: 1 2 3 4 6 8 9 12 18 24 36 72 314505007 629010014 943515021 1258020028 1887030042 2516040056 2830545063 3774060084 5661090126 7548120168 11322180252 22644360504