Knowledge
Data
668750 376 92952339 355374236
65217 640826145 707891204 1124228 20580515
12975 26228 700065572 82891 689