Search a number
-
+
10037816228 = 22118916715349
BaseRepresentation
bin10010101100100110…
…01110101110100100
3221220112220220020102
421112103032232210
5131024140104403
64340013123232
7503514013226
oct112623165644
927815826212
1010037816228
1142910a39a0
121b41789518
13c3c79b03b
146b31a8416
153db37cb88
hex2564ceba4

10037816228 has 48 divisors (see below), whose sum is σ = 19495728000. Its totient is φ = 4484071680.

The previous prime is 10037816183. The next prime is 10037816263. The reversal of 10037816228 is 82261873001.

10037816228 is digitally balanced in base 2, because in such base it contains all the possibile digits an equal number of times.

It is a junction number, because it is equal to n+sod(n) for n = 10037816191 and 10037816200.

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (17) of ones.

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

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

Almost surely, 210037816228 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 32256, while the sum is 38.

The spelling of 10037816228 in words is "ten billion, thirty-seven million, eight hundred sixteen thousand, two hundred twenty-eight".

Divisors: 1 2 4 11 22 44 89 167 178 334 356 668 979 1837 1958 3674 3916 7348 14863 15349 29726 30698 59452 61396 163493 168839 326986 337678 653972 675356 1366061 2563283 2732122 5126566 5464244 10253132 15026671 28196113 30053342 56392226 60106684 112784452 228132187 456264374 912528748 2509454057 5018908114 10037816228