Search a number
-
+
343413314420 = 225117919759109
BaseRepresentation
bin1001111111101010000…
…01110101001101110100
31012211102001201220101012
410333311001311031310
521111302302030140
6421432323051352
733545050003211
oct4776501651564
91184361656335
10343413314420
11122705954a50
1256680510b58
13264cb0b9337
141289ab84b08
158dedb7d265
hex4ff5075374

343413314420 has 48 divisors (see below), whose sum is σ = 796687315200. Its totient is φ = 123296833920.

The previous prime is 343413314401. The next prime is 343413314477. The reversal of 343413314420 is 24413314343.

It is a congruent number.

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, 9862175 + ... + 9896934.

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

Almost surely, 2343413314420 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 41472, while the sum is 32.

Adding to 343413314420 its reverse (24413314343), we get a palindrome (367826628763).

The spelling of 343413314420 in words is "three hundred forty-three billion, four hundred thirteen million, three hundred fourteen thousand, four hundred twenty".

Divisors: 1 2 4 5 10 11 20 22 44 55 79 110 158 220 316 395 790 869 1580 1738 3476 4345 8690 17380 19759109 39518218 79036436 98795545 197591090 217350199 395182180 434700398 869400796 1086750995 1560969611 2173501990 3121939222 4347003980 6243878444 7804848055 15609696110 17170665721 31219392220 34341331442 68682662884 85853328605 171706657210 343413314420