Search a number
-
+
21031303320 = 233459766919
BaseRepresentation
bin10011100101100100…
…000011100010011000
32000021201002220110000
4103211210003202120
5321033003201240
613354525453000
71343114062056
oct234544034230
960251086400
1021031303320
118a12693515
1240ab411160
131ca22550a1
1410372611d6
15831582430
hex4e5903898

21031303320 has 160 divisors (see below), whose sum is σ = 71418362400. Its totient is φ = 5550446592.

The previous prime is 21031303273. The next prime is 21031303343. The reversal of 21031303320 is 2330313012.

21031303320 is a `hidden beast` number, since 2 + 10 + 31 + 303 + 320 = 666.

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

It is a junction number, because it is equal to n+sod(n) for n = 21031303293 and 21031303302.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 39 ways as a sum of consecutive naturals, for example, 280821 + ... + 347739.

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

Almost surely, 221031303320 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

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

The product of its (nonzero) digits is 324, while the sum is 18.

Adding to 21031303320 its reverse (2330313012), we get a palindrome (23361616332).

The spelling of 21031303320 in words is "twenty-one billion, thirty-one million, three hundred three thousand, three hundred twenty".

Divisors: 1 2 3 4 5 6 8 9 10 12 15 18 20 24 27 30 36 40 45 54 60 72 81 90 97 108 120 135 162 180 194 216 270 291 324 360 388 405 485 540 582 648 776 810 873 970 1080 1164 1455 1620 1746 1940 2328 2619 2910 3240 3492 3880 4365 5238 5820 6984 7857 8730 10476 11640 13095 15714 17460 20952 26190 31428 34920 39285 52380 62856 66919 78570 104760 133838 157140 200757 267676 314280 334595 401514 535352 602271 669190 803028 1003785 1204542 1338380 1606056 1806813 2007570 2409084 2676760 3011355 3613626 4015140 4818168 5420439 6022710 6491143 7227252 8030280 9034065 10840878 12045420 12982286 14454504 18068130 19473429 21681756 24090840 25964572 27102195 32455715 36136260 38946858 43363512 51929144 54204390 58420287 64911430 72272520 77893716 97367145 108408780 116840574 129822860 155787432 175260861 194734290 216817560 233681148 259645720 292101435 350521722 389468580 467362296 525782583 584202870 701043444 778937160 876304305 1051565166 1168405740 1402086888 1752608610 2103130332 2336811480 2628912915 3505217220 4206260664 5257825830 7010434440 10515651660 21031303320