Search a number
-
+
301331423042 = 213176713737411
BaseRepresentation
bin1000110001010001100…
…00001001111101000010
31001210210022020022210122
410120220300021331002
514414111321014132
6350232454100242
730525162556226
oct4305060117502
91053708208718
10301331423042
11106880807121
124a49734a682
13225529194b0
1410827cc2786
157c89509912
hex4628c09f42

301331423042 has 64 divisors (see below), whose sum is σ = 523543595904. Its totient is φ = 128830141440.

The previous prime is 301331423017. The next prime is 301331423051. The reversal of 301331423042 is 240324133103.

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

It is an unprimeable number.

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 40656317 + ... + 40663727.

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

Almost surely, 2301331423042 is an apocalyptic number.

301331423042 is a deficient number, since it is larger than the sum of its proper divisors (222212172862).

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

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

The sum of its prime factors is 8883.

The product of its (nonzero) digits is 5184, while the sum is 26.

Adding to 301331423042 its reverse (240324133103), we get a palindrome (541655556145).

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

Divisors: 1 2 13 17 26 34 67 134 221 442 871 1139 1373 1742 2278 2746 7411 14807 14822 17849 23341 29614 35698 46682 91991 96343 125987 183982 192686 251974 303433 496537 606866 993074 1195883 1563847 1637831 2391766 3127694 3275662 6454981 8441129 10175303 12909962 16882258 20330011 20350606 40660022 109734677 132278939 172980151 219469354 264557878 345960302 681745301 1363490602 2248741963 4497483926 8862688913 11589670117 17725377826 23179340234 150665711521 301331423042