Search a number
-
+
31013001332 = 221719109349631
BaseRepresentation
bin11100111000100001…
…001101100001110100
32222001100102200221222
4130320201031201310
51002003312020312
622125220125512
72145350106335
oct347041154164
988040380858
1031013001332
1112175037a15
126016236898
132c03204c81
141702bbc28c
15c17a27672
hex73884d874

31013001332 has 96 divisors (see below), whose sum is σ = 61316640000. Its totient is φ = 13638481920.

The previous prime is 31013001329. The next prime is 31013001343. The reversal of 31013001332 is 23310031013.

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

It is a self number, because there is not a number n which added to its sum of digits gives 31013001332.

It is a congruent number.

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, 49148657 + ... + 49149287.

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

Almost surely, 231013001332 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 162, while the sum is 17.

Adding to 31013001332 its reverse (23310031013), we get a palindrome (54323032345).

The spelling of 31013001332 in words is "thirty-one billion, thirteen million, one thousand, three hundred thirty-two".

Divisors: 1 2 4 17 19 34 38 68 76 109 218 323 349 436 631 646 698 1262 1292 1396 1853 2071 2524 3706 4142 5933 6631 7412 8284 10727 11866 11989 13262 21454 23732 23978 26524 35207 38041 42908 47956 68779 70414 76082 112727 137558 140828 152164 203813 220219 225454 275116 407626 440438 450908 646697 722779 815252 880876 1169243 1293394 1306801 1445558 2338486 2586788 2613602 2891116 3743723 4184161 4676972 5227204 7487446 8368322 12287243 14974892 16736644 22215617 24003871 24574486 44431234 48007742 49148972 71130737 88862468 96015484 142261474 284522948 408065807 456073549 816131614 912147098 1632263228 1824294196 7753250333 15506500666 31013001332