Search a number
-
+
21003333101002 = 2761197379329401
BaseRepresentation
bin1001100011010001110000…
…01101010110010111001010
32202100220021101201000011001
410301220320031112113022
510223104311233213002
6112400444212325214
74265304113455360
oct461507015262712
982326241630131
1021003333101002
116768510a8605a
12243270591380a
13b947b4c81195
145287d1219630
1526652903ca87
hex131a383565ca

21003333101002 has 64 divisors (see below), whose sum is σ = 36878899242240. Its totient is φ = 8785651392000.

The previous prime is 21003333100991. The next prime is 21003333101053. The reversal of 21003333101002 is 20010133330012.

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

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, 63597502 + ... + 63926902.

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

Almost surely, 221003333101002 is an apocalyptic number.

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

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

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

The sum of its prime factors is 330047.

The product of its (nonzero) digits is 324, while the sum is 19.

Adding to 21003333101002 its reverse (20010133330012), we get a palindrome (41013466431014).

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

Divisors: 1 2 7 14 61 122 197 379 394 427 758 854 1379 2653 2758 5306 12017 23119 24034 46238 74663 84119 149326 161833 168238 323666 329401 522641 658802 1045282 2305807 4554443 4611614 9108886 20093461 31881101 40186922 63762202 64891997 124842979 129783994 140654227 249685958 281308454 454243979 873900853 908487958 1747801706 3958411817 7615421719 7916823634 15230843438 24594066863 27708882719 49188133726 53307952033 55417765438 106615904066 172158468041 344316936082 1500238078643 3000476157286 10501666550501 21003333101002