Search a number
-
+
31346065324 = 22712758715017
BaseRepresentation
bin11101001100010111…
…101111111110101100
32222220120011002212101
4131030113233332230
51003144043042244
622222234544444
72156533105360
oct351427577654
988816132771
1031346065324
1112326044912
1260a9898124
132c5720b562
14173511b2a0
15c36db80d4
hex74c5effac

31346065324 has 48 divisors (see below), whose sum is σ = 63297626112. Its totient is φ = 13304656512.

The previous prime is 31346065297. The next prime is 31346065357. The reversal of 31346065324 is 42356064313.

It is a super-2 number, since 2×313460653242 (a number of 22 digits) contains 22 as substring.

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (23) of ones.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 2079864 + ... + 2094880.

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

Almost surely, 231346065324 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 155520, while the sum is 37.

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

Divisors: 1 2 4 7 14 28 127 254 508 587 889 1174 1778 2348 3556 4109 8218 15017 16436 30034 60068 74549 105119 149098 210238 298196 420476 521843 1043686 1907159 2087372 3814318 7628636 8814979 13350113 17629958 26700226 35259916 53400452 61704853 123409706 246819412 1119502333 2239004666 4478009332 7836516331 15673032662 31346065324