Knowledge
Data
27033 1542149 8067 643405 90041651
38997614 20 22397722 75
16899764360 313303891 6412 43508