Search a number
-
+
142551621002 = 2729222135471
BaseRepresentation
bin1000010011000010111…
…1010001110110001010
3111121221200000122201202
42010300233101312022
54313421203333002
6145253131544202
713204363533410
oct2046057216612
9447850018652
10142551621002
115550174582a
12237642bb062
131059a3c65cb
146c844792b0
153a94c47502
hex2130bd1d8a

142551621002 has 48 divisors (see below), whose sum is σ = 253252127232. Its totient is φ = 58949446080.

The previous prime is 142551620821. The next prime is 142551621013. The reversal of 142551621002 is 200126155241.

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

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (17) of ones.

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 26053127 + ... + 26058597.

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

Almost surely, 2142551621002 is an apocalyptic number.

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

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

142551621002 is an odious number, because the sum of its binary digits is odd.

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

The product of its (nonzero) digits is 4800, while the sum is 29.

Adding to 142551621002 its reverse (200126155241), we get a palindrome (342677776243).

The spelling of 142551621002 in words is "one hundred forty-two billion, five hundred fifty-one million, six hundred twenty-one thousand, two".

Divisors: 1 2 7 14 29 58 203 406 841 1682 2213 4426 5471 5887 10942 11774 15491 30982 38297 64177 76594 128354 158659 317318 449239 898478 1110613 1861133 2221226 3722266 4601111 9202222 12107323 13027931 24214646 26055862 32207777 64415554 84751261 169502522 351112367 702224734 2457786569 4915573138 10182258643 20364517286 71275810501 142551621002