Search a number
-
+
21148290156 = 22371716788681
BaseRepresentation
bin10011101100100010…
…010100110001101100
32000120212020110012210
4103230202110301230
5321302430241111
613414305130420
71346034333420
oct235442246154
960525213183
1021148290156
118a72727454
124122629a10
131cc0565676
1410489d4b80
1583b9900a6
hex4ec894c6c

21148290156 has 96 divisors (see below), whose sum is σ = 60071058432. Its totient is φ = 5652817920.

The previous prime is 21148290127. The next prime is 21148290203. The reversal of 21148290156 is 65109284112.

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, 194136 + ... + 282816.

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

Almost surely, 221148290156 is an apocalyptic number.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 21148290156, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (30035529216).

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

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

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

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

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

The product of its (nonzero) digits is 34560, while the sum is 39.

The spelling of 21148290156 in words is "twenty-one billion, one hundred forty-eight million, two hundred ninety thousand, one hundred fifty-six".

Divisors: 1 2 3 4 6 7 12 14 17 21 28 34 42 51 68 84 102 119 167 204 238 334 357 476 501 668 714 1002 1169 1428 2004 2338 2839 3507 4676 5678 7014 8517 11356 14028 17034 19873 34068 39746 59619 79492 88681 119238 177362 238476 266043 354724 532086 620767 1064172 1241534 1507577 1862301 2483068 3015154 3724602 4522731 6030308 7449204 9045462 10553039 14809727 18090924 21106078 29619454 31659117 42212156 44429181 59238908 63318234 88858362 103668089 126636468 177716724 207336178 251765359 311004267 414672356 503530718 622008534 755296077 1007061436 1244017068 1510592154 1762357513 3021184308 3524715026 5287072539 7049430052 10574145078 21148290156