Search a number
-
+
5107218066 = 2322273173943
BaseRepresentation
bin1001100000110100…
…11111011010010010
3111011221010120002200
410300122133122102
540424421434231
62202441224030
7240363431406
oct46032373222
914157116080
105107218066
112190989585
12ba6492016
1363512b932
14366411106
151ed584be6
hex13069f692

5107218066 has 48 divisors (see below), whose sum is σ = 11152275264. Its totient is φ = 1689131232.

The previous prime is 5107218049. The next prime is 5107218071. The reversal of 5107218066 is 6608127015.

5107218066 is a `hidden beast` number, since 510 + 7 + 2 + 1 + 80 + 66 = 666.

It is a self number, because there is not a number n which added to its sum of digits gives 5107218066.

It is an unprimeable number.

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 1293291 + ... + 1297233.

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

Almost surely, 25107218066 is an apocalyptic number.

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

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

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

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

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

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

The square root of 5107218066 is about 71464.8029872048. The cubic root of 5107218066 is about 1722.1122942305.

The spelling of 5107218066 in words is "five billion, one hundred seven million, two hundred eighteen thousand, sixty-six".

Divisors: 1 2 3 6 9 18 227 317 454 634 681 951 1362 1902 2043 2853 3943 4086 5706 7886 11829 23658 35487 70974 71959 143918 215877 431754 647631 895061 1249931 1295262 1790122 2499862 2685183 3749793 5370366 7499586 8055549 11249379 16111098 22498758 283734337 567468674 851203011 1702406022 2553609033 5107218066