Knowledge
Data
177626 160986 7999648530 34155 5656
505180 2293058 41
29068562 739926 1052887273 82578362 24