Search a number
-
+
31231320122010 = 2352394355832653
BaseRepresentation
bin1110001100111100110111…
…01111011110001010011010
311002120200111101201220210110
413012132123233132022122
513043143220422401020
6150231245334425150
76402250140626301
oct706363357361232
9132520441656713
1031231320122010
119a511460123a8
123604a09b021b6
131457140750b18
1479d86539b438
153925e94558e0
hex1c679bbde29a

31231320122010 has 32 divisors (see below), whose sum is σ = 75268788261120. Its totient is φ = 8293505369408.

The previous prime is 31231320121961. The next prime is 31231320122047. The reversal of 31231320122010 is 1022102313213.

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, 2177909157 + ... + 2177923496.

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

Almost surely, 231231320122010 is an apocalyptic number.

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

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

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

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

31231320122010 is an odious number, because the sum of its binary digits is odd.

The sum of its prime factors is 4355832902.

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

Adding to 31231320122010 its reverse (1022102313213), we get a palindrome (32253422435223).

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

Divisors: 1 2 3 5 6 10 15 30 239 478 717 1195 1434 2390 3585 7170 4355832653 8711665306 13067497959 21779163265 26134995918 43558326530 65337489795 130674979590 1041044004067 2082088008134 3123132012201 5205220020335 6246264024402 10410440040670 15615660061005 31231320122010