Knowledge
Data
32194013466 81757 6731692 512 20994814
4505655 1794521643 639669340 70 20258182
28152264 751 849321 787094889