Knowledge
Data
153 27686063 6815362 998
4222 30802266 13807305914 3940728528 71
458 18961 951183396 49