Search a number
-
+
129101806197088 = 2521165512918719
BaseRepresentation
bin11101010110101011011011…
…010011000101100101100000
3121221010000022211220112010221
4131112223123103011211200
5113410200444341301323
61134324315003332424
736123204052305604
oct3526533323054540
9557100284815127
10129101806197088
113815484aa14aaa
1212590965821114
13570632c078a6a
1423c47bca23504
15edd37a8eb55d
hex756adb4c5960

129101806197088 has 48 divisors (see below), whose sum is σ = 255412844144640. Its totient is φ = 64235145744000.

The previous prime is 129101806197073. The next prime is 129101806197151. The reversal of 129101806197088 is 880791608101921.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 42772993 + ... + 45691711.

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

Almost surely, 2129101806197088 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 3483648, while the sum is 61.

The spelling of 129101806197088 in words is "one hundred twenty-nine trillion, one hundred one billion, eight hundred six million, one hundred ninety-seven thousand, eighty-eight".

Divisors: 1 2 4 8 16 32 211 422 844 1688 3376 6551 6752 13102 26204 52408 104816 209632 1382261 2764522 2918719 5529044 5837438 11058088 11674876 22116176 23349752 44232352 46699504 93399008 615849709 1231699418 2463398836 4926797672 9853595344 19120528169 19707190688 38241056338 76482112676 152964225352 305928450704 611856901408 4034431443659 8068862887318 16137725774636 32275451549272 64550903098544 129101806197088