Search a number
-
+
31609955412 = 22327883142057
BaseRepresentation
bin11101011100000110…
…011010010001010100
310000120221201010000100
4131130012122101110
51004214122033122
622304343014100
72166216121260
oct353406322124
9100527633010
1031609955412
1112450aa53a2
12616213a330
132c99aa5339
14175c1b10a0
15c50142aac
hex75c19a454

31609955412 has 72 divisors (see below), whose sum is σ = 91421710016. Its totient is φ = 9021124224.

The previous prime is 31609955387. The next prime is 31609955453. The reversal of 31609955412 is 21455990613.

31609955412 is a `hidden beast` number, since 3 + 1 + 6 + 0 + 99 + 554 + 1 + 2 = 666.

It is a super-2 number, since 2×316099554122 (a number of 22 digits) contains 22 as substring.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 151488 + ... + 293544.

Almost surely, 231609955412 is an apocalyptic number.

It is an amenable number.

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

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

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

31609955412 is an evil number, because the sum of its binary digits is even.

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

The product of its (nonzero) digits is 291600, while the sum is 45.

The spelling of 31609955412 in words is "thirty-one billion, six hundred nine million, nine hundred fifty-five thousand, four hundred twelve".

Divisors: 1 2 3 4 6 7 9 12 14 18 21 28 36 42 63 84 126 252 883 1766 2649 3532 5298 6181 7947 10596 12362 15894 18543 24724 31788 37086 55629 74172 111258 142057 222516 284114 426171 568228 852342 994399 1278513 1704684 1988798 2557026 2983197 3977596 5114052 5966394 8949591 11932788 17899182 35798364 125436331 250872662 376308993 501745324 752617986 878054317 1128926979 1505235972 1756108634 2257853958 2634162951 3512217268 4515707916 5268325902 7902488853 10536651804 15804977706 31609955412