Search a number
-
+
31331021213331 = 32717292168346523
BaseRepresentation
bin1110001111110110100100…
…11000111100111010010011
311002221012211201221010102100
413013323102120330322103
513101311412412311311
6150345134503051443
76412406625132030
oct707732230747223
9132835751833370
1031331021213331
119a8a458749a34
1236201b3740b83
13146366c355408
147a4602850387
15394ed22e9a56
hex1c7ed263ce93

31331021213331 has 96 divisors (see below), whose sum is σ = 56655691522560. Its totient is φ = 16268152384512.

The previous prime is 31331021213293. The next prime is 31331021213333. The reversal of 31331021213331 is 13331212013313.

31331021213331 is a `hidden beast` number, since 3 + 1 + 3 + 310 + 2 + 1 + 2 + 13 + 331 = 666.

It is not a de Polignac number, because 31331021213331 - 210 = 31331021212307 is a prime.

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

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

It is not an unprimeable number, because it can be changed into a prime (31331021213333) by changing a digit.

It is a polite number, since it can be written in 95 ways as a sum of consecutive naturals, for example, 673429036 + ... + 673475558.

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

Almost surely, 231331021213331 is an apocalyptic number.

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

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

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

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

The product of its (nonzero) digits is 2916, while the sum is 27.

Adding to 31331021213331 its reverse (13331212013313), we get a palindrome (44662233226644).

It can be divided in two parts, 313310 and 21213331, that added together give a triangular number (21526641 = T6561).

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

Divisors: 1 3 7 9 17 21 29 51 63 87 119 153 203 261 357 493 609 1071 1479 1827 3451 4437 10353 21683 31059 46523 65049 139569 151781 195147 325661 368611 418707 455343 628807 790891 976983 1105833 1349167 1366029 1886421 2372673 2580277 2930949 3317499 4047501 4401649 5536237 5659263 7118019 7740831 9444169 10689719 12142503 13204947 16608711 22935839 23222493 28332507 32069157 39614841 49826133 68807517 74828033 84997521 96207471 160550873 206422551 224484099 481652619 673452297 1008758209 1444957857 3026274627 7061307463 9078823881 17148889553 21183922389 29253988061 51446668659 63551767167 87761964183 120042226871 154340005977 204777916427 263285892549 360126680613 497317797037 614333749281 1080380041839 1491953391111 1843001247843 3481224579259 4475860173333 10443673737777 31331021213331