Search a number
-
+
343121334340 = 22531836667729
BaseRepresentation
bin1001111111000111010…
…00000001000001000100
31012210122201022210000011
410333203220001001010
521110203030144330
6421343333000004
733534603135301
oct4774350010104
91183581283004
10343121334340
11122576058aa4
12565ba783004
1326482768a65
141287009c0a8
158dd320582a
hex4fe3a01044

343121334340 has 48 divisors (see below), whose sum is σ = 752760046080. Its totient is φ = 131220887040.

The previous prime is 343121334313. The next prime is 343121334403. The reversal of 343121334340 is 43433121343.

It is a Harshad number since it is a multiple of its sum of digits (31).

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, 3282405 + ... + 3385324.

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

Almost surely, 2343121334340 is an apocalyptic number.

It is an amenable number.

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

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

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

343121334340 is an odious number, because the sum of its binary digits is odd.

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

The product of its (nonzero) digits is 31104, while the sum is 31.

Adding to 343121334340 its reverse (43433121343), we get a palindrome (386554455683).

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

Divisors: 1 2 4 5 10 20 31 62 83 124 155 166 310 332 415 620 830 1660 2573 5146 10292 12865 25730 51460 6667729 13335458 26670916 33338645 66677290 133354580 206699599 413399198 553421507 826798396 1033497995 1106843014 2066995990 2213686028 2767107535 4133991980 5534215070 11068430140 17156066717 34312133434 68624266868 85780333585 171560667170 343121334340