Knowledge
Data
21710453 80535499 141
6593307103 8042113 6997376
4829555 2552580455 30981466 963 784279