Search a number
-
+
34305117621288 = 2338317221444589
BaseRepresentation
bin1111100110011010010000…
…10110011000110000101000
311111110112111122000120210120
413303031020112120300220
513444023340102340123
6200543315314443240
710140314536365453
oct763151026306050
9144415448016716
1034305117621288
11aa2679a6235a8
123a2068a593520
13161ac60398457
1486853b38a49a
153e754c8802e3
hex1f3348598c28

34305117621288 has 32 divisors (see below), whose sum is σ = 86796080733600. Its totient is φ = 11297267649728.

The previous prime is 34305117621263. The next prime is 34305117621293. The reversal of 34305117621288 is 88212671150343.

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

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, 8610720303 + ... + 8610724286.

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

Almost surely, 234305117621288 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1935360, while the sum is 51.

The spelling of 34305117621288 in words is "thirty-four trillion, three hundred five billion, one hundred seventeen million, six hundred twenty-one thousand, two hundred eighty-eight".

Divisors: 1 2 3 4 6 8 12 24 83 166 249 332 498 664 996 1992 17221444589 34442889178 51664333767 68885778356 103328667534 137771556712 206657335068 413314670136 1429379900887 2858759801774 4288139702661 5717519603548 8576279405322 11435039207096 17152558810644 34305117621288