Search a number
-
+
23331044412 = 22331316617553
BaseRepresentation
bin10101101110101000…
…110111110000111100
32020012222110212011000
4111232220313300330
5340240221410122
614415041130300
71454110414434
oct255650676074
966188425130
1023331044412
119992847a95
124631629990
13227a839430
1411b48632c4
159184020ac
hex56ea37c3c

23331044412 has 48 divisors (see below), whose sum is σ = 65140811680. Its totient is φ = 7178782464.

The previous prime is 23331044327. The next prime is 23331044419. The reversal of 23331044412 is 21444013332.

23331044412 is a `hidden beast` number, since 233 + 3 + 10 + 4 + 4 + 412 = 666.

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

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (23331044419) by changing a digit.

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

Almost surely, 223331044412 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 6912, while the sum is 27.

Adding to 23331044412 its reverse (21444013332), we get a palindrome (44775057744).

The spelling of 23331044412 in words is "twenty-three billion, three hundred thirty-one million, forty-four thousand, four hundred twelve".

Divisors: 1 2 3 4 6 9 12 13 18 26 27 36 39 52 54 78 108 117 156 234 351 468 702 1404 16617553 33235106 49852659 66470212 99705318 149557977 199410636 216028189 299115954 432056378 448673931 598231908 648084567 864112756 897347862 1296169134 1794695724 1944253701 2592338268 3888507402 5832761103 7777014804 11665522206 23331044412