Search a number
-
+
304443123132 = 223153353165437
BaseRepresentation
bin1000110111000100011…
…10010110010110111100
31002002211011110001212010
410123202032112112330
514441444414420012
6351505332411220
730665245564161
oct4334216262674
91062734401763
10304443123132
1110812822a495
124b005476b10
132292a4acb55
1410a41284068
157dbc7b4c3c
hex46e23965bc

304443123132 has 24 divisors (see below), whose sum is σ = 710376213456. Its totient is φ = 101479765888.

The previous prime is 304443123097. The next prime is 304443123151. The reversal of 304443123132 is 231321344403.

It is a happy number.

It is a super-2 number, since 2×3044431231322 (a number of 24 digits) contains 22 as substring.

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

It is a congruent number.

It is an unprimeable number.

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

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

Almost surely, 2304443123132 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 304443123132 its reverse (231321344403), we get a palindrome (535764467535).

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

Divisors: 1 2 3 4 6 12 153353 165437 306706 330874 460059 496311 613412 661748 920118 992622 1840236 1985244 25370260261 50740520522 76110780783 101481041044 152221561566 304443123132