Knowledge
Data
15562 44910037 18160557 75869
2311016888 768479 422 45413651 30060858
313058220 983998 80563107