Knowledge
Data
32586921 14289 961 732100657 75924441
12549533 5740374471 1927193 51525070953
59050893911 3421242 39262195 2846416863 2987