Search a number
-
+
31534043304 = 2331759746969
BaseRepresentation
bin11101010111100100…
…110101000010101000
310000101122212101011210
4131113210311002220
51004040203341204
622253031553120
72164304642211
oct352744650250
9100348771153
1031534043304
1112412166515
12614082b7a0
132c8714682a
141752090408
15c4864a389
hex7579350a8

31534043304 has 32 divisors (see below), whose sum is σ = 78880032000. Its totient is φ = 10505357952.

The previous prime is 31534043267. The next prime is 31534043341. The reversal of 31534043304 is 40334043513.

It is an interprime number because it is at equal distance from previous prime (31534043267) and next prime (31534043341).

It is an unprimeable number.

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

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 331269 + ... + 415700.

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

Almost surely, 231534043304 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 31534043304 its reverse (40334043513), we get a palindrome (71868086817).

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

Divisors: 1 2 3 4 6 8 12 24 1759 3518 5277 7036 10554 14072 21108 42216 746969 1493938 2240907 2987876 4481814 5975752 8963628 17927256 1313918471 2627836942 3941755413 5255673884 7883510826 10511347768 15767021652 31534043304