Search a number
-
+
30023112020 = 22511373688343
BaseRepresentation
bin11011111101100001…
…000101010101010100
32212111100210010002212
4123331201011111110
5442441404041040
621443055252552
72112000145556
oct337541052524
985440703085
1030023112020
111180729a480
12599a81a158
132aa60c7b55
14164b5434d6
15baab91d65
hex6fd845554

30023112020 has 48 divisors (see below), whose sum is σ = 70639164288. Its totient is φ = 10622424960.

The previous prime is 30023112019. The next prime is 30023112061. The reversal of 30023112020 is 2021132003.

It is a happy number.

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

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, 1836032 + ... + 1852311.

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

Almost surely, 230023112020 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 30023112020 its reverse (2021132003), we get a palindrome (32044244023).

The spelling of 30023112020 in words is "thirty billion, twenty-three million, one hundred twelve thousand, twenty".

Divisors: 1 2 4 5 10 11 20 22 37 44 55 74 110 148 185 220 370 407 740 814 1628 2035 4070 8140 3688343 7376686 14753372 18441715 36883430 40571773 73766860 81143546 136468691 162287092 202858865 272937382 405717730 545874764 682343455 811435460 1364686910 1501155601 2729373820 3002311202 6004622404 7505778005 15011556010 30023112020