Search a number
-
+
303412300104 = 23334750372431
BaseRepresentation
bin1000110101001001100…
…10000100100101001000
31002000011022202211111110
410122210302010211020
514432342022100404
6351215150330320
730630560666214
oct4324462044510
91060138684443
10303412300104
11107749373931
124a9781b99a0
13227c4a701b4
14109843d1944
157d5c045b89
hex46a4c84948

303412300104 has 64 divisors (see below), whose sum is σ = 762239600640. Its totient is φ = 100644092480.

The previous prime is 303412300039. The next prime is 303412300141. The reversal of 303412300104 is 401003214303.

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, 4152769 + ... + 4225199.

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

Almost surely, 2303412300104 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 864, while the sum is 21.

Adding to 303412300104 its reverse (401003214303), we get a palindrome (704415514407).

The spelling of 303412300104 in words is "three hundred three billion, four hundred twelve million, three hundred thousand, one hundred four".

Divisors: 1 2 3 4 6 8 12 24 347 503 694 1006 1041 1388 1509 2012 2082 2776 3018 4024 4164 6036 8328 12072 72431 144862 174541 217293 289724 349082 434586 523623 579448 698164 869172 1047246 1396328 1738344 2094492 4188984 25133557 36432793 50267114 72865586 75400671 100534228 109298379 145731172 150801342 201068456 218596758 291462344 301602684 437193516 603205368 874387032 12642179171 25284358342 37926537513 50568716684 75853075026 101137433368 151706150052 303412300104