Knowledge
Data
16320927 16944094 334689
1895486 6711 80 18951797450
57902138 71587 505284704 3581986507 5522902264