Search a number
-
+
31141551504 = 2437432155423
BaseRepresentation
bin11101000000001011…
…100101110110010000
32222101022022201122110
4131000023211312100
51002234214122004
622150051305320
72151500551230
oct350013456620
988338281573
1031141551504
1112230659628
1260512ab240
132c23a3386b
141715cc1cc0
15c23e6b589
hex7402e5d90

31141551504 has 80 divisors (see below), whose sum is σ = 94079946752. Its totient is φ = 8690661504.

The previous prime is 31141551503. The next prime is 31141551563. The reversal of 31141551504 is 40515514113.

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

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

Almost surely, 231141551504 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

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

Divisors: 1 2 3 4 6 7 8 12 14 16 21 24 28 42 43 48 56 84 86 112 129 168 172 258 301 336 344 516 602 688 903 1032 1204 1806 2064 2408 3612 4816 7224 14448 2155423 4310846 6466269 8621692 12932538 15087961 17243384 25865076 30175922 34486768 45263883 51730152 60351844 90527766 92683189 103460304 120703688 181055532 185366378 241407376 278049567 362111064 370732756 556099134 648782323 724222128 741465512 1112198268 1297564646 1482931024 1946346969 2224396536 2595129292 3892693938 4448793072 5190258584 7785387876 10380517168 15570775752 31141551504