Search a number
-
+
31013031203121 = 311231288902547
BaseRepresentation
bin1110000110100110010001…
…01101010101000100110001
311001210211001110121220001210
413003103020231111010301
513031104141441444441
6145543105001350333
76350421552502122
oct703231055250461
9131724043556053
1031013031203121
119977609673800
12358a6494983a9
13143c6933b3266
14793078362049
1538bac05a7616
hex1c34c8b55131

31013031203121 has 36 divisors (see below), whose sum is σ = 46965082447248. Its totient is φ = 18189460911600.

The previous prime is 31013031203113. The next prime is 31013031203131. The reversal of 31013031203121 is 12130213031013.

It is a happy number.

It is not a de Polignac number, because 31013031203121 - 23 = 31013031203113 is a prime.

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

It is a polite number, since it can be written in 35 ways as a sum of consecutive naturals, for example, 44102431 + ... + 44800116.

Almost surely, 231013031203121 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 324, while the sum is 21.

Adding to 31013031203121 its reverse (12130213031013), we get a palindrome (43143244234134).

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

Divisors: 1 3 11 31 33 93 121 341 363 961 1023 2883 3751 10571 11253 31713 116281 348843 88902547 266707641 977928017 2755978957 2933784051 8267936871 10757208187 30315768527 32271624561 85435347667 90947305581 256306043001 333473453797 939788824337 1000420361391 2819366473011 10337677067707 31013031203121