Knowledge
Data
21523089 27690 42024808 13739859
64513 168169362 18607
3808890 70639000095 11591093155 5877445221