Knowledge
Data
21137491 1606379 265959 354324391
1575289572 82357706235 57252940
4746702282 050907561 02716956 2598913 477419