Search a number
-
+
108037183122 = 23211270432
BaseRepresentation
bin110010010011110000…
…1001001011010010010
3101022212022000112210200
41210213201021122102
53232230004324442
6121344231440030
710543155622161
oct1444741113222
9338768015720
10108037183122
114190019a800
1218b31526016
13a2599711bb
14532c6473d8
152c24b2c34c
hex1927849692

108037183122 has 54 divisors (see below), whose sum is σ = 257331701991. Its totient is φ = 32733891960.

The previous prime is 108037183117. The next prime is 108037183169. The reversal of 108037183122 is 221381730801.

108037183122 is a `hidden beast` number, since 10 + 80 + 371 + 83 + 122 = 666.

It can be written as a sum of positive squares in only one way, i.e., 54018591561 + 54018591561 = 232419^2 + 232419^2 .

It is an ABA number since it can be written as A⋅BA, here for A=2, B=232419.

It is an unprimeable number.

It is a polite number, since it can be written in 26 ways as a sum of consecutive naturals, for example, 15336133 + ... + 15343175.

Almost surely, 2108037183122 is an apocalyptic number.

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

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

108037183122 is an frugal number, since it uses more digits than its factorization.

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

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

The product of its (nonzero) digits is 16128, while the sum is 36.

The spelling of 108037183122 in words is "one hundred eight billion, thirty-seven million, one hundred eighty-three thousand, one hundred twenty-two".

Divisors: 1 2 3 6 9 11 18 22 33 66 99 121 198 242 363 726 1089 2178 7043 14086 21129 42258 63387 77473 126774 154946 232419 464838 697257 852203 1394514 1704406 2556609 5113218 7669827 15339654 49603849 99207698 148811547 297623094 446434641 545642339 892869282 1091284678 1636927017 3273854034 4910781051 6002065729 9821562102 12004131458 18006197187 36012394374 54018591561 108037183122