Knowledge
Data
4166 1063869 284933 269657189
311208018 8949868007 1467 813 98073
890034 2684395062 27143 370380799 7861778896