84,285,534 programs installed