Knowledge
Data
332 750129658 27967813 59025006
867 1138903914 56094375408 922343 9824018
804422532 362889 61573096 272002040 308