Knowledge
Data
5966246 23 45170 44112 686879
45151834 471363 839849799 8325812509 3536556
20882 65305695 9812939