Knowledge
Data
19285874 46823751383 5514900 376
31663502 2615621842 4342
86475 121288 509099 76019 8163836436