Search a number
-
+
33005221088 = 257295080853
BaseRepresentation
bin11110101111010000…
…111011010011100000
310011012012010221200212
4132233100323103200
51020043314033323
623055024233252
72245620515240
oct365720732340
9104165127625
1033005221088
1112aa7650124
12649146b828
13315cb86c28
14185160db20
15cd289eb78
hex7af43b4e0

33005221088 has 48 divisors (see below), whose sum is σ = 76822512480. Its totient is φ = 13657330176.

The previous prime is 33005221063. The next prime is 33005221103. The reversal of 33005221088 is 88012250033.

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

It is a congruent number.

It is an unprimeable number.

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

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 2533931 + ... + 2546922.

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

Almost surely, 233005221088 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 11520, while the sum is 32.

The spelling of 33005221088 in words is "thirty-three billion, five million, two hundred twenty-one thousand, eighty-eight".

Divisors: 1 2 4 7 8 14 16 28 29 32 56 58 112 116 203 224 232 406 464 812 928 1624 3248 6496 5080853 10161706 20323412 35565971 40646824 71131942 81293648 142263884 147344737 162587296 284527768 294689474 569055536 589378948 1031413159 1138111072 1178757896 2062826318 2357515792 4125652636 4715031584 8251305272 16502610544 33005221088