Knowledge
Data
1770996 786 099 6343
18126141384 15739321 683832
2656811 2239508624 63149946 49045565