Knowledge
Data
47226 33404878 9158414 485172522 1195636559
20956766232 68933003 78 420102799 91689
8400798568 1486063217 40493174044 4167503 1321402