Knowledge
Data
30930905 287154984 7505759 89400907
128 9359985380 400493 294859
2889365155 8941 98199917568 79 513