Knowledge
Data
13301317516 3533031 522216 96898914617 76288864
285468 883990 218884317 42921157
10458207 7146 8705092 976 169148