Knowledge
Data
17076690 16790612 158 629068 22804509
1599733 64 35890780 1386531 003799753
8792825 2357155471 978