Search a number
-
+
31013231031229 = 318532244752249
BaseRepresentation
bin1110000110100110101001…
…00111100111001110111101
311001210211120101122012200211
413003103110213213032331
513031110044120444404
6145543140500352421
76350426530142266
oct703232447471675
9131724511565624
1031013231031229
1199777014495a7
12358a6a43a5711
13143c6c590a245
14793096adb96d
1538bad2dcab04
hex1c34d49e73bd

31013231031229 has 16 divisors (see below), whose sum is σ = 32053229824000. Its totient is φ = 29975710020480.

The previous prime is 31013231031217. The next prime is 31013231031247. The reversal of 31013231031229 is 92213013231013.

It is a happy number.

It is a cyclic number.

It is not a de Polignac number, because 31013231031229 - 25 = 31013231031197 is a prime.

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

It is a Duffinian number.

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

It is a congruent number.

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

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 593539897 + ... + 593592145.

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

Almost surely, 231013231031229 is an apocalyptic number.

It is an amenable number.

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

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

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

The sum of its prime factors is 75580.

The product of its (nonzero) digits is 5832, while the sum is 31.

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

Divisors: 1 31 853 22447 26443 52249 695857 1619719 19147291 44568397 593566021 1172833303 1381620307 36357832393 1000426807459 31013231031229