Search a number
-
+
100332331131020 = 22525390719757693
BaseRepresentation
bin10110110100000001110000…
…111101001110000010001100
3111011020200021122222011222212
4112310001300331032002030
5101122321103232143040
6553220011524125552
730063525461144042
oct2664016075160214
9434220248864885
10100332331131020
1129a727802a076a
12b3050b28368b8
1343ca3b52917c1
141aac179c12392
15b8ed1a577d65
hex5b4070f4e08c

100332331131020 has 24 divisors (see below), whose sum is σ = 210698735862384. Its totient is φ = 40132772359616.

The previous prime is 100332331131007. The next prime is 100332331131061. The reversal of 100332331131020 is 20131133233001.

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, 4800707 + ... + 14956986.

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

Almost surely, 2100332331131020 is an apocalyptic number.

100332331131020 is a gapful number since it is divisible by the number (10) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 972, while the sum is 23.

Adding to 100332331131020 its reverse (20131133233001), we get a palindrome (120463464364021).

The spelling of 100332331131020 in words is "one hundred trillion, three hundred thirty-two billion, three hundred thirty-one million, one hundred thirty-one thousand, twenty".

Divisors: 1 2 4 5 10 20 253907 507814 1015628 1269535 2539070 5078140 19757693 39515386 79030772 98788465 197576930 395153860 5016616556551 10033233113102 20066466226204 25083082782755 50166165565510 100332331131020