Knowledge
Data
31 256716260 5081 317834 434932268
780008004 344675 56157143
10447 87025304432 230139 850329582