Knowledge
Data
339 137916 67740 119084 17528
15690366371 1274148 438830 17830183 830519000
9759 834809 48