Search a number
-
+
303534056142 = 23241764353813
BaseRepresentation
bin1000110101011000000…
…10100010001011001110
31002000110210212200101100
410122230002202023032
514433114204244032
6351235220123530
730633566623122
oct4325402421316
91060423780340
10303534056142
11107801074a59
124a9b0b365a6
13228140604a5
1410996647582
157d67a9697c
hex46ac0a22ce

303534056142 has 48 divisors (see below), whose sum is σ = 673798205808. Its totient is φ = 98695512960.

The previous prime is 303534056093. The next prime is 303534056173. The reversal of 303534056142 is 241650435303.

303534056142 is a `hidden beast` number, since 3 + 0 + 3 + 5 + 34 + 0 + 5 + 614 + 2 = 666.

It is a junction number, because it is equal to n+sod(n) for n = 303534056097 and 303534056106.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 5613628 + ... + 5667440.

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

Almost surely, 2303534056142 is an apocalyptic number.

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

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

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

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

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

The product of its (nonzero) digits is 129600, while the sum is 36.

The spelling of 303534056142 in words is "three hundred three billion, five hundred thirty-four million, fifty-six thousand, one hundred forty-two".

Divisors: 1 2 3 6 9 18 41 82 123 246 369 738 7643 15286 22929 45858 53813 68787 107626 137574 161439 313363 322878 484317 626726 940089 968634 1880178 2206333 2820267 4412666 5640534 6618999 13237998 19856997 39713994 411292759 822585518 1233878277 2467756554 3701634831 7403269662 16863003119 33726006238 50589009357 101178018714 151767028071 303534056142