Search a number
-
+
31400250672 = 2437313014617
BaseRepresentation
bin11101001111100110…
…011100110100110000
310000001100010000012010
4131033212130310300
51003301431010142
622231452202520
72161061504220
oct351746346460
9100040100163
1031400250672
111235369409a
126103a69440
132c655009ab
14173c3c4080
15c3ba1ce9c
hex74f99cd30

31400250672 has 80 divisors (see below), whose sum is σ = 95696033792. Its totient is φ = 8682094080.

The previous prime is 31400250631. The next prime is 31400250689. The reversal of 31400250672 is 27605200413.

It is an unprimeable number.

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

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

Almost surely, 231400250672 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

The spelling of 31400250672 in words is "thirty-one billion, four hundred million, two hundred fifty thousand, six hundred seventy-two".

Divisors: 1 2 3 4 6 7 8 12 14 16 21 24 28 31 42 48 56 62 84 93 112 124 168 186 217 248 336 372 434 496 651 744 868 1302 1488 1736 2604 3472 5208 10416 3014617 6029234 9043851 12058468 18087702 21102319 24116936 36175404 42204638 48233872 63306957 72350808 84409276 93453127 126613914 144701616 168818552 186906254 253227828 280359381 337637104 373812508 506455656 560718762 654171889 747625016 1012911312 1121437524 1308343778 1495250032 1962515667 2242875048 2616687556 3925031334 4485750096 5233375112 7850062668 10466750224 15700125336 31400250672