Search a number
-
+
31585106940 = 2235577912337
BaseRepresentation
bin11101011010100111…
…100111101111111100
310000112012221200022120
4131122213213233330
51004141241410230
622302054242540
72165464656612
oct353247475774
9100465850276
1031585106940
1112438a73372
126155956450
132c948b50ba
141758b836b2
15c4cd85310
hex75a9e7bfc

31585106940 has 48 divisors (see below), whose sum is σ = 88591669152. Its totient is φ = 8408088576.

The previous prime is 31585106929. The next prime is 31585106957. The reversal of 31585106940 is 4960158513.

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

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

It is a congruent number.

It is an unprimeable number.

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

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

Almost surely, 231585106940 is an apocalyptic number.

31585106940 is a gapful number since it is divisible by the number (30) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 129600, while the sum is 42.

The spelling of 31585106940 in words is "thirty-one billion, five hundred eighty-five million, one hundred six thousand, nine hundred forty".

Divisors: 1 2 3 4 5 6 10 12 15 20 30 60 577 1154 1731 2308 2885 3462 5770 6924 8655 11540 17310 34620 912337 1824674 2737011 3649348 4561685 5474022 9123370 10948044 13685055 18246740 27370110 54740220 526418449 1052836898 1579255347 2105673796 2632092245 3158510694 5264184490 6317021388 7896276735 10528368980 15792553470 31585106940