Search a number
-
+
30333221652 = 22317236464881
BaseRepresentation
bin11100010000000000…
…000011101100010100
32220021222022022112210
4130100000003230110
5444110301043102
621533534113420
72122454062356
oct342000035424
986258268483
1030333221652
1111956349428
125a6664b870
132b25425386
14167a7c90d6
15bc7eeb36c
hex710003b14

30333221652 has 48 divisors (see below), whose sum is σ = 78199212672. Its totient is φ = 9102551040.

The previous prime is 30333221647. The next prime is 30333221663. The reversal of 30333221652 is 25612233303.

It is a congruent number.

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (11) of ones.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 3227749 + ... + 3237132.

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

Almost surely, 230333221652 is an apocalyptic number.

It is an amenable number.

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

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

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

30333221652 is an odious number, because the sum of its binary digits is odd.

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

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

Adding to 30333221652 its reverse (25612233303), we get a palindrome (55945454955).

The spelling of 30333221652 in words is "thirty billion, three hundred thirty-three million, two hundred twenty-one thousand, six hundred fifty-two".

Divisors: 1 2 3 4 6 12 17 23 34 46 51 68 69 92 102 138 204 276 391 782 1173 1564 2346 4692 6464881 12929762 19394643 25859524 38789286 77578572 109902977 148692263 219805954 297384526 329708931 439611908 446076789 594769052 659417862 892153578 1318835724 1784307156 2527768471 5055536942 7583305413 10111073884 15166610826 30333221652