Knowledge
Data
21741525 909151 17636760 3556
5685 290 8218 5266133625 880
2072595756 1957698 156 16765