Search a number
-
+
34052223054 = 23191313177193
BaseRepresentation
bin11111101101101010…
…111011000001001110
310020220011021011101110
4133231222323001032
51024214332114204
623350545152450
72313563056143
oct375552730116
9106804234343
1034052223054
1113494657203
12672402b726
133298a6ca15
1419106b43ca
15d44767889
hex7edabb04e

34052223054 has 64 divisors (see below), whose sum is σ = 72474082560. Its totient is φ = 10636104960.

The previous prime is 34052223053. The next prime is 34052223103. The reversal of 34052223054 is 45032225043.

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (34052223053) by changing a digit.

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

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

Almost surely, 234052223054 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 7665.

The product of its (nonzero) digits is 28800, while the sum is 30.

Adding to 34052223054 its reverse (45032225043), we get a palindrome (79084448097).

The spelling of 34052223054 in words is "thirty-four billion, fifty-two million, two hundred twenty-three thousand, fifty-four".

Divisors: 1 2 3 6 19 38 57 114 131 262 317 393 634 786 951 1902 2489 4978 6023 7193 7467 12046 14386 14934 18069 21579 36138 41527 43158 83054 124581 136667 249162 273334 410001 789013 820002 942283 1578026 1884566 2280181 2367039 2826849 4560362 4734078 5653698 6840543 13681086 17903377 35806754 43323439 53710131 86646878 107420262 129970317 259940634 298703711 597407422 896111133 1792222266 5675370509 11350741018 17026111527 34052223054