Knowledge
Data
21500532 8930618 813563660 784043630
247 239 8929669 659708603
4043282696 132 8985096