Il numero romano CMXCIXCMLXVI è equivalente al numero 999966 (novecentonovantanovemilanovecentosessantasei).