Knowledge
Data
026586 412146808 31438 69651
87102681218 023479 402 20 449
50642946 169 0868 51539 203