Knowledge
Data
28 7173526 9137646 684 1049
54949732 687041 066
12590 39527322636 704759974 21219 2237772