Search a number
-
+
23114043135502 = 21117199331009661
BaseRepresentation
bin1010100000101101010000…
…10101001001011000001110
310000211200101102000022201021
411100112220111021120032
511012200030020314002
6121054240025504354
74603635351650344
oct520265025113016
9100750342008637
1023114043135502
11740167984a420
1227137a63420ba
13cb884cb55cb7
1459ca232b9994
152a13b1618737
hex1505a854960e

23114043135502 has 32 divisors (see below), whose sum is σ = 40067956386144. Its totient is φ = 9883398835200.

The previous prime is 23114043135479. The next prime is 23114043135511. The reversal of 23114043135502 is 20553134041132.

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

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, 14759449 + ... + 16250212.

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

Almost surely, 223114043135502 is an apocalyptic number.

23114043135502 is a gapful number since it is divisible by the number (22) formed by its first and last digit.

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

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

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

The sum of its prime factors is 31011684.

The product of its (nonzero) digits is 43200, while the sum is 34.

Adding to 23114043135502 its reverse (20553134041132), we get a palindrome (43667177176634).

The spelling of 23114043135502 in words is "twenty-three trillion, one hundred fourteen billion, forty-three million, one hundred thirty-five thousand, five hundred two".

Divisors: 1 2 11 17 22 34 187 374 1993 3986 21923 33881 43846 67762 372691 745382 31009661 62019322 341106271 527164237 682212542 1054328474 5798806607 11597613214 61802254373 123604508746 679824798103 1050638324341 1359649596206 2101276648682 11557021567751 23114043135502