Search a number
-
+
103105896118386 = 23719191676467977
BaseRepresentation
bin10111011100011000110110…
…010011111111100001110010
3111112001211100011210222212120
4113130120312103333201302
5102003241333401242021
61003142110023335110
730501104136433350
oct2734306623774162
9445054304728776
10103105896118386
112a941a68436a67
12b692743bb1496
13456bac8b7bb15
141b664cdc567d0
15bdc04abb62c6
hex5dc6364ff872

103105896118386 has 64 divisors (see below), whose sum is σ = 249373155409920. Its totient is φ = 27762245735040.

The previous prime is 103105896118307. The next prime is 103105896118451. The reversal of 103105896118386 is 683811698501301.

It is a happy number.

It is an unprimeable number.

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 338081571 + ... + 338386406.

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

Almost surely, 2103105896118386 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 676468199.

The product of its (nonzero) digits is 7464960, while the sum is 60.

The spelling of 103105896118386 in words is "one hundred three trillion, one hundred five billion, eight hundred ninety-six million, one hundred eighteen thousand, three hundred eighty-six".

Divisors: 1 2 3 6 7 14 19 21 38 42 57 114 133 191 266 382 399 573 798 1146 1337 2674 3629 4011 7258 8022 10887 21774 25403 50806 76209 152418 676467977 1352935954 2029403931 4058807862 4735275839 9470551678 12852891563 14205827517 25705783126 28411655034 38558674689 77117349378 89970240941 129205383607 179940481882 258410767214 269910722823 387616150821 539821445646 775232301642 904437685249 1808875370498 2454902288533 2713313055747 4909804577066 5426626111494 7364706865599 14729413731198 17184316019731 34368632039462 51552948059193 103105896118386