Search a number
-
+
21070453176 = 2332686342641
BaseRepresentation
bin10011100111111001…
…011001100110111000
32000101102202220221200
4103213321121212320
5321123014000201
613402444534200
71344100616433
oct234771314670
960342686850
1021070453176
118a327a3373
124100551360
131caa3b1996
14103c53281a
15834c17386
hex4e7e599b8

21070453176 has 48 divisors (see below), whose sum is σ = 57075464160. Its totient is φ = 7022296320.

The previous prime is 21070453169. The next prime is 21070453181. The reversal of 21070453176 is 67135407012.

It is a happy number.

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

It is a self number, because there is not a number n which added to its sum of digits gives 21070453176.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 472816 + ... + 515456.

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

Almost surely, 221070453176 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

The spelling of 21070453176 in words is "twenty-one billion, seventy million, four hundred fifty-three thousand, one hundred seventy-six".

Divisors: 1 2 3 4 6 8 9 12 18 24 36 72 6863 13726 20589 27452 41178 42641 54904 61767 82356 85282 123534 127923 164712 170564 247068 255846 341128 383769 494136 511692 767538 1023384 1535076 3070152 292645183 585290366 877935549 1170580732 1755871098 2341161464 2633806647 3511742196 5267613294 7023484392 10535226588 21070453176