Search a number
-
+
31301221333422 = 2347147417529831
BaseRepresentation
bin1110001110111111000100…
…01011011011100110101110
311002211100220221012101012110
413013133202023123212232
513100314400130132142
6150323325500144450
76410303305260465
oct707374213334656
9132740827171173
1031301221333422
119a78856470107
123616477838126
13146090058a191
147a2db6c199dc
1539433b05099c
hex1c77e22db9ae

31301221333422 has 32 divisors (see below), whose sum is σ = 63938755206144. Its totient is φ = 10211051866400.

The previous prime is 31301221333397. The next prime is 31301221333441. The reversal of 31301221333422 is 22433312210313.

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

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, 392047 + ... + 7921877.

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

Almost surely, 231301221333422 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 7544624.

The product of its (nonzero) digits is 15552, while the sum is 30.

Adding to 31301221333422 its reverse (22433312210313), we get a palindrome (53734533543735).

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

Divisors: 1 2 3 6 47 94 141 282 14741 29482 44223 88446 692827 1385654 2078481 4156962 7529831 15059662 22589493 45178986 353902057 707804114 1061706171 2123412342 110997238771 221994477542 332991716313 665983432626 5216870222237 10433740444474 15650610666711 31301221333422