Search a number
-
+
31535348604 = 22341345718541
BaseRepresentation
bin11101010111101001…
…110011101101111100
310000101202022200201020
4131113221303231330
51004041022123404
622253115544140
72164322016564
oct352751635574
9100352280636
1031535348604
1112412978181
12614115b050
132c874b29b6
14175230dda4
15c48806ed9
hex757a73b7c

31535348604 has 48 divisors (see below), whose sum is σ = 75403045536. Its totient is φ = 10251878400.

The previous prime is 31535348587. The next prime is 31535348609. The reversal of 31535348604 is 40684353513.

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (31535348609) by changing a digit.

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, 1691574 + ... + 1710114.

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

Almost surely, 231535348604 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 518400, while the sum is 42.

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

Divisors: 1 2 3 4 6 12 41 82 123 164 246 492 3457 6914 10371 13828 18541 20742 37082 41484 55623 74164 111246 141737 222492 283474 425211 566948 760181 850422 1520362 1700844 2280543 3040724 4561086 9122172 64096237 128192474 192288711 256384948 384577422 769154844 2627945717 5255891434 7883837151 10511782868 15767674302 31535348604