Search a number
-
+
21506021652 = 22361191193797
BaseRepresentation
bin10100000001110110…
…111101100100010100
32001111210101002120110
4110001312331210110
5323021020143102
613514004403020
71360640111403
oct240166754424
961453332513
1021506021652
119136652415
1242023a6470
1320496c79cb
14108031563a
1585d0a486c
hex501dbd914

21506021652 has 96 divisors (see below), whose sum is σ = 51600697344. Its totient is φ = 6969139200.

The previous prime is 21506021627. The next prime is 21506021687. The reversal of 21506021652 is 25612060512.

It is a congruent number.

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, 26983318 + ... + 26984114.

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

Almost surely, 221506021652 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 7200, while the sum is 30.

The spelling of 21506021652 in words is "twenty-one billion, five hundred six million, twenty-one thousand, six hundred fifty-two".

Divisors: 1 2 3 4 6 12 61 122 183 191 193 244 366 382 386 573 579 732 764 772 797 1146 1158 1594 2292 2316 2391 3188 4782 9564 11651 11773 23302 23546 34953 35319 36863 46604 47092 48617 69906 70638 73726 97234 110589 139812 141276 145851 147452 152227 153821 194468 221178 291702 304454 307642 442356 456681 461463 583404 608908 615284 913362 922926 1826724 1845852 2248643 4497286 6745929 8994572 9285847 9383081 13491858 18571694 18766162 26983716 27857541 28149243 29379811 37143388 37532324 55715082 56298486 58759622 88139433 111430164 112596972 117519244 176278866 352557732 1792168471 3584336942 5376505413 7168673884 10753010826 21506021652