Knowledge
Data
21802964 460106594 84273 560
701 12299009 186 7064344 1929711
344 35594881823 3313314 20966 763