Knowledge
Data
59 377496831 1241629982
299 26996030157 80384 54305398 780002109
11809839473 169458717 67912960 8793765