Search a number
-
+
31013121002100 = 22352132786099049
BaseRepresentation
bin1110000110100110011100…
…00011111000101001110100
311001210211021201121011002220
413003103032003320221310
513031104332434031400
6145543121530202340
76350424022666536
oct703231603705164
9131724251534086
1031013121002100
119977655328036
12358a6735833b0
13143c6a8b94853
14793086259856
1538bac83e47a0
hex1c34ce0f8a74

31013121002100 has 144 divisors (see below), whose sum is σ = 89819272032000. Its totient is φ = 8262060318720.

The previous prime is 31013121002057. The next prime is 31013121002177. The reversal of 31013121002100 is 120012131013.

It is a happy number.

31013121002100 is digitally balanced in base 6, because in such base it contains all the possibile digits an equal number of times.

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

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

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

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 47 ways as a sum of consecutive naturals, for example, 3427238376 + ... + 3427247424.

Almost surely, 231013121002100 is an apocalyptic number.

31013121002100 is a gapful number since it is divisible by the number (30) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 36, while the sum is 15.

Adding to 31013121002100 its reverse (120012131013), we get a palindrome (31133133133113).

The spelling of 31013121002100 in words is "thirty-one trillion, thirteen billion, one hundred twenty-one million, two thousand, one hundred".

Divisors: 1 2 3 4 5 6 10 12 15 20 25 30 50 60 75 100 150 300 1327 2654 3981 5308 6635 7962 8609 9049 13270 15924 17218 18098 19905 25827 26540 27147 33175 34436 36196 39810 43045 45245 51654 54294 66350 79620 86090 90490 99525 103308 108588 129135 132700 135735 172180 180980 199050 215225 226225 258270 271470 398100 430450 452450 516540 542940 645675 678675 860900 904900 1291350 1357350 2582700 2714700 11424143 12008023 22848286 24016046 34272429 36024069 45696572 48032092 57120715 60040115 68544858 72048138 77902841 114241430 120080230 137089716 144096276 155805682 171362145 180120345 228482860 233708523 240160460 285603575 300200575 311611364 342724290 360240690 389514205 467417046 571207150 600401150 685448580 720481380 779028410 856810725 900601725 934834092 1142414300 1168542615 1200802300 1558056820 1713621450 1801203450 1947571025 2337085230 3427242900 3602406900 3895142050 4674170460 5842713075 7790284100 11685426150 23370852300 103377070007 206754140014 310131210021 413508280028 516885350035 620262420042 1033770700070 1240524840084 1550656050105 2067541400140 2584426750175 3101312100210 5168853500350 6202624200420 7753280250525 10337707000700 15506560501050 31013121002100