Knowledge
Data
111872 41279566 35127 956036 586490278
679 78884273406 544
900461396 7994832856 714625 234946956 21087441