Knowledge
Data
327 50886 8601399 699143637
34188102 75843003 37590504318 227508
42248948 95215168448 55593854 426