Knowledge
Data
50338849 44039695 149144526 97825436 67066180
4124 459 84291989 15768007312 5706334
3056994804 305468 3570892 474032 5310