Knowledge
Data
46 10958271 686 490071533 91128709
66706179761 366337 47417394 95956 4925755090
167133 3638 77639840398 25338 7168495