Search a number
-
+
331102220312 = 231953387710601
BaseRepresentation
bin1001101000101110011…
…10101111000000011000
31011122122002020112010202
410310113032233000120
520411044132022222
6412034541401332
732631010302443
oct4642716570030
91148562215122
10331102220312
11118468631806
1254205569248
13252b8671176
141204db0665a
15892ce5b892
hex4d173af018

331102220312 has 64 divisors (see below), whose sum is σ = 666055807200. Its totient is φ = 153824486400.

The previous prime is 331102220299. The next prime is 331102220333. The reversal of 331102220312 is 213022201133.

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, 31227812 + ... + 31238412.

Almost surely, 2331102220312 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 331102220312 its reverse (213022201133), we get a palindrome (544124421445).

The spelling of 331102220312 in words is "three hundred thirty-one billion, one hundred two million, two hundred twenty thousand, three hundred twelve".

Divisors: 1 2 4 8 19 38 53 76 106 152 212 424 1007 2014 3877 4028 7754 8056 10601 15508 21202 31016 42404 73663 84808 147326 201419 205481 294652 402838 410962 561853 589304 805676 821924 1123706 1611352 1643848 2247412 3904139 4494824 7808278 10675207 15616556 21350414 31233112 41100077 42700828 82200154 85401656 164400308 328800616 780901463 1561802926 2178304081 3123605852 4356608162 6247211704 8713216324 17426432648 41387777539 82775555078 165551110156 331102220312