Search a number
-
+
31358995148 = 22137173307379
BaseRepresentation
bin11101001101001001…
…000100101011001100
32222221110111000020202
4131031021010223030
51003210400321043
622223420033032
72160051026555
oct351511045314
988843430222
1031358995148
1112332376218
1260b2092778
132c59ab7840
141736b2532c
15c380be1b8
hex74d244acc

31358995148 has 96 divisors (see below), whose sum is σ = 61111733760. Its totient is φ = 13991201280.

The previous prime is 31358995123. The next prime is 31358995153. The reversal of 31358995148 is 84159985313.

It is a happy number.

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

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, 82741223 + ... + 82741601.

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

Almost surely, 231358995148 is an apocalyptic number.

It is an amenable number.

31358995148 is a deficient number, since it is larger than the sum of its proper divisors (29752738612).

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

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

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

The product of its digits is 4665600, while the sum is 56.

The spelling of 31358995148 in words is "thirty-one billion, three hundred fifty-eight million, nine hundred ninety-five thousand, one hundred forty-eight".

Divisors: 1 2 4 13 26 52 71 73 142 146 284 292 307 379 614 758 923 949 1228 1516 1846 1898 3692 3796 3991 4927 5183 7982 9854 10366 15964 19708 20732 21797 22411 26909 27667 43594 44822 53818 55334 67379 87188 89644 107636 110668 116353 134758 232706 269516 283361 291343 349817 359671 465412 566722 582686 699634 719342 1133444 1165372 1399268 1438684 1512589 1591181 1964357 3025178 3182362 3928714 6050356 6364724 7857428 8261063 8493769 16522126 16987538 20685353 25536641 33044252 33975076 41370706 51073282 82741412 102146564 107393819 110418997 214787638 220837994 429575276 441675988 603057599 1206115198 2412230396 7839748787 15679497574 31358995148