Knowledge
Data
65 221195288 1331089360 693661 31528
808389 15372390933 69643609 9633073
19663549 22338517530 125907528 45715946