Search a number
-
+
99966399912 = 23331815234889
BaseRepresentation
bin101110100011001110…
…1100011010110101000
3100120000211102021121000
41131012131203112220
53114212344244122
6113531322515000
710136155244031
oct1350635432650
9316024367530
1099966399912
1139439476935
121745a665a60
139571876c32
144ba47d5a88
1529012ee0ac
hex17467635a8

99966399912 has 128 divisors (see below), whose sum is σ = 279809712000. Its totient is φ = 33067906560.

The previous prime is 99966399857. The next prime is 99966399943. The reversal of 99966399912 is 21999366999.

99966399912 is a `hidden beast` number, since 9 + 99 + 66 + 399 + 91 + 2 = 666.

It is a super-2 number, since 2×999663999122 (a number of 23 digits) contains 22 as substring.

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

It is a nude number because it is divisible by every one of its digits.

It is an unprimeable number.

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

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

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

Almost surely, 299966399912 is an apocalyptic number.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 99966399912, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (139904856000).

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

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

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

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

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

The product of its digits is 114791256, while the sum is 72.

The spelling of 99966399912 in words is "ninety-nine billion, nine hundred sixty-six million, three hundred ninety-nine thousand, nine hundred twelve".

Divisors: 1 2 3 4 6 8 9 12 18 24 27 36 54 72 108 181 216 362 523 543 724 1046 1086 1448 1569 1629 2092 2172 3138 3258 4184 4344 4707 4887 4889 6276 6516 9414 9774 9778 12552 13032 14121 14667 18828 19548 19556 28242 29334 37656 39096 39112 44001 56484 58668 88002 94663 112968 117336 132003 176004 189326 264006 283989 352008 378652 528012 567978 757304 851967 884909 1056024 1135956 1703934 1769818 2271912 2555901 2556947 2654727 3407868 3539636 5111802 5113894 5309454 6815736 7079272 7670841 7964181 10223604 10227788 10618908 15341682 15928362 20447208 20455576 21237816 23012523 23892543 30683364 31856724 46025046 47785086 61366728 63713448 69037569 92050092 95570172 138075138 184100184 191140344 276150276 462807407 552300552 925614814 1388422221 1851229628 2776844442 3702459256 4165266663 5553688884 8330533326 11107377768 12495799989 16661066652 24991599978 33322133304 49983199956 99966399912