Search a number
-
+
31358108004 = 22359791573571
BaseRepresentation
bin11101001101000101…
…101100000101100100
32222221101210221022120
4131031011230011210
51003210133424004
622223345025540
72160040343256
oct351505540544
988841727276
1031358108004
111233191a743
1260b19252b0
132c59866ac2
141736973cd6
15c37e963d9
hex74d16c164

31358108004 has 96 divisors (see below), whose sum is σ = 75852134400. Its totient is φ = 10078024320.

The previous prime is 31358107999. The next prime is 31358108029. The reversal of 31358108004 is 40080185313.

It is an unprimeable number.

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 8779539 + ... + 8783109.

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

Almost surely, 231358108004 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 11520, while the sum is 33.

The spelling of 31358108004 in words is "thirty-one billion, three hundred fifty-eight million, one hundred eight thousand, four".

Divisors: 1 2 3 4 6 12 59 79 118 157 158 177 236 237 314 316 354 471 474 628 708 942 948 1884 3571 4661 7142 9263 9322 10713 12403 13983 14284 18526 18644 21426 24806 27789 27966 37052 37209 42852 49612 55578 55932 74418 111156 148836 210689 282109 421378 560647 564218 632067 731777 842756 846327 1121294 1128436 1264134 1463554 1681941 1692654 2195331 2242588 2528268 2927108 3363882 3385308 4390662 6727764 8781324 16644431 33078173 33288862 44291113 49933293 66156346 66577724 88582226 99234519 99866586 132312692 132873339 177164452 198469038 199733172 265746678 396938076 531493356 2613175667 5226351334 7839527001 10452702668 15679054002 31358108004