Search a number
-
+
140223043012 = 221322379114161
BaseRepresentation
bin1000001010010111110…
…0011101010111000100
3111101221101101122020111
42002211330131113010
54244134044334022
6144230110242404
713062600125323
oct2024574352704
9441841348214
10140223043012
1154517285708
12232144b6404
13102b8b56800
146b030cc0ba
1539aa5cd477
hex20a5f1d5c4

140223043012 has 72 divisors (see below), whose sum is σ = 280783722240. Its totient is φ = 61120350720.

The previous prime is 140223042991. The next prime is 140223043031. The reversal of 140223043012 is 210340322041.

It is an unprimeable number.

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

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

Almost surely, 2140223043012 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 1152, while the sum is 22.

Adding to 140223043012 its reverse (210340322041), we get a palindrome (350563365053).

The spelling of 140223043012 in words is "one hundred forty billion, two hundred twenty-three million, forty-three thousand, twelve".

Divisors: 1 2 4 13 23 26 46 52 79 92 158 169 299 316 338 598 676 1027 1196 1817 2054 3634 3887 4108 7268 7774 13351 15548 23621 26702 47242 53404 94484 114161 228322 307073 456644 614146 1228292 1484093 2625703 2968186 5251406 5936372 9018719 10502812 18037438 19293209 34134139 36074876 38586418 68268278 77172836 117243347 136536556 207430537 234486694 414861074 443743807 468973388 829722148 887487614 1524163511 1774975228 2696596981 3048327022 5393193962 6096654044 10786387924 35055760753 70111521506 140223043012