Search a number
-
+
31345134252 = 22319235977333
BaseRepresentation
bin11101001100010100…
…001100101010101100
32222220111101210200020
4131030110030222230
51003143323244002
622222203002140
72156522150025
oct351424145254
988814353606
1031345134252
1112325569333
1260a9509350
132c56c73823
141734d57c4c
15c36c822bc
hex74c50caac

31345134252 has 48 divisors (see below), whose sum is σ = 80335368960. Its totient is φ = 9468093888.

The previous prime is 31345134239. The next prime is 31345134269. The reversal of 31345134252 is 25243154313.

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, 2983423 + ... + 2993910.

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

Almost surely, 231345134252 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its digits is 43200, while the sum is 33.

Adding to 31345134252 its reverse (25243154313), we get a palindrome (56588288565).

It can be divided in two parts, 3134513 and 4252, that added together give a triangular number (3138765 = T2505).

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

Divisors: 1 2 3 4 6 12 19 23 38 46 57 69 76 92 114 138 228 276 437 874 1311 1748 2622 5244 5977333 11954666 17931999 23909332 35863998 71727996 113569327 137478659 227138654 274957318 340707981 412435977 454277308 549914636 681415962 824871954 1362831924 1649743908 2612094521 5224189042 7836283563 10448378084 15672567126 31345134252