Knowledge
Data
32 9298 45185480 1589524
10174980530 6618980 302653245
170765963 14405 62419162 35256867