Search a number
-
+
108031063112 = 23723591421611
BaseRepresentation
bin110010010011100100…
…1110011010001001000
3101022211212111121201122
41210213021303101020
53232221423004422
6121343452334412
710543052612450
oct1444711632110
9338755447648
10108031063112
11418a779a745
1218b2b474408
13a25860a6ab
14532b8d2d60
152c2431dd42
hex1927273448

108031063112 has 64 divisors (see below), whose sum is σ = 245654553600. Its totient is φ = 43535384640.

The previous prime is 108031063103. The next prime is 108031063141. The reversal of 108031063112 is 211360130801.

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, 634814 + ... + 786797.

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

Almost surely, 2108031063112 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 864, while the sum is 26.

Adding to 108031063112 its reverse (211360130801), we get a palindrome (319391193913).

The spelling of 108031063112 in words is "one hundred eight billion, thirty-one million, sixty-three thousand, one hundred twelve".

Divisors: 1 2 4 7 8 14 23 28 46 56 59 92 118 161 184 236 322 413 472 644 826 1288 1357 1652 2714 3304 5428 9499 10856 18998 37996 75992 1421611 2843222 5686444 9951277 11372888 19902554 32697053 39805108 65394106 79610216 83875049 130788212 167750098 228879371 261576424 335500196 457758742 587125343 671000392 915517484 1174250686 1831034968 1929126127 2348501372 3858252254 4697002744 7716504508 13503882889 15433009016 27007765778 54015531556 108031063112