Knowledge
Data
307348573 3904097 20541356 1680547888 172553
310951 37574307 8929 86129331 41
52140016 8751 38023 73918