Knowledge
Data
8948645 9685939049 964910732 1131874
317104 8518503 472 87397 102641173
14576559 80717 2278111 90441