Search a number
-
+
20301400112 = 247243602201
BaseRepresentation
bin10010111010000011…
…101100100000110000
31221101211122222110212
4102322003230200300
5313034124300422
613154253243252
71316042024300
oct227203544060
957354588425
1020301400112
11867867a424
123b26a93528
131bb6c75ab6
14da8341600
157dc4549e2
hex4ba0ec830

20301400112 has 60 divisors (see below), whose sum is σ = 46820001096. Its totient is φ = 8498246400.

The previous prime is 20301399953. The next prime is 20301400129. The reversal of 20301400112 is 21100410302.

It is a super-2 number, since 2×203014001122 (a number of 21 digits) contains 22 as substring.

It is a Harshad number since it is a multiple of its sum of digits (14).

It is an unprimeable number.

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 267389 + ... + 334812.

Almost surely, 220301400112 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 48, while the sum is 14.

Adding to 20301400112 its reverse (21100410302), we get a palindrome (41401810414).

The spelling of 20301400112 in words is "twenty billion, three hundred one million, four hundred thousand, one hundred twelve".

Divisors: 1 2 4 7 8 14 16 28 43 49 56 86 98 112 172 196 301 344 392 602 688 784 1204 2107 2408 4214 4816 8428 16856 33712 602201 1204402 2408804 4215407 4817608 8430814 9635216 16861628 25894643 29507849 33723256 51789286 59015698 67446512 103578572 118031396 181262501 207157144 236062792 362525002 414314288 472125584 725050004 1268837507 1450100008 2537675014 2900200016 5075350028 10150700056 20301400112