Search a number
-
+
34095761052 = 22367173245131
BaseRepresentation
bin11111110000010001…
…000000011010011100
310021000012012010021220
4133300101000122130
51024312003323202
623355142253340
72314632121113
oct376021003234
9107005163256
1034095761052
1113507193a21
126736727250
1332a4aa4a52
1419163a8c7a
15d484b7abc
hex7f044069c

34095761052 has 48 divisors (see below), whose sum is σ = 81211251072. Its totient is φ = 11130863040.

The previous prime is 34095761033. The next prime is 34095761053. The reversal of 34095761052 is 25016759043.

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

It is a congruent number.

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

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

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

Almost surely, 234095761052 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 226800, while the sum is 42.

The spelling of 34095761052 in words is "thirty-four billion, ninety-five million, seven hundred sixty-one thousand, fifty-two".

Divisors: 1 2 3 4 6 12 67 134 173 201 268 346 402 519 692 804 1038 2076 11591 23182 34773 46364 69546 139092 245131 490262 735393 980524 1470786 2941572 16423777 32847554 42407663 49271331 65695108 84815326 98542662 127222989 169630652 197085324 254445978 508891956 2841313421 5682626842 8523940263 11365253684 17047880526 34095761052