Knowledge
Data
5304606 6269 355277 84365796 8081768359
471715945 43723066245 35638414 348475
25753596 564 82595817 2179309 967611