Knowledge
Data
651293 6252924 2628499 1295162
415 543 17818003 637736694 596704665
736588083 41610114697 90334873973