Knowledge
Data
35373579 12084947674 215545 113659900
1148092 601695188 2066
6101380895 1556 6126 291499 86