Knowledge
Data
2851663 344184 45115581908 37 138753110
76206020 4845610 8358
12831108571 6015 94 063648