Knowledge
Data
50125892971 447636256 3105735763 807508871 27
12045837 403622 31972161 015071 1876
320 7740503 201467 90027685 7938339