Knowledge
Data
290162612 16156969 842 405 440
698 519984622 79770218 35911251838 97119
6523034 7007927 26992994 84467077 686589929