Search a number
-
+
102023321124 = 223291491967587
BaseRepresentation
bin101111100000100010…
…0000101011000100100
3100202100011212201001010
41133001010011120210
53132420432233444
6114511401502220
710241142630624
oct1370104053044
9322304781033
10102023321124
113a2a456121a
12179334a1970
13980ba60a8a
144d1ba6a884
1529c1ba72b9
hex17c1105624

102023321124 has 48 divisors (see below), whose sum is σ = 247916088000. Its totient is φ = 32614705536.

The previous prime is 102023321089. The next prime is 102023321189. The reversal of 102023321124 is 421123320201.

It is a self number, because there is not a number n which added to its sum of digits gives 102023321124.

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, 931942 + ... + 1035645.

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

Almost surely, 2102023321124 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 576, while the sum is 21.

Adding to 102023321124 its reverse (421123320201), we get a palindrome (523146641325).

The spelling of 102023321124 in words is "one hundred two billion, twenty-three million, three hundred twenty-one thousand, one hundred twenty-four".

Divisors: 1 2 3 4 6 12 29 58 87 116 149 174 298 348 447 596 894 1788 4321 8642 12963 17284 25926 51852 1967587 3935174 5902761 7870348 11805522 23611044 57060023 114120046 171180069 228240092 293170463 342360138 586340926 684720276 879511389 1172681852 1759022778 3518045556 8501943427 17003886854 25505830281 34007773708 51011660562 102023321124