Search a number
-
+
31003311332 = 227171916321031
BaseRepresentation
bin11100110111111100…
…001111110011100100
32222000200012101210002
4130313330033303210
51001443321430312
622124232320432
72145201540530
oct346774176344
988020171702
1031003311332
111216a619754
126012b43118
132c011c1546
1417017b8bc0
15c16c614c2
hex737f0fce4

31003311332 has 96 divisors (see below), whose sum is σ = 69536839680. Its totient is φ = 11774108160.

The previous prime is 31003311307. The next prime is 31003311401. The reversal of 31003311332 is 23311330013.

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

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, 1463657 + ... + 1484687.

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

Almost surely, 231003311332 is an apocalyptic number.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 31003311332, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (34768419840).

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

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

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

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

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

The product of its (nonzero) digits is 486, while the sum is 20.

Adding to 31003311332 its reverse (23311330013), we get a palindrome (54314641345).

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

Divisors: 1 2 4 7 14 17 19 28 34 38 68 76 119 133 163 238 266 323 326 476 532 646 652 1141 1292 2261 2282 2771 3097 4522 4564 5542 6194 9044 11084 12388 19397 21031 21679 38794 42062 43358 52649 77588 84124 86716 105298 147217 210596 294434 357527 368543 399589 588868 715054 737086 799178 1430108 1474172 1598356 2502689 2797123 3428053 5005378 5594246 6793013 6856106 10010756 11188492 13586026 13712212 23996371 27172052 47551091 47992742 58276901 65133007 95102182 95985484 116553802 130266014 190204364 233107604 260532028 407938307 455931049 815876614 911862098 1107261119 1631753228 1823724196 2214522238 4429044476 7750827833 15501655666 31003311332