Knowledge
Data
15610936 337 1381892
675466 82277500 979989235
2810 2621720 9401154813 178873900 9191754