Knowledge
Data
367833 21527827 181148 3143863
840 88069 2179545 7547265
19198 82 59114 01606606 71475