Search a number
-
+
31400607042 = 2337187744257
BaseRepresentation
bin11101001111100111…
…110011110101000010
310000001100210010001000
4131033213303311002
51003302023411132
622231503552430
72161064520210
oct351747636502
9100040703030
1031400607042
1112353907912
126103bbb716
132c655c6c6c
14173c477cb0
15c3ba8d87c
hex74f9f3d42

31400607042 has 64 divisors (see below), whose sum is σ = 79791863040. Its totient is φ = 8966619648.

The previous prime is 31400606981. The next prime is 31400607247. The reversal of 31400607042 is 24070600413.

31400607042 is a `hidden beast` number, since 3 + 14 + 0 + 0 + 607 + 0 + 42 = 666.

It is a Harshad number since it is a multiple of its sum of digits (27).

It is a junction number, because it is equal to n+sod(n) for n = 31400606997 and 31400607015.

It is an unprimeable number.

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 687378 + ... + 731634.

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

Almost surely, 231400607042 is an apocalyptic number.

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

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

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

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

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

The product of its (nonzero) digits is 4032, while the sum is 27.

The spelling of 31400607042 in words is "thirty-one billion, four hundred million, six hundred seven thousand, forty-two".

Divisors: 1 2 3 6 7 9 14 18 21 27 42 54 63 126 189 378 1877 3754 5631 11262 13139 16893 26278 33786 39417 44257 50679 78834 88514 101358 118251 132771 236502 265542 309799 354753 398313 619598 709506 796626 929397 1194939 1858794 2389878 2788191 5576382 8364573 16729146 83070389 166140778 249211167 498422334 581492723 747633501 1162985446 1495267002 1744478169 2242900503 3488956338 4485801006 5233434507 10466869014 15700303521 31400607042