Knowledge
Data
635828 578158 358861522 18080
6883160 9538 3604859 991904
894876 2806682 2744092 51042059 99956546