Search a number
-
+
34343041436 = 22111767685271
BaseRepresentation
bin11111111111000000…
…010011100110011100
310021122102111021012122
4133333000103212130
51030313304311221
623435454322112
72324024015144
oct377700234634
9107572437178
1034343041436
111362382a380
1267a54b9338
1333140a45c2
14193b177924
15d60060eab
hex7ff01399c

34343041436 has 48 divisors (see below), whose sum is σ = 70456925952. Its totient is φ = 14472902400.

The previous prime is 34343041429. The next prime is 34343041463. The reversal of 34343041436 is 63414034343.

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

It is a congruent number.

It is an unprimeable number.

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

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

Almost surely, 234343041436 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 124416, while the sum is 35.

Adding to 34343041436 its reverse (63414034343), we get a palindrome (97757075779).

The spelling of 34343041436 in words is "thirty-four billion, three hundred forty-three million, forty-one thousand, four hundred thirty-six".

Divisors: 1 2 4 11 17 22 34 44 67 68 134 187 268 374 737 748 1139 1474 2278 2948 4556 12529 25058 50116 685271 1370542 2741084 7537981 11649607 15075962 23299214 30151924 45913157 46598428 91826314 128145677 183652628 256291354 505044727 512582708 780523669 1010089454 1561047338 2020178908 3122094676 8585760359 17171520718 34343041436