Knowledge
Data
277846 603664116 4880432046 8618259972 7332728766
20330 68514690 432014
1890217 51077832 41368 093842635 18872