Knowledge
Data
57104329 52557 40144321082
7105674 89846144 15964847
15390414911 281467 227744701 2618430528