Knowledge
Data
45083 520597 17970 1002308633 43706127206
23679 3828525608 31087397968 8413262
153601 14575081242 59992