Search a number
-
+
23331585228 = 22371973140779
BaseRepresentation
bin10101101110101010…
…111011110011001100
32020020000111100000020
4111232222323303030
5340240341211403
614415100502140
71454115126240
oct255652736314
966200440006
1023331585228
119993087346
12463184a950
13227a998643
1411b4964420
159184ac453
hex56eabbccc

23331585228 has 48 divisors (see below), whose sum is σ = 62249537280. Its totient is φ = 6662741184.

The previous prime is 23331585169. The next prime is 23331585239. The reversal of 23331585228 is 82258513332.

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

It is a self number, because there is not a number n which added to its sum of digits gives 23331585228.

It is an unprimeable number.

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

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

Almost surely, 223331585228 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its digits is 345600, while the sum is 42.

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

Divisors: 1 2 3 4 6 7 12 14 21 28 42 84 1973 3946 5919 7892 11838 13811 23676 27622 41433 55244 82866 140779 165732 281558 422337 563116 844674 985453 1689348 1970906 2956359 3941812 5912718 11825436 277756967 555513934 833270901 1111027868 1666541802 1944298769 3333083604 3888597538 5832896307 7777195076 11665792614 23331585228